AlkantarClanX12

Your IP : 18.117.158.10


Current Path : /usr/share/locale/ru/LC_MESSAGES/
Upload File :
Current File : //usr/share/locale/ru/LC_MESSAGES/gcc.mo

���-�oo=��h�i�-k�1���� ����+��0	�K:�������<��B��R3�>��@��9�C@�5��I����!0�$R� w���"��+���#�0�6�'U�}���F��3��Q�5m�]��w�Iy�A��K�NQ�B��O��L3�R��;��8�>H�I��I��B�?^�D��E��@)�Ej�=��?���.�9��P��CC�F��s��EB�C��Q��N��m�G���F�O��R#�Cv�Q��F�9S�=��=��4	�P>�M��B��G �Ih�B��=��73�6k�I����E	�
O�'Z�8��>����)�06�<g�+��Z��++�mW�(�� ��;�EK�#�� ����7��8#�)\�����$��$��*�*.�Y�t�����#����8��! �;B�E~�����0�L2�6�7��l�G[�$���J�E2�2x�E��l�^�3z�@����J�8[�U��-��A'�@i�@��;�c'�_��Y�lE�X��T�Q`�K��L��SK�H��5�I�Yh�,�*�6AQ3�c�=+i#�#�3�*46.k2�4�,6/Qf3�3�= ^Cr7�I�I8W�E�" C9V.���6�/+J[2�&�,P-H~?�F	3N	.�	9�	2�	-
0L
_}
V�
Z4H�F�GEg:�;�D$
gi
s�
iEo�<S\{�],d�[��KW�V0N�;�DpWJ�`Ito�R.k�9�'(G*p:�W�Y.Z�\��@��^�nf�v�efu�\Bl����Wjg�_*o�^�nY U� e!|�!�"F�"V�"N<#^�#M�#]8$D�$T�$ 0%!Q% s%&�%4�%�%-	&#7&[&.w& �&�&.�&0'7@'!x'f�'4(=6(Lt(�(,�(&)')B)0W)S�)&�)5**9*;d*F�*M�*B5+Ax+0�+4�+p ,X�,U�,H@-.�-;�-]�-yR.7�.Z/A_/?�/d�/!F05h0!�0@�0K1,M1z1>�1f�1E>2!�2!�2'�2j�2([3;�3*�3�3"4+4)B4_l4>�4-595:P5"�5=�5�56$*62O6�6�6-�6/�637?J7?�70�7+�7A'8.i8*�82�82�81)90[99�91�92�91+:+]:-�:3�:.�:D;3_;$�;+�;�;7�;A3<@u<C�<:�<5=6R=@�=%�=B�=$3>X>Kv>*�>'�>?'3?0[?�?"�??�? 
@#+@0O@(�@.�@*�@,A10A3bAH�A+�A"B1.B4`B%�B4�B$�B$C9:C9tC8�C1�CDD1^D/�D1�DE�D28E+kE+�E-�E>�E0FOFnF<�FE�F<	G;FGE�GF�G6HIFHX�H.�H8ITQI�I5�I!�I9J*TJ*J?�J6�J8!KXZK%�KE�K3L5SL(�L0�L8�L;M2XM*�MR�MV	NQ`NU�N9O4BO2wOZ�O`P8fPU�P3�P )Q/JQ)zQ1�Q=�QARaVR�RH�RF SEgS8�SH�S-/T"]T8�T3�T"�T&UC7U/{U2�U4�U.VEBV/�V �V(�V#W+&W&RW7yWB�W(�W"X%@X)fX$�X8�X.�XYN=Y1�YJ�YE	Z5OZ@�Z4�Zk�ZXg[>�[2�[M2\'�\"�\&�\�\1]B]%[]1�]<�]9�]*^lJ^_�^^_,v_.�_*�_9�_M7`!�`@�`)�`$a$7a&\a(�a5�ae�a%Hb?nb�b�b�b�b4cGcVc/scM�cB�c64dGkdz�d^.ez�eYf(bf'�f=�f:�f,,g)Yg9�g+�g6�g: h3[h8�hJ�h/iKCiS�i�i%�i6#j*ZjJ�j@�j!kB3k8vkR�kWlJZlE�l:�l*&m1Qmw�mE�m;An3}n(�n2�n,
o':oDbo5�o)�o%p2-po`pI�p)q!Dq!fq+�q:�q=�q3-r!ar9�r-�r-�r(s/Bs%rs6�s/�s#�s<#t$`t9�t=�tG�t*Eu%pu�u�u#�u8�u,vHv*hv;�v(�v6�v#/wSw2ow#�w'�w/�w1x-Px1~x!�x)�xA�xK>yC�y,�y*�y/&z,Vz+�z�z*�z�zJ	{T{s{+�{F�{J�{jJ|N�|(}-}+M}py}�}#�}% ~F~W~r~�~+�~�~>�~<3vp�/�-4�b���@��߀"��:-�9h�9��"܁3��!3�U�)n�*��0Â#�$�A=��"��T��-�3?�/s�,��<ЄF
�T�+o�4��7ЅS�G\�:��%߆!�*'�R�n�(��1��*�)�,;�/h���W��-�#>�Eb���*É=�,� D�!e� �� ��1Ɋ7��)3�#]�'��"��&̋�#�'7�"_���-��͌0ߌ�/)�.Y�'�� ��0э#�&�C�b�z�:��0ӎB�;G�����4��\�>�$]�%����#Ɛ'��61� h�������%Б���5�P�%k�����3˒���4�]F���+��*�#�05�/f�#����,ٔ�&�:�,Y�A��+ȕ+�* �.K�!z�*��=ǖ!�''�HO�5��.Η���$�(C�=l���;Ę(�)�@D�����$ę0�5�P�f�"u�"��}��29� l�6��4ě��P�Ch�J��1��*)�)T�C~��"�6#�2Z�1��3��5�7)�'a�I��,ӟ.�1/�2a�O��5��%:�(`�������<ء3�0I�z�4��8Ţ8��7�+U�(����,ɣ-��/$�-T�.��(��*ڤ1�G7�K�J˥&�,=�"j�=��,˦'��1 �'R�9z�0��'�3
�(A�1j�)��3ƨ6�� 1�?R�+��.��-�+� G�/h�'����+٪*�'0�$X�*}���]«; �_\�0��)� �28�)k�"��'���-��+)�U�g�;}�F��� �-<� j�Z��O�6�L�X^�1��\�LF�I��MݱZ+�K��ZҲZ-�k��[�KP�N��+�*�#B�0f�/��#ǵ-�,�&F�m���+�� Ƕ*�.�B�?b�,��Ϸ�"�4'�2\�3��Jø;�CJ�<��5˹*�.,�F[�+��>κ'
�:5�p�����5��=�)0�Z�l�0��0���6��C2�$v�&��G½2
�J=�,��:��K�-<�;j�#��ʿ.�+�A�a���"������)�)>�h���'�� �#���$8�]�2|�������1��5)�'_���A��G��D�DZ�/��G��8�8P�d��O��=>�C|�H��,	�B6�.y�7��3��>�@S�;��;��5�AB�W��6��9�;M�T��4��6�4J�L�8��<�=B�>��?��Z��IZ�A��=��6$�6[�:��4��@�IC�<��N��Q�8k�B��K��53�Oi�I��8�<<�Fy�:��F��GB�f��.��A �b��~�&�X9�c��L��AC�=��l��0��G����#3�%W�)}�5��H��&�=D�S��E��:�<W�>��:��>�=M�O��@��E�b� ����'��0��6�*H�2s�:��,��0�"?�+b�-��+��!�� 
� +�#L�$p���+��1��/�C�/c�"��"��F��U �Pv�'�����4�\H�O��7��5-�{c�K��2+�P^�?��'��+�&C�'j�4��$��$���"�34�$h�����'��R��D�[�@w�<��<��-2�+`���U��,��&(�BO�#��+��X��#;�_�py���O�7V�'��#����!��%�#B�f���!����.��Q�
R�`�q�t�x�.��2��2��M�Mk�0����(���'�0�N�9W�<��������
�##�OG�.��5��9��56�fl�'��8��4�4R�>��?��+�*2�,]�-��/����2��*2�.]�)��&��'��&�&,�%S�#y�'��%�(� �$5� Z�"{�,��2����*=�,h�.��*�A�31�1e�)�������4�SG�'��)�3�5!�DW�?��O�-,�Z�w���/��6���,
�7�8R�0��3��7�>(�$g�5��,�.�,�1K�3}�2���617$i0��7��:#Nr+���:�)%JOC��,�O#sz�,�
�6��$9Xu(�:��7(Gp5���)�/!N p'� �0�
& 4Ul����-�"!3)U\\�9	;	D	M	$V	3{	�	1�	:�	>8
Rw
�
�
�
�
�
!�
5BKXaj>s>�F�#8\Ie��H�F
d
-h
5�
,�
�
�^�rt*�<�.�)E5b
���';-(i+�.�+�-|G3�A�k:7��.�5!#W&{$�.��[�nL%O�u7:.T,�,�*�%-.`\G��J�Q�"'�J+�: $[+����)�.#>R<�;�$
'//W�;�7�$<)S}F�"�!�& WGG�>�:& Sa L� 3!L6!;�!?�!Q�!bQ"B�"E�"O=#[�#-�#$P$$�u$=�$}6%6�%3�%L&8l&Q�&B�&G:'Q�'H�'J(Wh(#�(#�(')Z0)H�)D�)J*?d*=�*B�*1%+�W+C�+7,AT,*�,G�,M	-LW-K�-;�-?,.El.H�.b�.J^/c�/Z
09h01�0B�0L1Nd19�16�1Z$2928�2w�2Xj3I�3O
4*]4@�42�4F�4bC5;�5'�5
6!6U860�64�6J�6M?7@�7<�7V8Ab8Q�8A�889WT9R�90�9l0:\�:B�:y=;J�;4<<7<t<T�<P�<":=1]=E�=4�=I
>FT>/�>N�>C?G^?~�?z%@L�@:�@%(ASNAR�A>�A:4BdoB)�B6�B5C7HC'�C*�CC�C/DAGDL�D6�DE
ECSEB�E+�E7F?>F@~F=�F:�FA8GCzGG�G2H(9H.bH�H7�H;�HB#IMfI6�I4�I, J,MJ(zJ,�J(�Jk�J"eK/�K4�KZ�K2HL{L(�L@�L.M+2M+^M/�M6�MH�M9:N'tNI�N,�N,O,@OMmO0�O+�O'P'@P7hP!�P%�P�P+�P/*Q:ZQA�Q*�Q*R,-R(ZR�R0�R�R�R4S6@S(wS=�S�S�S!T?8T>xT�T1�T>U/AU#qU�U!�U,�U1V$6VO[VD�V:�V +WLW5gW5�W%�W)�Wu#X&�X?�XOY PYDqY'�Y'�Y'Z'.Z'VZ4~Z&�Z&�Z5[7[FN[�[)�[H�[&"\+I\+u\[�\/�\)-]IW]8�](�]B^-F^"t^�^'�^'�^'_R._(�_=�_(�_;`6M`4�`"�`)�`Qa-Xa2�a1�a(�a#b$8b%]b,�b3�b-�bc).c,Xc:�c.�c�cd+d8Gd0�du�d-'e)Ue7e2�e;�eJ&fqf%�f�f-�f6g$7g.\gA�g�g3�gh=h(\h'�h#�h�h&�hPihi�iA�i,�i;j<Mj#�j-�j+�j+k4k,Hk#uk[�k0�k&l32lfl(rl�l�l�l!�l
�lmm)m6mMm`mhm	qm{m�m�m�m�m�m�m�mnn%n7nLn	_ninvn�n�n	�n
�n%�n-�n^o.qo6�o!�oy�o[sp[�p7+qOcq2�q2�qr32rfrr�r@�rB�r?4s-ts0�s�s?�s3*t0^t)�t9�t=�t51ugu+wu0�u$�u*�u$vA;v:}v%�v�v%�v)wHwew-�wB�wP�wSDxw�xCy'Ty7|y5�y?�y=*zAhzG�z)�z:{HW{1�{'�{>�{9|��|bH}P�}=�}1:~/l~q�~o.~0�U��4�=ԀO�gb�eʁV0�W���߂Ei�)��:ك)�>�BW�7��(҄"��+�J�c�x�����'��߅��$�4�+T�#����/Ć%��8�(R�h{�%�H
�4S�0��F��?�m@�l��I�He�C��G�B:�O}�(͋K��2B�6u�l��e�M�$͍(�M�mi�3׎2�*>�4i�Q��>�#/�ES�+��NŐA�1V�'��5��V�m=�{��@'�0h�n��+�*4�'_�&��'��F֔@�S^�#��!֕J��>C�L��LϖZ�.w�1��%ؗD��KC���;��:�K$�?p���;Й+�08�$i�<��˚$�F�%S�6y�6��)�V�Gh�4��t�@Z�:��֝6��9-�Fg�/��#ޞ2�15�Xg�h��1)�/[�>��JʠG�G]�6��hܡOE�K��8�C�S^�d��Q�=i�B��I�X4�\��4�9�CY�=��Cۦ6�1V�7��H��3	�==�O{�0˨0��*-�!X�<z�*��)�P�6]�/��/Ī/�8$�5]�9��9ͫ6�7>�.v�9��-߬:
�<H�/��>��+�( �.I�+x�8��ݮJ��F�[�'o�����,̯M��HG�-��%��>�G#�4k�O��(�3� M�mn�'ܲ;�B@�9��D��B�DE�B��?ʹ
�+�^H�P��6��5/�5e�C��*߶[
�8f�{����Xĸ%�C�$a�G��)ι8��;1�Rm�+��7�R$�:w�8��)�v�.��K��%�-�&I�1p�%��%Ƚ$�T�2h�*��1ƾK��DD�+��&��$ܿ?�/A�q�#��.��1�t�9��[��G�*e�)��X��<�#P�(t�/��N��)�NF�2��M��)�2@�;s�;��1��a��0��G��_�kk�:���H+�1t�d��B�CN�{��R�1a�V��=��S(�Z|�d��d<�E��B��C*�Cn���
��:��&�G3�3{�J��1��>,�<k�B��1��6�'T�3|�+��(��4�>:�'y�,��4��B�kF�:��)��&�>�!W�y�����+���� �5�
T�:b�G��F��@,�m�&��.����8��3*�1^�?��J��=�'Y���;���������.!�P�<j�5��5��3�(G�5p���*��#����.'�0V�8������E��ND�G��F��@"�>c�<��&��<�5C�=y���$��[��AX�_��c��D^�M��G��_9�8��+��.��-�I�[�m�#~�=��8��@�(Z�1��>��4��2)�G\�2��K��4#�-X�0��7��-��-�>K�6��.��\��9M�K��2��8�B?�A��D��E	�9O�9��0��/��8$�4]�����7��D�AG�)����6��8
�.C�3r�C����<�>=�,|�3��>��<�Y�q�����]��Y(�Y��:��5�1M�5�6��F��!3�YU�=��+��+�/E�?u�A�����-�M?�o��9��=7�>u�8��8��&�-C�,q���A��@��>:�5y�<���1�'7�_�~� ��*��.�1�6H��0��0�!��'�@?�'��M��:��71�i�!��E���
��(%�N�j�fy�1��%�%E�(k���4��3�0�*J�)u�>��`�6?�?v�G��H��NG�Z��Q�fC�o��VWqS�GFeG�$�#%=*c>�%�'�'$C$h+�&�&�) 8JC��1�7EK:�J�55M)�?�B�"00S6�v�W2U�L�4-	tb	?�	"
n:
L�
@�
T7+�V�Y i!�!�:�_	
i
�
 �
�
�
(�
!7Ne �!�!�#�#-2)`j�'�'QEY�,�9*X4�1�v�raL�K!WmB�kEtQ�8=E���%Q�/AHj�f�.\�?�K�+.@*o!�6�7�#+cOO�7#;7_#�9�%�9%U){<�)�)'6B^�*�'�'I9"�:�;�12OM�C�+ �@ 4� !',!-T! �!�!k�!:."Gi"?�"?�"11#[c#!�##�#O$)U$ $%�$ �$J�$02%;c%#�%'�%*�%:&>Q&#�&O�&%';*'*f':�'>�'(#(.<(k(#�(�(�(/�(@	),J)?w)9�)6�)7(*3`*3�*%�*�*-+2.+(a+6�+=�+=�+&=,Hd,#�,P�,<"-&_-&�-L�-�-*.+C.)o.�.L�.9�.6/%K/)q/*�/8�/.�/,.0-[0-�0*�0*�0$
1*21O]1l�1y2u�2:
3uE3D�3�4��4�*5��5�`6�
7��74�8I�8)93,9#`9�90�9"�9"�9 : -:$N:$s:"�:"�:)�:';*0;)[;,�;&�;)�;'<9+<Re<O�<*=23=)f=3�=R�=l>L�>K�>d??�?W�?9@0T@=�@:�@^�@X]An�AY%BWB\�BJ4C[CD�CE DvfD#�D$E#&E!JE@lE:�E:�E+#F8OFM�FS�Fk*G�GM�G:�GO:H�HF�Hg�HMJI �I�I8�I?JBNJ�J�J)�J*�J�K"�K7�K L2!L3TL$�L7�L�LMM*6M:aM*�M1�Mq�M.kN9�N"�N9�N1O,LOyO2�O9�O:�O*:P eP!�P!�P6�PDQ4FQ8{Q,�Q�QR;R3XR.�R$�R?�R- S,NS9{S+�S<�S=T7\Te�T:�TH5U,~U-�UX�U.2VaV$~V�V �V�VF�V4<W4qW�W#�W�W)�W.$X&SX"zX&�X+�X(�X"Y(<Y(eY)�Y)�Y*�Y*
Z*8Z*cZ*�Z*�Z*�Z*[*:[*e[*�[*�[(�[(\(8\(a\(�\(�\)�\(](/](X](�]*�]*�]*^*+^(V^(^(�^(�^(�^(#_(L_(u_(�_(�_)�_)`'D`(l`(�`)�`)�`(a(;a(da(�a+�a'�a'
b(2b'[b3�b4�b4�b3!c"UcBxc?�c%�c !d3Bd6vd4�dF�d{)e:�e'�ef#$fHf6cf.�f4�f%�f)$gNg*Wg.�g+�g?�g>hA\h��h2aiv�iLjLXj9�j0�j@k=Qk>�k"�kT�kFl`l&}l&�l �l0�l-m(Kmtm&�m+�m'�m!n*n!Jn!ln-�n(�n"�n"o)+o,Uo �o,�o+�o#�o$ p'Ep)mp2�pQ�p"q*?qjq1�q-�q)�qr6&rP]r?�rT�r:Cs=~s5�s)�s+t-Ht"vtN�tP�t$9u7^u6�u8�uv<v7Yv?�v5�v9w3Aw4uw9�w<�w6!x8XxA�x;�x7y%Gymy)�y,�y5�y"z.7z"fz�z*�z�z�zB�z:%{`{{{�{�{M�{0|.F|.u|$�|
�|A�|a}>{}A�}+�}S(~^|~c�~B?�0�0�6�5�iR�*��)�1�-C�/q�)��,ˁb��([�4��d��o�B��1у*�*.�Y�>y�0��6�7 �0X�6����҅,�&�)E�$o�7��(̆/��1%�W�&i�!��(��:ۇ2�$I�(n���>��!��/�H�%a�.��8��5�%�/5� e�*��"��LԊG!�8i�(��!ˋ7�)%�%O�%u���+��"��#%�-I�*w�$��)Ǎ/�!�'A�i�(����(̎��?�!O�0q�$��Ǐ,ޏ+�7�vM�^Đe#�M��ב;��22�e�&�8��!ߒ:�<�[�/p�<��'ݓ�1%�(W�7����$Ӕ���82�Ek�H��)��)$�(N�w�U��0�-�OL�)��OƗ=�%T�0z���ʘ���4�FO�"��=��$��&�(C�#l���/��̚��2"�1U���+��ʛ)�#
�3.�!b�&����1ɜ ��-�<J���2��,Н ��(�,G�7t�#��0О�4�6T�,��7����+(��T�>��R�<.� k�=��-ʢ'��( �cI�.��tܣ�Q�!ۤ;��09�$j�'��"��ڥ6��!,�!N�6p�"��)ʦ��l*�;��9ӧ@
�YN�&�� Ϩ-�Q�;p�(��թE�:5�(p���.��gݪ4E�Rz�+ͫ&��? �+`�?��̬�C�I�=O���%��̭-��2�9R���A��<Ԯ8�IJ�!��X��E�U�h�{�����(ð.��1�/G�Aw�$��,ޱ�"�3=�<q�N��C��#A�+e�3��0ų'���%>�+d�5��ƴ�%�(�C�c� ���*��1�0�+J�Cv� ��"۶.��1-�._�%��0��)�0�@�:Y�2��(Ǹ0�!�2�)J�t�$��
����ֹ/�$!�F�'V�=~���Bܺ)�I�3f�$��/��<�1,�^�q�&��5��&�Y�-l�7��-ҽ1�22�e�.��<��5�5'�1]�;��)˿q��Og�.��$�?�-K�)y�5��%�Y��Y�$t�7��/��F�-H�@v�4��!���4$�>Y�0��A��=�6I�-��2����!��8�6V�E����;��9*�Hd�:��7��: �7[�:��9��;�FD�*��+����6��$%�OJ�=��=��?�V�(n�S��>��2*�J]�;��5��3�?N�m��%��C"�9f�;��s��2P�2��F��3��?1�8q����+n�>��3��R
�!`�x��D��9@�Iz�9��
��3�H@�'��/��G��-)�'W�:�G���M"�_p�,��B��N@�4��.��>��L2�S�o��/C�Ms�>��J�BK�H��~��5V�"��Z��\
�
g�Eu�E��4�6�@L�@��0����:�>I�C�������)�D�^�-z�����&��4�46�4k�%��=��@�0E�v�B��.���&�A�X�k�����)��������6*�-a�!������������/�K�^�~���������� �4�'M�:u�B��E��89�/r�H��#���)�C�"^�*��#��$��4��&*�/Q�0��1��2��$�$<�%a�0����&����*�<>�M{�0��0��,+�X�!w����������"�<�\�w�����8���8�U�p�����!�������3�O�k�4��;����#�A9�'{�!��!��;��0#� T�"u�!��!��$��$�9&�6`�=��A��/�-G�Eu�:��n��5e�0��,��>��48�4m���'��#��'�#4�(X�9��+��)�+�6=�-t�>��4�4�2K�0~�0��+�/�/<�/l�,��$�]�L�@j�>��A�7,�:d�2��5�2�;�KW�����*�-�'6�^�Qz�'���-*�(X�,��,��,�)�2�,M�6z�'��L�L&�<s�<��B�01O.�� �J�X<'�-��)@04qC�&�VPhP�U
!`+�A�9�9*1d��B(#k:�:�CII�-��G�#?�c3	TG	�	C�	N�	jH
�
1�
�
;Ol�4�L�M&DtD� �
:6
q
�
D�
L�
>45s:�6�ICeE�+�+LG)�2�K�J='�/�2�(#6L=�=�9�=9Dw(�4�,-G(uC�'�.
9DW'�@�.04!e<�F�6.BCqC�&�, 2MD� �1�97:qP�&�<$8a-��!�1.:5i+�E�25D2z>�>�,+EXH�E�0-6^,�6�U�!Oqa�U�3H /| 2� $� "!)'!&Q!Fx!2�!$�!N"Af";�"5�"9#GT#?�#:�#8$%P$)v$�$#�$#�$)%�2%2�%%�%%&&;&+b&;�&&�&U�&G'&d'&�'/�'2�'/(8E(4~(!�(+�(2)-4)%b))�)%�)%�)&�)+%*Q*2n*/�*�*&�*a+�u+P,jS,4�,'�,-;-2D-'w-%�-�-2�-.24.7g.2�.=�.8/8I/=�/8�/6�/;004l09�04�0914J1E17�11�1F/2Kv2I�2I3EV3G�3�3Hd4T�45c5F�5��5��6P7m7�7�7�7�7�7�78,80I8*z8L�8-�8+ 9@L9.�9�9�9<�9,2:)_:F�:8�:7	;1A;<s;B�;C�;N7<.�<=�<m�</a=/�=1�=N�=#B>6f>Y�>Z�>(R?-{?Q�?O�?-K@8y@?�@6�@+)A0UA0�A!�A+�A+B+1B+]B,�B,�B-�B-C-?C-mC-�C-�C-�C-%D-SD-�D-�D-�D+E+7E+cE+�E+�E+�E,F+@F+lF+�F+�F-�F-G-LG-zG+�G+�G+H+,H+XH+�H+�H+�H+I+4I,`I,�I*�I+�I+J,=J,jJ+�J+�J+�J+K.GK*vK*�K+�K#�KALU^LB�L)�L_!M�M+�MK�MMN9_N+�N�N>�N3#O&WO$~OY�O3�O41PQfP<�P6�P),Q>VQ!�Q"�QG�Q7"R)ZR*�R$�R$�R#�R$S$BS#gS��S8T#PT.tT>�T8�T4UWPU*�UM�U:!Vv\V?�V5W@IW6�W>�W-X:.XBiX@�X"�XY$#YHY1hY8�Y+�Y)�Y<)Z'fZ-�Z0�Za�Z'O[4w[%�['�[&�[^!\.�\,�\�\A�\58] n]*�]�]�]+�]^(7^<`^"�^,�^$�^_ (_I_ h_/�_3�_�_?`CA`M�`2�`DaVKa,�a'�aY�a4Qb,�b0�b0�b=c0Sc:�c1�c9�c1+d3]d5�d1�d2�d@,e1me?�eJ�e6*f4af4�f<�f>g=Gg3�g:�g7�g6,hEchA�hO�hH;i �i,�i�i9�iH!jEjj)�j�j4�j3$kNXk1�kO�k6)l3`l2�l0�l/�l)(m#Rm*vm*�m-�m@�m!;n%]n�n-�n2�n?�n#6oZo'yo(�o(�o5�o)p>p!Wp5yp�p-�p&�p q8q'Wq*q%�q*�q$�qA rCbr+�r6�r7	s4As6vs3�sI�s%+tQtajt[�te(ue�ue�u
Zv'hv-�v&�v�vPwHVwH�w#�wKx6XxE�xE�xGycy*vy(�y�y1�y)z-Fz,tz,�z<�z5{&A{/h{=�{&�{%�{7#|5[|,�|<�|"�|}$2}W}.f}0�}W�}~<.~k~9�~O�~*F e�:�?�T�!r���$��-Ԁ�D�:c�!��!��0�@�<T�<��&΂<��R2�;��>��@�8A�wz�9�3,�G`�X��3�G5�J}�DȆY
�lg�pԇ[E�L��;�E*�Gp�?��j��Kc�U��[�la�O΋D�Oc�i��O�8m�a����q��W��8T���������H0�Ny�=ȑ?�iF�Y��u
�v��)��)!�K�*d�����?��^��=\�]��@��d9�C��J�V-�@��QŗV�=n�V��9�3=�*q�*��.Ǚh��0_�.��6��+��"�:@�8{�)��-ޛ'�4�%H�On�%���&��4&�2[��� ��/̝1��.�(N�w�#�����O4�9��$��.�?�(R�8{�5��B�r-�B��F�^*�d����fq�PأZ)�K��Ф;�4$�+Y�4��-���3��*3�P^���(Ǧ-�>�I]�?��+�6�)J�Lt�E���'�F�
]�Vk�1©8�<-�&j�)��C��6��<6�Rs�8ƫS��S�2m�����+֬�	��,�1G�6y���ʭU߭I5�!�����4Ϯ%�4*�5_�5��v˯3B�=v�<��!�7�;K�(��:��.�9�CT�@��AٲE��a�!��3�+K�1w�9��!�9�4?�5t�,��;׵U�i�/��(��.ݶ�7�4V�3��4��1�>&�Be�Z��Z�A^�\��\��?Z�8��2Ӻ/�-6�;d�4��"ջ8��1� F�g�4��&��;�)�jH�C��K��`C�8��8ݾ%�)<�Lf�V��
��..�0]�:��H�N�ba�h�7-�.e�=��9��6�:C�3~�;��:��:)�Hd�2��<��%�;C��&��!��#���*!�8L����6	�@�	`�`j�`��,�:A�O|�7��$�4)�^�5w�5����*�$+�=P�)��)��*��
�*�@�[�'g�*����+��>��B<��;��(���$�CB�%��5��9��F�c�$p�7����#��#�'0�#X�M|�7��9�7<�8t�.��@��B�<`�@��>���2�6L�>����;���>2�/q�-��L��*�:G���.��g��c1�j��B�9C�9}�"��U��"0�"S�)v�.����;��"#��F�8��A�=H�P��J��z"�P��8��|'�]��$�E'�-m�-��E��@�0P�)��*��3��6
�.A�@p�L��M��FL�F��B��A�._�#����L��3�WK�0����'��5�-M�+{�,��0��%�9+�e�{�%��5����	�Z#�)~�G��G��%8�C^�)��2��0��.0�H_�4����$��#�,A�)n�&��/��4��<$�3a�(��)��&��%�J5���E��7��=�0D�5u�D������}�7	�@A�B��;��+�--�"[�{~����4$�%Y�=�;��/�� )�J�4b�)��:��P��+M�(y�6����O��gE�5��$��1�<:�&w�5��"��)��4!�0V�P��,��0�;6�Fr�1��I��55�5k�3��<�Y�=l�5��Z�S;�2��(��^�Gb�?��O�G:�!��L��C��5���$�8��\0���$���)�#�15�$g���#��$�6�(�"G�[j�0�;��-3�%a���>��>�>�>[�<��=�<<R?�:�=
&H&oD�F�J"Nm@�8�P6H�E�."Eh6�;�.�9*8d8�.�)K/?{�+�.&K'r;�;�"-.P��8�9	4M	,�	-�	8�	;
DR
�
'�
 �
�
 ?%^#�&�@�9>J1�,��M�9F
&�
�
�
#�
*�
>/^,�1�/�$;B6~!�@�2&K,r>�1�62G3z0�>�J=N�?�:1R�%�&�!�
(, U.vD�"�1
%?4e2�F�<7Q*�,�"� G?3�&�&�:	BDA�)�
�<3>Gr>�<�.6:e#�O�%(:<c�>��28? x�)��2�-43b'�%�7�5IR
�6���"(?Xh1�/�8# \ { E� I� '!^<!+�!B�!

"
" &"%G"Cm":�"(�"3#.I#hx#-�#v$v�$c�$a%~%;�%,�%j�%;f&'�&'�&>�&>1'>p'�'�'�'�'(r((��(/#)!S)$u)9�)�)�)Y*[*{*$�*K�*<+OD+2�+1�+-�+-',-U,�,�,8�,I�,(,-@U-*�-.�-D�-25.h.�.�.!�.,�./=/4Z/2�/2�/1�/e'03�03�03�0>)1|h1U�1(;2d2}20�24�20�2/.3$^3*�38�3:�32"4%U4${4��4=#54a5=�5"�5��5<�6`7Ty7Q�7G 8Eh8D�8D�8S894�9?�9?:-A:No:��:DB;W�;)�;$	<b.<�<1�<�<D�<1=6K=�=*�=�= �=&�=+#>SO>)�>2�>6?7?>W?>�?1�?)@?1@Pq@[�@@A^_AW�A9BPB)nB7�B@�BC()C3RC>�C(�C#�C,D<?D>|D3�DS�DACE�E�E1�E$�E'F5<FCrFC�FN�F<IGQ�G!�G"�G?H&]HJ�H,�H=�H:I5VIA�IU�IA$JJfJG�J3�J-K:FK%�K�KC�K5	L2?L'rL=�L�L/�L�#M��Me5N�N$�N0�N?O_KO �OC�O.P ?P=`P;�P0�P@Q*LQAwQI�Q(R?,R8lR2�RI�R]"SS�S�S3�S&(T1OT(�T,�T3�T*Ug6UA�U"�U3V:7V)rV3�V4�V/W 5WVW6pW4�W4�W8X(JX4sX'�X3�X4Y;9YuYA�YG�YNZNnZV�Z^[cs[i�[hA\�\*]�]*^��^,_��_.`r�`�!a��a�#b�b�$c�cC�c6	d7@d3xd�d;�d5e5=ese3�e3�e?�e37f$kf4�f:�f8g39g&mg�g�g(�g$�g5hHSh2�h-�h-�h.+iAZiY�i/�i@&jugjS�j1k6Qk/�k�k)�k(�k\$l0�l0�l[�lE?m�mE�mG�m'&n&Nnun!�n.�n1�n%o0:o-ko�o.�o2�o-p#GpLkp%�p8�pqK5q4�q.�q+�q6r4Hr,}rG�rI�r3<sbps1�s$t*tAt(Ut,~tF�tF�t/9u.iu0�u"�u2�u,v)Lv(vv+�v,�v&�v+w+Kw%ww"�w�w#�w&x7+x-cx-�x*�x)�x)y$>y&cy)�y-�y+�y%z(4z5]z#�z'�z4�z'{&<{ c{+�{�{2�{4|07|1h|?�|;�|K}Vb}P�}+
~/6~'f~�~(�~��~/Q)�#�#��(�"9�9\�/��+ƀ �2�&F�*m�1��(ʁ,�- �$N�&s�,��*ǂ!�+�@�$^�[��K߃+�1A�s�����ȄpԄ=E�9��:��?��L8�Y��H߆g(�1���‡NG�[��Y�<L�<��:Ɖa�@c�y��:�OY�M��J��aB�[��W�>X�=��9ՍR�Gb�i��o�)��E��<�i1�a��J��SH�D��/�.�*@�(k�8��4͒)�7,�+d�+��-��\��G�mєg?�f��>�gM�W��9
�tG����Iy�LØZ�5k�O��4�=&�Ad�7��5ޚ-�;B�0~�N��a��T`�G��B��5@�Sv�Tʝ8�BX�-��2ɞI��NF�V��Z�yG�D��Z�Na�C��Y�?N�?��<΢J�JV�0��>ң2�4D�_y�D٤A�c`�iĥ/.�I^�o��I�Xb�Y��T�Kj�C��C��7>�av�\ة�5�:ͪ7�K@������K��]�� X�y�g�����,�B�1X�/��4������}�:��A˰O
�q]�|ϱ1L�L~�{˲.G�fv�Bݳ. �"O�Rr�QŴ7�9O�\������ �&9�M`�/��;޷�,�<L�V���?��?;�7{�;��"�Z�%m�<��"к$�.�3G�'{���/»2�(%�4N�,��3��<�N!�6p�E���I
�W�@u���/о/�.0�H_�!��-ʿ2��<+�,h�6��"��2
�.@�@o���I�P�:j�6��C��6 �;W�4��;��\� a�>��@��7�::�)u���8��?��3�9L�4��3��&��N�-e���?��)��I�^�/x�1��3��"�&1�%X�~�+��=��S�z[�)��/�80�/i�+����/��+�1?�-q�0��'��,��%�6E�|� ����.����?�"Z�9}�+��2��#�-:�h�����#��)��3
�0A�1r�2��=��3�0I�1z�4��4��-�*D�)o�-��+��,��0 �-Q��+��&��&��*�$?�5d�'���� �� ��c�}�-��,��5��*�&C�!j�(��!��/��1�9�CY�C��#��=�"C�Hf�H��9��2�5O�2��G��:�;�XY�����������$
�2�=P�$����F��(�(=�f�s�����$���������/�K�e�D{�*��	��-��B#�f�$y�0����!��G
�FU�G��A��5&�)\�����$���� ���"2�IU�I��B��-,�;Z�I��!��8�1;�0m�7��&��,��&*�Q�q�8��1�����-+�-Y�,��8��=��=+�=i�=������)�%;�)a�2����1���W �:x�1��6��-�9J�����2��1�� �C;��=��o��2L�1���@��"�#.�(R�&{�-��\��:-�1h�;��/��H�O�0k�'�������/�B�a���� ��'�����5�/F�4v�)��4��
�@'�h�/y�!��"��2��D!�!f�+��,����4�5�'I�#q�9����!��:�J�b�'~�?���� ���;�ZZ�Z��y�z��%�>+�j�.��!��H�!�3?�+s�1��C� �26�3i�9��#���G�@\���:��"��2(�4[�(�����P�07�lh�h�9>�!x�5��,�-��A+�0m���������?"�'b�(����1�	!	5=	Es	�	>�	>	2U	5�	?�	*�	>)	4h	�	*�	1�	3	KI	:�	�	-�	5	)J	@t	%�	~�	9Z	Y�	P�	:?	Dz	4�	A�	"6	Y	Dp	�	*�	#�		0	F	@_	�	'�	&�	(		1		$N		!s		�		)�		,�		(

	3
	7M
	+�
	B�
	J�
	p?	J�	i�	Fe	7�	{�	3`
	g�
	Q�
	bN	��	x@	P�	F
	fQ	h�	J!	pl	m�	KK	L�	G�	n,	Y�	2�	y(	7�	=�	P	ui	_�	k?	X�	X	*]	P�	Y�	{3	\�	s	T�	Q�	G'	fo	_�	R6	&�	6�	.�	[	3r	W�	d�	,c	u�		%!	.G	@v	9�	$�	6	2M	4�	'�	5�	3 	#G 	Gk 	<� 	G� 	V8!	V�!	W�!	U>"	R�"	L�"	14#	6f#	6�#	&�#	;�#	47$	l$	W�$	S�$	57%	Hm%	g�%	)&	3H&	*|&	5�&	8�&	.'	1E'	=w'	)�'	�'	E�'	;?(	5{(	8�(	>�(	@))	Fj)	C�)	C�)	19*	0k*	1�*	%�*	`�*	~U+	X�+	'-,	JU,	M�,	I�,	E8-	:~-	/�-	9�-	!#.	*E.	)p.	N�.	0�.	=/	3X/	@�/	>�/	10	0>0	o0	%�0	4�0	I�0	#31	9W1	G�1	.�1	-2	562	8l2	=�2	2�2	R3	0i3	<�3	7�3	74	(G4	ap4	A�4	P5	;e5	J�5	2�5	26	'R6	Qz6	Q�6	/7	3N7	+�7	��7	n18	-�8	`�8	//9	8_9	Z�9	Q�9	+E:	"q:	E�:	*�:	7;	-=;	.k;	 �;	&�;	"�;	6<	<<	@V<	<�<	.�<	!=	C%=	9i=	3�=	�=	�=	,>	4C>	Hx>	O�>	;?	,M?	;z?	;�?	&�?	,@	hF@	x�@	7(A	^`A	G�A	EB	7MB	N�B	O�B	($C	DMC	B�C	V�C	Y,D	G�D	;�D	(
E	B3E	RvE	+�E	2�E	7(F	E`F	B�F	Q�F	,;G	/hG	'�G	G�G	EH	%NH	 tH	4�H	3�H	E�H	ADI	O�I	2�I	B	J	4LJ	i�J	�J	$K	#+K	5OK	�K	%�K	E�K	OL	V_L	.�L	3�L	CM	B]M	%�M	0�M	U�M	3MN	1�N	�N	=�N	)O	2;O	nO	9�O	3�O	0�O	P*P	c{P	;�P	>Q	?ZQ	3�Q	k�Q	&:R	3aR	�R	:�R	7�R	](S	R�S	(�S	0T	+3T	/_T	>�T	0�T	L�T	SLU	J�U	@�U	\,V	I�V	2�V	4W	9;W	@uW	%�W	K�W	>(X	KgX	N�X	>Y	gAY	(�Y	V�Y	%)Z	*OZ	zZ	B�Z	D�Z	T
[	T_[	+�[	0�[	:\	L\	*l\	#�\	!�\	I�\	m']	g�]	$�]	^"^	'�^	.�^	�^	"�^	!_	!=_	"__	"�_	3�_	"�_	4�_	41`	;f`	0�`	+�`	;�`	:;a	"va	,�a	�a	2�a	/b	%Hb	nb	�b	i�b	_c	9wc	s�c	)%d	<Od	)�d	�d	$�d	
�d		e		e	
$e		/e	+9e	:ee	1�e	0�e	5f	29f	/lf	<�f	a�f	;;g	+wg	9�g	e�g	8Ch	;|h	/�h	3�h	.i	=Ki	@�i	�i	>�i	:j	Wj	-Yj	0�j	>�j	b�j	;Zk	7�k	%�k	#�k	8l	"Ql	$tl	7�l	N�l	B m	6cm	)�m	L�m	<n	7Nn	J�n	E�n	8o	.Po	4o	-�o	*�o	,
p	W:p	/�p	6�p	?�p	G9q	�q	3�q	3�q	Br	?Kr	=�r	9�r	Fs	GJs	B�s	M�s	F#t	Gjt	G�t	A�t	S<u	(�u	.�u	&�u	v	+%v	iQv	M�v	1	w	-;w	1iw	1�w	_�w	%-x	"Sx	Evx	%�x	#�x	%y	H,y	uy	8�y	8�y	1z	<4z	3qz	1�z	�z	&�z	B{	*_{	�{	;�{	9�{	H|	9g|	*�|	\�|	8)}	1b}	5�}	/�}	2�}	-~	21~	5d~	&�~	J�~	'	.4	Bc	7�	4�	1�	8E�	/~�	%��	$Ԁ	%��	#�	)C�	)m�	-��	#Ł	"�	�	)!�	K�	+_�	-��	!��	$ۂ	(�	*)�	T�	$l�	)��	)��	.�	A�	cV�	A��	9��	<6�	4s�	;��	3�	H�	Da�	P��	>��	36�	7j�	[��	8��	7�	
C�	.Q�	$��		��	?��	i�	1Y�	&��	��	J҉	-�	!K�	#m�	7��	'Ɋ	>�	<0�	)m�	6��	2΋	@�	!B�	<d�	.��	%Ќ	��	0�	/F�	?v�	8��	?�	/�	+I�	)u�	+��	ˎ	'�	1�	;>�	<z�	9��	<�	8.�	;g�	5��	8ِ	�	+,�	+X�	+��	I��	3��	6.�	>e�	A��	+�	+�	+>�	%j�	��	"��	*Г	��	;�	P�	<p�	:��	5�	��	2��	<ݕ	=�	EX�	<��	Mۖ	#)�	M�	'l�	I��	mޗ	yL�	sƘ	n:�	z��	t$�	o��	{	�	u��	h��	td�	nٜ	vH�	w��	x7�	q��	;"�	2^�	)��	(��	0�	0�	*F�	0q�	A��	.�	)�	2=�	Tp�	(š	*�	,�	0F�	'w�	=��	=ݢ	�	3�	
O�	*]�	+��	+��	&�	9�	A�	1R�	&��	/��	@ۤ	.�	$K�	5p�	4��	4ۥ	�	;0�	<l�	D��	�	7��	(3�	-\�	-��	��	ӧ	�	!�	!)�	HK�	A��	*֨	!�	#�	&=�	'd�	(��	<��	0�	%#�	2I�	>|�	"��	ު	N��	.I�	
x�	.��	:��	)�	5�	EM�	A��	 լ	��	,�	$>�	"c�	.��	%��	%ۭ	$�	&�	(=�	/f�	-��	Į	ڮ	�	2�	L:�	��	T��	L��	[H�	W��	\��	DY�	P��	C�	3�	
I�	
W�	$e�	9��	EIJ	E
�	CP�	*��	#��	)�	
�	.#�	R�	(d�	0��	@��	"��	2"�	3U�	4��	Q��	,�	)=�	0g�	H��	M�	//�	2_�	��	'��	3ط	�	�	5�	 R�	%s�	��	%��	Ѹ	�	�	�	$�	>�	%O�	/u�	%��	,˹	,��	.%�	,T�	,��	,��	,ۺ	*�	&3�	/Z�	��	��	(��	%Ȼ	"�	�	0�	O�	7\�	��	��	��	'̼	�	+�	'?�	"g�	#��	)��	ؽ	&��	&�	1F�	1x�	!��	#̾	!�	�	*�	(C�	�l�	"��	5 �	HV�	/��	'�	0��	$(�	%M�	+s�	/��	'�	(��	  �	+A�	m�	4��	/��	W��	9?�	4y�	��	&��	,��	$�	9�	W�	s�	+��	6��	��	�	@�	Y�	x�	��	��	��	8��	0$�	;U�	)��	=��	>��	!8�	Z�	=z�	 ��	-��	�	!�	H7�	)��	)��	1��	�	/%�	@U�	-��	-��	.��	!�	)<�	Rf�	?��	'��	)!�	,K�	2x�	B��	;��	*�	Z7�	.��	(��	D��	1/�	6a�	3��	3��	5�	=6�	Jt�	*��	"��	0
�	?>�	~�	��	��	)��	"��	*�	*F�	Eq�	P��	6�	2?�	r�	��	9��	��	��	7�	7F�	3~�	%��	��	��	@�	-Q�	>�	>��	D��	7B�	'z�	.��	M��	H�	Nh�	H��	 �	'!�	-I�	=w�	��	;��	#�	60�	:g�	5��	��	��	�	*�	=�	)V�	#��	'��	&��	"��	3�	J�	^�	t�	$��	��	��	��	��	�	-�	*F�	q�	~�	��	��	9��	.��	8"�	3[�	/��	0��	3��	;$�	F`�	��	#��	��	+	�	5�	.N�	}�	,��	@��	!�	,-�	SZ�	L��	i��	be�	 ��	-��	V�	1n�	*��	&��	&��	)�	/C�	?s�	A��	4��	+*�	9V�	8��	3��	��	%�	5B�	 x�	T��	7��	6&�	7]�	��	I��	H��	?A�	\��	Z��	(9�	-b�	��	*��	1��	0
�	�>�	-��	9��	$0�	8U�	.��	<��	'��	"�	A�	R�	d�	u�	"��	'��	��	)��	<�	(Z�	'��	/��	1��	'
�	15�	2g�	?��	��	��	1�	E�	T�	g�	!x�	��	o��	)&�	3P�	��	��	"��	$��	 ��	�	1>�	1p�	F��	E��	n/�	3��	2��	�	'$�	7L�	.��	-��	6��	�	-�	$H�	8m�	B��	N��	)8�	b�	;y�	*��	0��	&�	&8�	0_�	&��	��	)��	2��	&2�	;Y�	,��	1��	0��	(%�	/N�	4~�	*��	�	%��	)�	)G�	4q�	<��	.�	4�	0G�	x�	��	G��	L��	LD�	6��	.�	1��	/)�	TY�	8��	P�	08�	 i�	��	(��	0�	 �	'$�	%L�	&r�	I��	*�	�	+-�	NY�	N��	$��	%�	&B�	0i�	)��	8�	8��	:6�	6q�	��	!��	$�	�	�	+6�	+b�	-��	5��	-�	D 
5e
)�
�
�
"
	%
!/
Q
p
<�
/�
(�

'0
<X
-�
$�
�
�

+
?
/[
5�
8�
�
>
6Y
>�
;�
)
)5
#_
�
�
0�
.�
3
9P
8�
 �
�
B
LF
&�
6�
$�

1.
<`
;�
.�
B	
AK	
5�	
1�	
1�	
.'

.V

5�

5�

>�

C0
t
.�
/�
�
/
+4
`
Mx
"�
'�
5
G
0]
.�
.�
�


5*
N`
X�
4
8=
:v
�
1�
+
)-
+W
4�
9�
9�
+,
,X
 �
/�
$�
�

,5
[b
�
2�
2
(7
U`
O�

"&
6I
9�
D�
&�
)&
.P

3�
E�
,
@
6`
2�
U�
( 
GI
>�
A�
+
$>
%c
�
�
&�
$�
4�
,/
(\
B�
L�

5
6R
P�
&�
B
/D
*t
:�
<�
)
DA
S�
T�
K/
{
C�
'�
E
@K
<�
D�
@
LO
5�
B�
( 
;> 
#z 
F� 
&� 
<!
JI!
,�!
<�!
I�!
H"
_"
+"
@�"
L�"
P9#
;�#
7�#
c�#
 b$
,�$
 �$
*�$
-�$
/*%
7Z%
?�%
�%
6�%
)&
&B&
1i&
�&
#�&
 �&
+�&
*'
)J'
)t'
�'
�'
�'
�'
(
#'(
-K(
)y(
%�(
+�(
$�(
4)
*O)
1z)
1�)
0�)
*
6%*
"\*
*
�*
�*
9�*
0	+
':+
-b+
�+
$�+
,�+
b�+
.b,
5�,
�,
<�,
5 -
V-
,g-
+�-
3�-
0�-
/%.
U.
k.
z.
/�.
"�.
�.
0�.
#/
)0/
%Z/
3�/
J�/
'�/
'0
5;0
&q0
6�0
'�0
�0
=1
/I1
/y1
1�1
>�1
D2
!_2
/�2
(�2
)�2
#3
#(3
aL3
"�3
 �3
�3
44
>G4
5�4
/�4
*�4
&5
+>5
(j5
$�5
a�5
66
.Q6
Z�6
C�6
F7
Af7
.�7
*�7
F8
.I8

x8
�8
�8
6�8
C�8
!/9
Q9
0q9
�9
+�9
.�9
#:
!;:
-]:
$�:
$�:
#�:
@�:
<:;
<w;
B�;
�;
7<
1C<
6u<
 �<
�<
,�<
?=
/X=
0�=
2�=
/�=
5>
VR>
<�>
�>
U?
cW?
E�?
>@
N@@
6�@
L�@
-A
cAA
�A
+�A
7�A
:'B
1bB
8�B
&�B
*�B
1C
:QC
@�C
3�C
'D
%)D
$OD
;tD
.�D
F�D
&E
AE

wE
�E
i�E
m
F
KxF
1�F
"�F
 G
:G
#WG
,{G
C�G
B�G
/H
HH
*bH
+�H
*�H
1�H
'I
F>I
=�I
#�I
$�I
#J
(0J
(YJ
 �J
9�J
�J
�J
K
2K
KK
&bK
�K
4�K
C�K
L
(+L
TL
6tL
#�L
�L
-�L
,M
;M
*UM
/�M
�M
$�M
�M
0N
/?N
&oN
)�N
�N
�N
+�N
O
*%O
PO
fO
}O

�O

�O
#�O

�O
%�O
P
'P
GP
\P
&sP
?�P
�P
(�P
( Q
IQ
iQ
 �Q
7�Q
-�Q
R
R
;R
QR
jR
�R
$�R
!�R
�R
8S
.:S
PiS
*�S
/�S
3T
!IT
(kT
�T
$�T
�T
4�T
(U
+<U
+hU
�U
�U
�U
�U

V
 'V
 HV
4iV
/�V
#�V
�V
:W
E?W
<�W
�W
 �W
)�W
(#X
LX
!dX
�X
�X
�X
+�X
*�X
*)Y
TY
5sY
J�Y
T�Y

IZ
WZ
8wZ
�Z
�Z
5�Z
H
[
V[
u[
'�[
�[
�[
 �[
/�[
3-\
Aa\
�\
8�\
7�\
++]
2W]
3�]
H�]
3^
>;^
$z^
,�^
4�^
&_
6(_
6__
f�_
�_
`
"`
;`
M`
e`
*m`
�`
�`
N�`
7&a
'^a
'�a
$�a
$�a
)�a
%"b
%Hb
$nb
%�b
�b
�b
 �b
c
.c
)Nc
xc
�c
�c
�c
�c
O�c
3d
Bd
Zd
td
�d
�d
�d
�d
�d
�d

e
$e
8=e
ve
�e
%�e
&�e
%�e
+f
4f
9Lf
�f
#�f
�f
�f
:�f
"g
1g
Cg
^g
rg
�g
�g
�g
!�g
"�g
�g
h
"h
"5h
1Xh
�h
*�h
4�h
�h
i
'i
;i
Oi
ji
�i
�i
&�i
�i
:�i
*j
=j
Qj
0ej
�j
�j
�j
�j
�j
k
k
&k
9k
Hk
`k
ok
�k
5�k
(�k
3�k
0l
R=l
J�l
+�l
m
-#m
!Qm
sm
�m
�m
%�m
�m
�m
	n
n
40n
en
!zn
�n
*�n
�n
�n
0o
Do
ao
vo
#�o
�o
�o
�o
�o

p
"$p
Gp
[p
xp
�p
�p
�p
�p
&�p
*q
0Fq
wq
�q
�q
�q
%�q
�q
r
3r
Ir
&[r
�r
�r
+�r
�r
�r
As
@Fs
�s
�s
!�s
�s
�s
t
t
7t
Rt
gt
�t
�t
�t
�t
�t
K�t
FCu
P�u
L�u
@(v
iv
�v
<�v
9�v
Uw
Tsw
0�w
+�w
/%x
<Ux
9�x
,�x
,�x
2&y
.Yy
D�y
U�y
/#z
+Sz
+z
<�z
4�z
2{
^P{
_�{
|
+/|
'[|
C�|
0�|
D�|
.=}
Al}
=�}
A�}
.~
HJ~
(�~
"�~
�~
I�~
&@
>g
�
B�
B�
E�
e�
'q�
$��
��
*ـ
�
$�
.4�
,c�
6��
ǁ
#�
%�
".�
Q�
o�
/��
0��
#�
8�
cM�
?��
�
0�
/<�
/l�
��
4��
0�
2�
2Q�
3��

��

ƅ
/ԅ
>�
#C�
"g�
+��
)��
!�
 �
#�
-A�
o�
��
��
��
·
�
�
8!�
Z�
x�
0��
4Lj
��
 �
,�
L�
l�
��
 ��
ɉ
(�
P�
:a�
4��
ъ
=�
:'�
Bb�
4��
/ڋ
&
�
41�
,f�
7��
ˌ
*�
&�
<�
#V�
*z�
"��
4ȍ
5��
&3�
)Z�
��
��

��
��
8ǎ
j�
Fk�
&��
Bُ
4�
Q�
h�
\��
@�
@$�
#e�
��
C��
3ԑ
)�
@2�
!s�
3��
7ɒ
6�
78�
+p�
(��
œ
.�
%�
08�
'i�
��
��
ǔ
/֔
5�
6<�
@s�
8��
*�
0�
;I�
2��
2��
$�
$�
/5�
!e�
 ��
)��
)җ
)��
-&�
$T�
y�
0��
ɘ
 �
8�
@?�
3��
4��
�
*�
:,�
Cg�
��
ɚ
 �
,
�
�7�
,��
!�
F�
^U�
F��
M��
[I�
f��
W�
Ad�
9��
T�
J5�
0��
+��
:ݟ
#�
#<�
+`�
��
-��
֠
!�
-�
B�
'b�
9��
%ġ
)�
(�
 =�
/^�
2��
$��
-�
-�
OB�
$��
5��
�
�
?"�
;b�
��
��
'Ф
8��
1�
O�
!k�
*��
��
֥
4��
1+�
,]�
/��
3��
<�
+�
"E�
!h�
.��
1��
�

��
:	�
"D�
(g�
'��
"��
!ۨ
!��
 �
!@�
"b�
+��
%��
)ש
$�
#&�
+J�
0v�
��
Ī
.�
/�
"?�
-b�
'��
��
"׫
#��
7�
&V�
/}�
��
&̬
�
$
�
2�
$N�
#s�
$��
&��
-�
'�
19�
k�
#��
#��
Ю
�
�
!'�
$I�
$n�
-��
+��
�
!�
!.�
(P�
0y�
)��
(԰
��
�
:3�
-n�
.��
˱
0�
/�
-B�
4p�
6��
*ܲ
6�
#>�
#b�
1��
7��
5�
&�
6:�
Jq�
@��
+��
7)�
4a�
6��
6͵
�
5	�
-?�
 m�
#��
 ��
.Ӷ
)�
$,�
'Q�
Oy�
/ɷ
,��
%&�
L�
6c�
e��
X�
-Y�
.��
<��
=�
;1�
9m�
3��
Cۺ
S�
,s�
,��
"ͻ
�
�
#$�
$H�
@m�
6��
?�
H%�
Ln�
F��
H�
.K�
>z�
��
!Ӿ
>��
4�
E�
a�
}�
��
��
:ο
O	�
HY�
E��
$�
7
�
SE�
Y��
Z�
cN�
D��
b��
*Z�
)��
#��
.��
6�
9�
=H�
 ��
)��
<��
�
9�
8X�
(��
J��
K�
AQ�
A��
2��
-�
"6�
'Y�
��
��
��
��
��
��
 �
!3�
 U�
!v�
 ��
"��
!��
"��
!�
A�
a�
!��
��
&��
��
��
E�
FU�
B��
!��
+�
:-�
1h�
L��
@��
:(�
1c�
(��
��
#��
(�
+�
%J�
.p�
'��
��
;��
<�
?[�
E��
)��
&�
,2�
1_�
J��
0��
=
�
,K�
.x�
=��
H��
.�
%H�
'n�
��
��
-��
/��
�
'6�
^�
-~�
+��
5��
!�
0�
0P�
��
+��
.��
#��
!�
-<�
$j�
$��
#��
6��
?�
3O�
,��
��
6��
��
.�
1H�
5z�
/��
U��
[6�
\��
e��
FU�
d��
a�
gc�
h��
q4�
R��
p��
Yj�
F��
 �
",�
>O�
-��
9��
I��
E@�
)��
C��
;��
O0�
G��
F��
+�
;�
/Y�
-��
0��
2��
#�
?�
7\�
+��
*��
*��
U�
l�
*��
*��
9��
<�
'Y�
6��
!��
-��
1�
4:�
1o�
:��
&��
 �
$�
aD�
>��
/��
"�
-8�
,f�
*��
@��
3��
3�
#O�
,s�
#��
1��
;��
)2�
%\�
)��
/��
3��
3�
/D�
5t�
��
"��
&��

�
;&�
4b�
��
0��
.��
D�
$K�
)p�
&��
)��
0��
1�
N�
;i�
0��
5��
?�
7L�
<��
3��
*��
8 �
Y�
)r�
��
-��
'��
I�
2[�
8��
��
&��
*�
'1�
Y�
s�
 ��
5��
D��
P,�
:}�
5��
:��
)�
8@�
-y�
(��
[��
2,�
:_�
E��
K��
Q,�
*~�
(��
*��
��
�
%�
5�
I�
]�
q�
��
��
��
��
��
��
��
�
�
.�
?�
Q�
c�
w�
��
��
��
�
�
�
��

�
�
1�
C�
W�
k�
�
��
��
��
�
�
�
�
�
(�
:�
L�
^�
p�
��
��
��
��
�
�
��
�
 �
2�
D�
/V�
��
(��
��
+�
�
�
1�
G�
#b�
$��
��
��
�
�
�
#�
 @�
/a�
6��
!�
�
K	�
U�
'e�
'��
'��
"�
)�
*�
1B�
1t�
3��
0�
4�
/@�
)p�
G��
1�
#�
!8�
!Z�
|�
��
%��
(�
�
"�
4�
M�
 k�
*��
&��
&�
&<,'i!�(�/�&%3&Y"�*�+�)�&$3K,�7�/.)^"�.�0�".:N�#�!�&�!,6&c'��)�!�5R:e.�(��1>&Y+�$�%�)�!1As!�+�2�>	)Q	({	 �	&�	�	

2>
$q
N�
�
$';V)s+�6�
.=$[#��+��

.,
#[
'
'�
(�
*�
+#1O(�"�1�#�#!?(a!����� 	 * K l � � � �  2!S u�%�#�#�""Ee��)�)�)
4Tp�����.Jf��0�?�[+#�/�$�%%&3L�#�0�� +<h6~/��"# <+]1� ���%+%Q0w.�2�$
/I)f��)�#�%<=R$�)��#�-&G!n#�#��<�)8G$� �*�+�27P/� �"�'�$C!],)�-�& '+ S s 4� ,� %� !.1!4`!2�!,�!A�!A7"y"$�".�"8�"2"#U#+h#7�#�#�#�#D$2V$,�$�$(�$.�$[-%m�%(�%= &!^&'�&'�&$�&7�&#-'%Q'6w'3�'@�'3#(W()w(-�(5�(()(.)W)(v)(�)&�)�)3*.@**o*A�*9�*+5*+L`+/�+!�+�+C,1b,.�,(�,%�,-)--W-l-�-+�-/�-.�-Q).H{.4�.:�.74/l/7y/'�/1�/.0.:0(i01�00�0+�0,!1.N1}1!�1E�1)�1<!29^2�2"�2�2�2�23*83#c3!�3!�3!�3!�3$4"44#W4#{4#�4�4�4-5)/5 Y5z5�5"�5�5&�5'$6+L6(x6�6%�6"�6 
7+77K7f�7V�75A8w8#~8�8�8�8,�8"&90I9Jz9A�9N:CV:*�:&�:(�:;$5;Z;'u;C�;"�;<<_=<L�<,�<H=1`=�= �="�=�=!>+%>Q>n>3�>H�>?1?7N?�? �?�?!�?'�?,!@N@5]@�@%�@5�@HAHPAO�A'�A=BWOBF�B�BC7%C0]C-�C�C1�C2D+?D/kD$�D;�D.�D>+E#jE?�E#�E6�E!)F0KF1|F&�F/�F4G2:G2mG8�G/�G>	H/HH&xH$�H �H4�H:I@UI#�I�I&�IJ$J$AJ-fJ&�J �J-�J
K-'KUK*sK%�K�K�K+�K(L!HL"jL�L%�L�L$�LM$*M&OM$vM/�M7�M-N*1N$\N.�N6�N'�N@O%POvO;�O�O!�OPh"P�P�P%�P!�P�P.QIQ cQ�Q,�Q-�Q/�Q5-R/cR"�R3�R'�R$S7STS(sS8�S6�S@T2MTM�T?�T?U1NU9�U=�U@�U=9V;wV5�V5�V%WNEW.�W6�W0�WP+X|X2�X+�X1�XI-Y&wY)�Y?�Y6ZA?Z.�Z3�Z,�Z)[(;[0d[:�[.�[&�[<&\$c\"�\�\D�\
]4]&T]${]�])�]"�]=^.>^*m^*�^,�^,�^_.-_Q\_I�_"�_`3`!R`)t`%�`%�`�`&�`%a Ca!da�a(�a�a�a/�a!b(>b"gb8�b!�b�b�b
cc4-cbc!yc�c$�c �c(�c9%dG_d&�dK�d0eWKe$�e �eC�e-f0Lf1}fE�f7�f4-gKbg!�g"�g"�gh5h"Rhbuh1�h%
i0i2Li(i+�i+�i&j+'jSj)kj-�j0�j(�j%k0Cktk �k�k,�k'�k. l2Ol!�l#�l/�l4�l$-mARmj�m2�m'2n)Zn@�n�n�n2�n 0o5Qo<�o+�o�o.p25p3hpD�p=�pq/8qhq.}q1�q#�qr r8r�Xr��r$_s �s/�s'�s'�s8%t-^tQ�t"�t$u#&u(Ju)su9�u-�u"v(v'GvGov�v-�v�vw'0wXwew8�w �w$�w#x'x!8x.Zx�x5�x�x�x-	y7yMy/\yC�y5�y"z/)z-Yz.�z+�z;�z+{3J{"~{&�{&�{#�{#|"7|"Z|}|�|'�|(�|}2#}.V}�}&�}#�}"�}-~,>~k~/�~,�~(�~57B'z� �$��+�9J�*��,��,܀4	�">�Ca�8��ށ%��."�/Q�$��6��A݂5�4U�'��!��HԃV�Et�+��,�M�Ba�,��)х7��;3�3o�4��.؆�/#�.S�+��.��"݇�I�Ii�.��*�-
�0;�1l�&��'ʼn/�4�,R�-�'��(Պ&��8%�^�(n�;��DӋF�/_�1��4��R��9I�4��8��H�!:�(\�E��Eˎ;�$M�)r�1��2ΏS�$U�(z�&��:ʐ�%�:;�Kv�M‘6�+G�/s���&��*�+�*<�g�|� ��!��ޓ/��*�/�46�k���������5Ӕ,	�<6�5s�1��&ە1�[4�8��LɖH�_�v�\��3�7$�*\�.��'��,ޘ"�4.�1c�4��+ʙ��-�B�LZ�5��ݚ�B�:S�=��M̛e�R��&Ӝ>��A9�*{�N��:��<0�Am�5��1�)�2A�"t�����!��ߟ���/5�/e�/��/Š3��8)�3b�8��+ϡ3��+/�3[�A��@Ѣ:�9M�9��;��;��39�3m�H��.�&�@�%\�6��3��<�8*�c�*��/��!ܦQ��%P�Dv�)��2�"�;�M�$_���;��/Ѩ/�1�"N�!q���=�����..�*]�H��!Ѫ>�22� e�C��3ʫ<��*;�f� ����)��+�%�%=�+c�������߭%��"$�*G�7r�Q��,��H)�Ar�-��6�5�O�(o�'��)���$�+,�%X�"~�-��%ϱ!��<�>T�,����ݲ@��'=�!e� ����ó8߳1�5J�*����7´E��1@�Lr�L��-�*:�=e�"��#ƶJ�M5�B��&Ʒ*�%�7>�.v����8,�3e�4�� ιW�4G� |�.��B̺O�B_�K��J�K9�K��JѼK�5h�7��Jֽ9!�9[�E��Q۾D-�Dr�@�����:��^�#-�=Q���	��J��+�	�"�.�%B�nh�m��dE�;��:��H!�3j�%��&��;��:'�b�j�<{���8��-�.2�*a���(��8��<�BI�(��)��:��(�1C�<u�/��/��<�6O�6��7��)��F�Bf���E��'�&,�0S�\��>��; �(\���"��'��'��	� �D;�@����.��J
�X�,u�1��)��"��*!�5L�������h��3�P� j�1��1�� ���%-�S�$o���%������$�#0�.T���&��#�������,�A�V�&l�����6�� �
"�70�.h�%��.��1��@�@_�����;��(�KB�$����8���>�N\�M��3��@-�n�����)��(��@�%P�+v�$��6����5�<P�<��4��7��57�Am�7��>��H&�Fo�����%��-�+C�6o�-��.��-�1�*D� o�`�� ��1�D�W�,t���-��D��4�1Q���4��J��%�&?�Cf�&��&�� ��D�^�|�L��A��#�A�^�s���)������0�84�?m���,��=��(8�,a�$������(�� �77�o�'��'��2��$�;0�>l�>��9��-$�3R���(��@��4�)C�m�������(����<
�DJ�=��]��#+�CO�,��<��:��(8�Ia�0��.�� �2,�'_�4��$��-��&� 6�W�7k�������(��%!�0G�!x�"��'��4��E�)`�6��+��1��=�]�|���!��7��!�7�1O�0��)��)���1!�9S�$��#���� ��?�+R�~� ��M��-
�I8�S��2�	�!�#;�_�"~�,���4�*!� L�Om���F�=�$\�$��^��(�..�J]�&��5�L�GR�5��:�=�/I�*y�K��;�%,�'R�-z�N��<��74�^l�/�V��6R�R����8e�B��@�0"9S&�4�$�36By&��8�)
(7(`�4�$�%+)U r�+��"�)
A Lm�$�)�.�$((Mv(�2�3�4%	Z%d'�)�#�%8?+x�8�%�&!Hf'��4��$	(<	5e	 �	)�	)�	*
!;
"]
"�
N�
.�
!<!Wy��H�/H]etY�&4
[
 s
�
"�
S�
'Fe��?�>�63*j!��#� �*)6,`4�)�$�='O<w(�=�3BO,�#�A�5%4[)�)�-�@"S$v*�+��-'6)^E�M�UFr0�&�5'G5o���$�!A9^J�0�7L3d&�-�(�! 8YVr)�/�#;W0s'�+�9�M2!�'�'�9�3,4`;�;�6
/D2t2�I�3$!Xz3�/�3�7' 3_ � )� )� +!/3!2c!$�!-�!@�!:*"$e"!�"#�" �"4�"H&#(o#�#�#�#'�#$$)6$(`$Z�$-�$+%">%a%u%�%8�%�%2�%6#&8Z&!�&(�&$�&.'92'(l'(�'4�'9�'7-(=e(3�(/�(4).<).k)4�).�).�),-*9Z*9�*9�*:+9C+:}+9�+9�+W,,W�,.�,-&-;-<[-K�-H�-T-.F�.9�.$/!(//J/"z/&�/)�/�/
0)0.<0 k00�0#�0=�01$:1_1-1�1!�1+�1-2$E27j2.�2(�2.�2-)3W31g3.�3*�3/�3B#43f4B�4F�43$5'X5"�5+�53�5@6DD6%�6�6+�63�6/7N7d774�7-�7(8<+8h8�8#�8�8(�8b9�o9
:$&:�K:6�:M	;:W;6�;6�;/<%0<-V<<�<H�<5
=&@=7g=G�=�=@�=2@>$s>�> �>:�>?>?3^?D�?3�?$@30@5d@0�@6�@@A?CAD�A@�A;	BEBYBnB�B�B�B�B�B�B�BC&C<CPCfC�C�C�C�C�C�C�CD&D9D9QDI�DD�DMEMhE@�E(�E( F3IFd}F3�F%G=<GHzG(�G>�G7+HZcHY�HPIBiI[�I8J\AJb�J\KX^KN�K2L$9L^L-}Ls�L>M?^MF�M+�M4N0FN0wN1�N9�N%O!:O+\O+�O+�O,�O+
P+9P,eP,�P*�PW�P,BQMoQY�QsRA�R4�RYS"\S'S)�S)�S)�SH%TWnTX�T-U.MUA|Uv�U75V0mVl�V5W;AW-}WU�W5XQ7X��X!Y>4Y4sY>�Y-�Y!Z;7Z7sZ%�Z1�Z2[W6[�[.�[�[<�[2,\_\ \�\2�\(�\E]E_]0�].�]"^3(^c\^�^X�^:9_Ft_�_+�_`1#`)U`'`%�`�`*�`"a!9a)[a �a�a6�a �aRb/pb$�b�b)�b(c0cNc cc�c�c2�c/�c/d(Hd&qd�d#�d"�d�d*e!De fe,�e*�e*�e
f*fHf]fzf)�f,�f7�f!g#@g0dg&�g#�g/�gAh%Rh8xh5�hM�h65i8li.�i3�i-jJ6jC�j,�jA�jH4k>}kU�k&l'9lHalD�lF�lQ6mC�m=�m8
n;CnOn-�n�n0o/Ioyo/�oD�o1p$6p7[p,�p0�p�p8
q'Fq&nq+�q%�qZ�qcBr#�rH�r(s$<s/as�s4�s��s_t-~tC�tC�t-4u-bu5�u.�u%�uv/vBv'Yv0�v0�v �v#w&(w Ow"pw#�w$�w'�w.x3x(Qx(zx�x!�x*�x8y1IyH{y(�y3�y1!zSz/sz�zF�z/{(1{)Z{8�{+�{/�{6|P|.�|+�|0+}$\}%�}&�})�}&�}(~H~a~{~ �~�~�~�~A�~E5#{ �3�1�(&�4O���/��.΀%��Q#�u���%��4Ձ4
�3?�0s�3��,؂)�7/�6g�!��&��7�2�+R�.~���4Ȅ��,�H�"^�/��?��+�B�`�F��&dž�7�2:�4m�0��>Ӈ#�6�&R�!y�����^ψ.�%J�(p�����3lj��'�$8�9]�)��E��!�)�;�"N�4q�����)Ջ&��"&�HI�3��/ƌU��&L�Ls�3��Y�8N�4�� ��ݎ��& �)G�*q���6��<�*�D�"[�~���1��.�9�M�j�,��5��.��/.�0^�����Ȓ"Ւ)��,"�O�a�{�����*��)�4�I�&g�%����!Ӕ���$)�N�h���I���!��4�5O���(��@ĖB�AH�����×)�C
�!N�1p���!��6ߘ<�"S�.v�G��G�'5�3]� ������Ӛ#�"�./�6^�I��(ߛ?�.H�2w�$��6Ϝ#�*�G�e�%��2��=ܝ7�&R�y�����+Ӟ���<�![�}�+����B۟=�2\�=��2͠B�7C�{���-��ߡ!��!�"=�9`�4��.ϢG��F�%]�)����"ȣ���d)�>��ͤ�P��9J�>��#å1��&2�vY�)Ц@��+;�g�y�^��K��WD�.��;˨2�>:�;y�I��(��'(�P�]g�&Ū1�=�<\�0��Kʫ'�?>�~�-��$ȬE�03�"d�)��&��ح�L�GU�/��.ͮ)��)&� P�4q�&��+ͯ*��($�FM�0��DŰ4
�?�*N�(y�)��1̱���#)�M�+b�+����/Բ �%%�2K�)~�/��*س-�@1�-r�@��8�K�8f�K���1
�T<�-��=��/��;-�2i�2��Ϸ޷/�� )�)J�+t�*��5˸�1
�$<�!a�,��<��U�!C�Fe���0˺>��#;�_�=}�7��C�T7�Z��[�dC�E��c�#R�!v���:��[�#M�q�=��Ͽ�1�AA�C��D�%�W2�&����,�#��%"�4H�.}�2��A��!�!5�"W�"z�$��#��W��W>� ��0��.��/�+G�(s�-��+��@��57�6m�'��2��,��H,�?u�������7��B5�,x�'��6��+�60�g�|�����!��'��=�#B�!f�5��$��%��.	�08�#i�����3��6��8*�'c�$��Q�� �A#�"e�(����A����	 �A*�l��O��'��&�%>�&d�4��.����>
�5L�������0��+�L:�L��L��L!�Ln��������Zg�&��%��#�*3�^�*r�$��*����<�8I� ��"������+��5+�.a�4��A��6�2>�2q�2��<��2�>G�5��>��)��0%�V�p�%��"�� �� ��-�"D�!g�%��%��4��'
�2�B�'`� ����������
�*�>�5R�-����-����u��\h�4��9��'4�L\�>��t��]�j�v�a��m���Z�S��mC�I��q��Gm�m��"#�!F�.h�1��Y��B#�If�X��	�A�R�'X�S��;���a�\w����Bd�`����w��j4�����I����^�����b�O��S8�U��a��[D�d��d�Wj�c��R&�]y�W��T/����SU����kl�u��N�v�rw�j�iU�����r���u�L@�_�������XZ�W��W�Xc����x�
V
n[
n�
Y9
U�
��
_k
��
!c
|�
#
8&
�_
��
$m
:�
A�
h
>x
�
T�	
�

I�

66
am
~�
3N
8�
 �
g�
gD

]�



9)
Ic
F�
Q�
FF
3�
3�
�

*
E
Fc
C�
o�
r^
4�
!
:(
uc
i�
~C
��
��
LC
6�
��
�`
W�
}<
��
'~
I�
��
4u
�
d�
Y
�r
O�
I
\h
��
eG
e�
�
��
�q
�
��
�U 
�� 
vn!
l�!
�R"
��"
cn#
��#
qf$
6�$
4%
ED%
i�%
G�%
�<&
g�&
g'
�'
3�'
3�'
l�'
9h(
L�(
H�(
J8)
Q�)
F�)
G*
fd*
Y�*
@%+
Jf+
�+
Y�+
n,
i�,
p�,
�i-
�.
=�.
�.
s	/
_}/
�/
&�/
n 0
G�0
[�0
=31
Rq1
A�1
^2
Ye2
S�2
x3
b�3
8�3
\(4
`�4
N�4
N55
��5
�6
��6
t07
}�7
s#8
|�8
P9
Qe9
V�9
�:
��:
�0;
��;
Yu<
��<
�S=
�>
��>
�U?
��?
g�@
��@
�A
o
B
kzB
��B
qpC
y�C
p\D
��D
|VE
��E
mXF
9�F
nG
CoG
{�G
�/H
��H
�SI
��I
��J
�2L
�N
��N
�OO
��O
��P
�CQ
�R
��R
j3S
��T
�3V
��V
�WW
��W
�sX
�Y
}�Y
�7Z
�Z
F�[
p']
~�]
l^
z�^
��^
��_
c`
qu`
@�`
7(a
/`a
C�a
]�a
2b
MIb
=�b
4�b
F
c
/Qc
+�c
@�c
b�c
fQd
6�d
��d
[�e
Tf
lXf
�f
V�f
I8g
'�g
�g
X�g
r"h
J�h
Y�h
B:i
n}i
U�i
\Bj
Q�j
P�j
UBk
Y�k
��k
�}l
�m
x�m
?n
LFn
s�n
�o
k�o
� p
\�p
dq
�zq
.r
GLr
'�r
Y�r
Zs
?qs
#�s
T�s
�*t
o�t
L4u
;�u
L�u
�
v
9�v
U�v
>w
%Zw
B�w
'�w
G�w
�3x
^�x
Z*y
#�y
b�y
Ez
ZRz
-�z
-�z
A	{
[K{
�{
4�{
b�{
OT|
O�|
l�|
wa}
4�}
7~
WF~
t�~
J
P^
Q�
5�
47�
hl�
5Հ
Q�
5]�
I��
M݁
7+�
:c�
Z��
F��
B@�
.��
��
Hу
n�
n��
���
[�
4ۅ
g�
�x�
5��
V2�
4��
'��
e�
:L�
1��
'��
M�
8/�
h�
=��
Z��
H�
De�
X��
U�
\Y�
B��
D��
S>�
d��
k��
@c�
2��
C׍
U�
<q�
T��
=�
4A�
kv�
w�
eZ�
b��
N#�
Gr�
K��
;�
VB�
?��
Zْ
Y4�
-��
e��
""�
"E�
h�
c��
o�
CX�
?��
\ܕ
p9�
c��
z�
���
Q�
yc�
�ݘ
.��
z͙
'H�
rp�
\�
u@�
���
O7�
Q��
�ٜ
M��
xԝ
UM�
e��
J	�
QT�
\��
R�
RV�
7��
��
�h�
���
���
`�
Tt�
aɣ
�+�
��
Y��
��
D��
0Ϧ
7�
D8�
E}�
jç
�.�
���
V>�
���
�#�
���
o6�
s��
5�
5P�
I��
ZЬ
++�
5W�
`��
A�
C0�
At�
S��
�
�
P��
7ܯ
]�
[r�
cΰ
a2�
q��
�
%��
(��
@ղ
Q�
Oh�
O��
M�
/V�
���
f�
�z�
��
o��
}&�
F��
��
���
w@�
}��
�6�
4Ѻ
8�
;?�
H{�
FĻ
C�
;O�
Q��
lݼ
NJ�
G��
��
���
�G�
K�
L/�
;|�
_��
��
A��
n�
QJ�
O��
O��
Q<�
K��
I��
�$�
=��
b�
q�
��
��
��
K��
!�
0�
M�
w��
pE�
N��
x�
�~�
�J�
���
���
P3�
R��
V��
S.�
N��
Z��
^,�
8��
O��
[�
^p�
z��
�J�
a��
�T�
���
Dz�
;��
K��
@G�
���
t0�
I��
m��
T]�
���
�\�
��
{��
K=�
J��
O��
�$�
j��
]?�
d��
@�
OC�
T��
R��
�;�
K��
8�
JL�
q��
�	�
v��
P�
7j�
'��
=��
u�
k~�
X��
IC�
J��
^��
Y7�
W��
N��
48�
\m�
z��
LE�
c��
L��
kC�
}��
a-�
_��
]��
'M�
0u�
+��
I��
?�
,\�
a��
z��
Jf�
u��
E'�
5m�
H��
���
�m�
H��
J;�
R��
V��
60�
ig�
d��
�6�
���
�f�
{��
Md�
���
4=�
=r�
J��
*��
�&�
7��
'��
W�
�t�
��
���
���
<^�
:��
M�
�$�
�
/	�
19�
k�
4��
5��
/�
K �
9l�
���
�K�
��
?�
`,�
���
P�
Bc�
���
)(�
TR�
��
x��
[7�
]��
C�
c5�
:��
2�
KBSF�5�ClW-�>��1T�T@T�F�]1��3ZMK�M��B��fw��<dM�H�B8	a{	[�	Z9
h�
^�
b\+���P�?�u;
0�
U�
�8;�?�K76�H�IOM;�8�@6SF�9�7?C5�6�s�!d`�<�Q$Ev7�/�g$2�(�*�&I:l�U��Gu�$D8i`���J�V�1M3>�>��1/��:MVS�9�020cP� �6l=*�;�$�6�F�E8 >~ K� J	!>T!3�!T�!="#Z""~"3�"��"G^#R�#]�#pW$?�$d%cm%>�%X&�i&k�&Sg'/�'!�'A
(cO(j�(8)qW)8�)N*LQ*E�*^�*IC+U�+~�+*b,�,:�,M�,�0-^.9p.��.X-/8�/��/m]0x�0WD1Z�1S�1eK2(�26�293]K3N�3S�3JL4l�4W5G\5��5P=6H�6O�6P'7�x7_8Wv8L�8<9-X90�9*�9q�9ST:M�:/�:]&;f�;f�;:R<L�<U�<=0=En=R�=Y>Da>K�>H�>X;?R�?��?l@x�@;eAj�A8BtEBF�BDCYFCH�Co�C�YDA�DhEE�Ee�EF1FTxFn�F?<Gp|GB�G]0HU�HS�HK8IQ�IC�I/JPJJS�JW�J0GKGxK(�K��Kp�L�	M[�M5�M&+NVRNG�NF�NC8O>|OS�OOPI_P�Ps�P�:Q<�Q7RVLR;�R��R��S*0T[T�kTeU�qU�V��V�XW��W��X�Y��Y�KZ�/[��[�X\T�\S3]>�]Y�]X ^Ly^Y�^T _/u_'�_�_I�_D6`]{`p�`;Ja_�a=�a$$b8Ib1�bP�bBcBHcw�cTdPXdm�dYeJqed�eq!fZ�f{�f9jgZ�g&�g,&h)Sh_}hV�hT4i�i&�ie�i;.j)jjg�jm�j\jkX�ko lO�l{�lJ\mr�m�nU�nj�n2bo>�o]�ob2pG�p�p>�p<9q3vqS�q7�q?6rLvr0�r=�rR2s�sI�s*�s7t3Ot3�tN�tCu%Ju&pue�uk�uQiv�vi�v�)w�we.x<�xr�xfDyg�y�z��z|k{�{�h|K�|�9}[�}d~`�~o�~qQl�l0�`��n���m�m�x|�~���t�i�m{�i��S���x��x��xv����r���z��x�d��f��n`�sϋ~C��ŒrM�����A�f�xH����mT���C�eƑr,����z<�����?��ǔIa�u��4!�	V�5`�����K��&�P��o
��z�"]�*����&ɜ7�((�AQ�L��]�>>�l}������T�eX�^��_�X}�d֡t;�u��i&�(��*��/�F�Y[�g��]�X{�`ԥM5�Q��:զL�U]�S��D�>L�/��4��6�E'�fm�sԩcH�G��Q�@F�H���Ы�]����W����i ����vC�i��S$��x�}P�Fα��s��C�O[�J��K��[B�;��7ڴ�'�I<�:��!��#�i��q� �8$�c]�S��Z�8p�^��9��B�=ǹR��X�A�T4����=�?Y����+N��z�n
�x|�M��.C�3r�7��A޿; �!\�Q~�E�_��v�
�%�6�9�=�CS�U��U��oC�o��W#�{�@������*���i
�xw���&��1 �&R�1y�s��G�Ng�g��K�vj�<��]�P|�V��T$��y�R��QP�S��N��YE�#��D��7�;@�6|�3��4��3�3P�2��0��4��2�5P�-��1��-��/�9D�?~�,��+��>�@V�P��S���<�J��p �X��L��7�+W�_��u��6Y�M��]��_<�����"����T4�:��5��7��S2�R�����0��;��s��Zj�_��[%�l��4��M#�Bq�F��J��MF�W��V��*C�Mn�H��?�PE�	��o��1�6B�y�7��8��f��f�$��U��?�RA����0�.N�s}�������5�
=�UH� ��-��(��#�.:�Ki�q��1'��Y���3������*��W��f1�Y��W��JJ�8�����@R���1��&��!�##�<G���;��I��I'�?q�K��������9�<�I�V�Uc�b��7�PT�`��`��g��������Z,�:�����������^,�^��z�Ge���}��:8�s�|��z��x�Y|�m�CD�������������C�FH�i��H��9B�?|�m��
*�8�G�]M�c��fivf�hG��lx�����j$�JV]I�K�OJH�H��,����/<	�l	aI
4�
G�
E(EnC�>�F7�~�

��
x|��,�%�=�_6<�C�>&V%}A�=�b#F�[�6)]`D�IdMd�60N_'��3�2�:��5f�{[b��:��]P{�i*?����lx~����]= � t� �!X�!�M";6#8r#c�#i$xy$i�$\%��%��&b'�}'&$(&K(*r(��(e8)}�)z*o�*�+t�+a�+�`,�--��-�<.F�.r/l{/l�/�U0|�0za1��1zd2��2nv3��3��4�5D�5X�5@6|�6a=7]�7��7T�8\�8�89�:~�:jZ;3�;i�;Jc<��<yK=_�=9%>0_>'�>��>???d?d�?qI@��@c}A��Ac�B�BejCA�C�D��Df@E��E�zF�*G��G�QHW�H[*I5�I��IgeJ%�J@�J[4K^�K��K��Le-M��M�9Nn�N�KO�P��P^ZQ.�Q��Q�zRbS^nS��SG�Tz�T$eUV�U,�UNVp]VS�V�"W��W`QX��X�FY��Y:_ZU�Z��Zht[��[nh\��\�b]��]J�^O�^S_;q_^�_^`bk`��`@YaY�a(�aQb(obD�b(�b�c(�cQ�cE9d�dS!e6ueH�es�e�ifg�f9^gR�gO�gi;hC�h'�hti4�iM�iQ	jd[jB�jRk>Vk>�k��k,alN�l2�lLm�]my�m�`nL�nL.oM{oJ�o!pB6p<yp"�pO�p<)q.fq\�q;�q).r5Xr��r\swsG�s=�sft){t0�t'�t2�tJ1u5|u��uNgv`�v&w.>w5mwK�wA�w91x�kx8cyO�y��y,oz{�zC{C\{C�{C�{E(|Wn|=�|>}QC}�}W�}!
~B/~fr~+�~M4S��<�5K����}�9��rց3I�(}�$��-˂-��-'�YU�.��\ރ.;�nj�6لz�D��KЅy�7��<Ά;�9G�B��$ć@�>*�Ei�?���;�Y>�/��.ȉC��m;�0��Bڊ?��]�::�Vu�Y̌U&�a|�jލ.I�+x�C��I��2�W��8�P�^Аo/�$��$đ.�9�5R�E��fΒT5�2��!��hߓ2H�b{�Eޔ@$�4e�K��O�06�Dg�W��q�Uv�̗]�?�MT�5��-ؘ�?�
R�]�#l���'��!ř����,�>�X�k�5��0�����5�L�^�)s�����Ûӛ�	��
�M�^Y����C`�g��-��:�������Ef����?i�?���G�P�0i���}��}.�s��M �Tn�"äk�SR�?��9�[ �[|�Hئ!�87�=p�2��E�'�}E�Pè6�&K�1r�5��!ک#��= �z^��٪zx���x��L�Zd�X��b�`{�kܮ�H�jگE�rŰo8�U����~�S���ڴ����e�Z��cQ�����e�c�ew��ݹD���˻�N���������_�����J��i�OF�?�����rp�E��>)�mh������(�(B�9k�(��)��B��L;�P��L��R&�ly�r��3Y�1��N����J���/�z��VE�����/�������uO�t��z:�����8����;A�~}�F��FC�����&�l��="�I`�����0�q��gi�Z��h,����|6�O��q�^u�z���O�Z��I<�R������s��D��6�����h�m*�X��s��ce�j��w4�X����@��+���(�����K�������VC����-*�cX�o��D,�hq�����\����F}�n��<3�Sp�Y��<�B[�X��y��Tq�M��S�Lh����xK�d���)�g��|`�G���%�l����\��L��Q�d��=����J��P�T3�a��k�kV�V���x�tA�i��` �f����l��i�Yn�`�s)����Y"f|u�eY��`Hb�c�p`�oYb�],U�A�A"rdC�?�[J�D4FyD�a	Rg	V�	V
Sh
R�
GMWF�[�]HL�q�Re
>�
D�
A<~6��5E�@�R>:�9�Q�X�BjN�f��cc��JQ�[7H���A�o��ii�ggc�g3c�j�Aj.�����UbX[�rX���_������ 3~!$�!;�!�"S�"e�"vb#��#My$a�$�)%q�%f&R�&��&]�'�
(^�(;)cB)��)l-*f�*e+�g+�,r�,�-��-�h.f�.`^/j�/�*0~�0N41|�1g2nh2��2w�3�4��4b�5Z�5�K6u7Sy7X�7�&8��8WP9��9z6:��:[E;d�;}<}�<�=��=)0>cZ>��>�O?�	@m�@HAA�Az
B��B�RC��C��D�\Ef�E�]Fn'G��G�RH�I��I{|J��J��K�*L'�L!�L|�L9yM��MOWNv�N�Og�Ob"P��PV'Q[~Q6�QORVaRI�RiS�lS6�Si0T��T�&U��U��V9W^KW>�WO�W=9X3wX0�Xe�XBBY>�Y'�Y
�YI�Y�DZ��ZZO[�[6�[C\"D\ag\v�\V@]o�]U^y]^A�^_e+_<�_)�_>�_K7`M�`=�`~a��a�be�bF�biCcB�cT�cGEd�d)�d{�dmSeq�eL3f4�f��f�7gr�g�@hz�hxKi]�iF"jiijL�jk k3�k>�k��k��l��m�sn�Mo��oc�p��pk�qG�qPDr1�r�r�rsK sklsg�s�@tA�tKuUWuM�uK�u^GvK�vb�vMUwF�wJ�wP5xF�xF�x{yg�yL�y�Eza�z{F{R�{n|S�|R�|w+}V�}J�}{E~S�~Kaap�(4�"]�?��b��P#�Et�%��^�d?�C��U��>�ǃX��=�;քS�`f�wDž6?�7v�@��*����Ƈ�H�L�_=�G��k�oQ����,N��{�i1�J��G�S.�f��T�>�!^��������e܏iB�j��`�Tx�P͑;�:Z���k��q!�o��g��k�-��F)�Mp�?��=��@<�S}�]іX/����,�U=�Z��6�S%��y�W��lU�]šZ �:{�N����1��&œ �\
�?g����ĝ[[���F֞I�Qg�J��Y�Y^�T��^
�`l�f͡v4�X���X��zݣ�X����j�����Φ����C��ڨ�o������\�{n�1�Y��v�:��<:�<w�9��9�@(�;i�;��T�Y6�s����-��X��u����c��t�l�lp�Qݳt/�x��-�[K�p�����������?��������L$��q��<��μ�R�X
��f��&�Y�EJ�[��W��D�G�G.�6v�4��(��U�'a�(��(��<��=�>V�>��@��@�AV�=�����[��[&�����A�J�~W�B��N�Dh�����q��1�w���.�u���R�w��|�c�nh�����t��GU��������Ue�!�����r�0��]#�J��D��k�e}�E���)����ef�E��e�Ex�g��G&�gn�G��b�{��b��b`�`���$�,��V��,;�,h�s��@	�tJ����MP�Q�����oq����6e�o��$�21�md�2��0��6�^��{��#����X2����U*�0�����r?�A��k��f`����o\�i��-6�1d�4��V��V"�-y�{��>#�Yb�4��V��VH�p��;�hL�9��5��%�:<�Xw����IT����a(�W��R�`5�`��L��D�:\�?��8�q�k��k�6Z�n��.��/�^��2�2P�s��*��n"�u��=�+E�jq�l�I�L^�M��W��ZQP�R�RPR�W�UNm�O�b�
����j��=�,�Y�	�(M��>��0���z�[��ZV�,=5jC�C�A(AjC�C�A4_vH�TWtV�Y#S}V�0(iY���NI�XTvs��?����� �� qZ!��!fd"\�"g(#`�#��#��$�C%�
&��&�{'�(��(eS)f�)� *++,B++o+)�+W�+V,nt,L�,I0-z-��-��.,/vI/n�/�/0T�0�1��1�\2V�2DL3�3�4��4855Gn5L�5Q6"U6.x7��7J38;~8S�8`9o95�9)%:"O:Or:Q�:R;lg;��;@�<l�<@6=rw=L�=U7>+�>I�>i?em?N�?@"@?c@7�@f�@�BA��ATsBE�BPCW_Cn�CN&D_uD>�D�EC�EY�EZ;F:�Fd�Fq6G~�G�'Hi�He]IW�IbJ�~Jf/K7�KO�K2L5QL%�L��Lu1MY�MaN[cN[�NqOm�O?�O;;P[wPM�P^!Q^�Q^�Q^>R_�R_�R`]S`�S`T`�T`�T`BU`�U`V`eV`�V`'W`�W^�W^HX^�X^Y^eY^�Y_#Z^�Z^�Z^A[^�[`�[``\`�\`"]^�]^�]^A^^�^^�^^^_^�_^`^{`^�`_9a_�a]�a^Wb^�b_c_uc^�c^4d^�d^�daQe]�e]f^ofX�fY'gq�ge�gdYhJ�h~	i��i;jFKjs�j{kF�k��k��lGmme�mDn}`n'�noo_voH�o]p_}p�pe�pTUqQ�qj�qigr��r~Tsa�t�5u�v��vgwa�w|�wodxg�x6<y�sy@z*FzGqz?�z4�zA.{Np{I�{!	|6+|Lb|7�|5�|(}/F}1v}N�}I�}2A~6t~J�~M�~@Dc�_�DI�@��Aπ?�kQ����eq�Uׂ.-�i\�Gƃ\�k�`����Ty��΅f|�r�HV�9��=هO�8g�����)�/��Q�Z>�U���v�Y��f݋\D�`��U�VX�`��c�Xt�_͎|-�a��X�*e���;��E�Q+�8}�J��8�:�6G�~������f/�!����!ؓ!��}�K��I�G0�)x�
��Z����u���N���ݗ����/�^�+B�fn�f՚s<�)���ڛDќC�KZ�G��e�;T�v����X��m��z����¡[_�T��^�go��ףTc�}��s6�q��}���,��T�S5�H��Cҧ^�Uu�f˨F2�y�;��5ѩ��D���ߪ4��7��Z���S�J٬D$�)i�6��]ʭk(����#�Y=�0��Oȯ8��Q����k�`�lL�y��k3����g4�6��@Ӵ>�?S�<��cе4�D��m���g�Z��I�Cָ��-��Zչ(0��Y�Lۺ�(�b�� �f2�Q��+���������N�-Ͽ���y��>�TB����r)����t-�3��v��qM�[��?�a[�=��v��Zr�t��FB�=��t��g<����@8�@y�=��N���G�_��NF����8��U�}�L�����Lb�=��A��?/�Fo�/�����r���������l��p���L��O��A@�9��e��W"�%z�P��6��S(��|�y�>��X��G��b�H��^.����H�l\����;R�@��R��h"�B��N��d�j��x��[f�l��@/�5p�a��������3�Y��\�cx�^��F;�G�����[������>�����hi�S��P&�@w�8�����?|�Z��u�:��\��p%�1�����I\�N��U���K�S��c!�[��p���R�B��41�vf�u��SS�&��y���H�R���9�A�:�dU�K��s�#z�"��e��'�j4�=��C�7!�MY�8��<�o�������'�[���
�Z����Z�,�I�f�+����K�R�o���9��j�:TA�"�D�K9[�q�bS>�I�_?H�H�>1SpN�b8v2�B�-%8S9�<�6H:L�L�I�g;�=2	Op	V�	S
Ck
K�
D�
V@*�v�V9F�V�>.
'm
D�
6�
EW$q6�a�K/{G�p�6T{�H4PT�-�8QA:��,�6YNO���E�Zs^b�R5A�O�dUU�Z+p�F��>�%[�2.JaN�F�[B3���!Z,|Y�L{P;�u[~3� a+ o� Q� qO!e�!c'"V�"X�" ;#4\#Y�#K�#X7$g�$[�$PT%\�%R&OU&R�&O�&TH']�'X�'�T(G)\I)�)S�)G*�b*��*ls+��+/i,n�,v-L-@�-m
.I{.��.rN/i�/�+0D�0|&1y�1p2��2�34��4E5>d5`�5c6Oh7h�7Z!8�|899�Q9�:}�:�8;i�;
%<U3<|�<d=Uk=��=NG>8�>d�>x4?3�?��?�o@I&A�pA��Aa{BK�Bi)C��C�+D��Dy�E�F��F�*G��GhlH�Hi�IcFJ��J�KK�KxL~�L[M"\MoMU�MGEN�Nh�NdOiuO>�O5P0TPk�P5�P7'QN_Q0�Q7�QKR]cR]�R]SJ}S��S�TT��T/nUa�UAV*BVZmV(�V$�V)W%@W-fWI�W,�W'X&3X&ZXk�XE�X93Y$mY$�Y7�Y%�Y$Z%:Z6`Z$�Z:�Z(�Z: [([[:�[(�[7�[% \*F\;q\`�\v]��]�
^a�^��^n�_[`[k`=�`\akbaF�apbN�bb�bx8cm�cmdM�dJ�dJ&eDqe_�e@fFWfD�fK�f]/gs�gKhKMhG�h@�hA"i=di-�i,�i,�i,*j,Wj=�j-�j-�j-k-LkLzk-�kL�k-Bl-pl-�l-�l4�l+/m.[m-�m-�m-�m-ncBnj�nQoWco��oALp2�p2�pl�p`aqW�qJr[er[�rbsb�s�s[ct��t�JuO�uTEv}�vnw�wj�xf�xm]y��y�dzj�z;R{U�{9�{D|c|��|�l}[�}YV~[�~�m���r��r��km�hفlB�e��p�p��p��ah�Kʄ��H�������� ��Շ�}�z:�����E�3ʊ���_��b�_f�~ƌSE�<���֍>�B��/�Z1�Z��^�^F�^��V�<[�h��z�k|������z8�z���.�C��m�ur�A�3*��^���N�d1�3��[ʙx&�`��s�>t�a��}�o����K��^۝l:�b��U
�K`����|x�Y��qO�q���3����-]�J��;֣��>��o��~g���/������;���&Щe��Y]����";�"^� ��V��}���w�_�_v�>֭�Q3�����p��s0�b��U�i]�eǰ�-�N��P��7P�;���IJ3X�<��jɳu4�=��J�>3�r�?��qŵ\7�J��u߶pU�wƷ8>��w�^ �b�W�^:�D��9޺G�~`�L߻�,����la�Sνx"�����:�^˿�*����p5�\��T��X�;��e)�E��p���F����}���
�i��V�Gg�H��n��yg�x��8Z�n��>�ZA�]��Q��[L�<��h��{N�x��tC�X��Y�fk����^`�A�������d8�C��]��B?�G��S��S��r�]
�Bk�����:�_��^/�d�����t��}�y�O��QI�I��K��C1�Nu����k��2�2E�3x�8��n��:T����)D�;n�E��^��JO�g��w�sz�b��LQ�U��S��XH�\��2��21�3d�8��)��J��gF� ��7����������$&��K�i��9K���M��E��N3�F��R��4�_Q�d��c�jz�i��eO�j��i �c��h��aW�f��a �f��e��yO�R��q�����2�~���e�w���b�������L�0��!�j�I2�|��}�,�6L������� �7�)�KH�P��<�z"�i��L�vT�O�+:Gn�O�@AW�l�WGZ�j�jel��=dqh��Q�acs��q��	��	�k
�@b��)��Y�
y�
ui`�a@y�ZFwj�j)j�j�kjk�lBl�ll�l�lcl�l=l�ll�l�j^j�j4j�j
juk�jLj�j"j�l�lel�l?j�jj�j�jX j� j.!j�!j"jo"k�"kF#i�#j$j�$k�$k^%j�%j5&j�&j'mv'i�'iN(j�(,#)qP)��)�a*D�*�,+,�+M,�Q,��,{-D�-+@.gl.[�.=0/=n/��/jb0j�0�81��1pj2E�2�!3@�37�3�4y�4P(52y5-�5-�5,6-56-c6,�6^�6e8T�8T�8�-9z�9|4:��:B};~�;U?<��<}~=a�=m^>W�>v$?_�?u�?�q@�A7�A#�AA�A97BPqBu�BS8CQ�CM�C@,DFmDI�D��DD�E[�EHNFL�F;�F� GW�GL(H/uH��HQ4IB�Ib�IA,JAnJh�J@KRZKu�KG#L�kL8�L -M8NM2�M4�MQ�MkAN0�Nl�NuKO��OVYP��P�3QB�QD&R�kR[�RSUSW�SWTdYTW�TjUX�U`�U~;VZ�V\WXrWY�Wu%XC�X|�X{\Y\�Y[5Z[�ZW�ZlE[b�[]\_s\^�\R2]a�]l�]xT^��^B`_=�_H�_t*`m�`s
aC�a�aW�aV9bw�bGcPcV�cP'dPxdP�dXe`seL�eU!fFwfI�ffg4og;�g*�g6hQBhl�hyi<{iO�iPj[Yj_�j!k)7k0ak\�k"�kYl5ll/�l-�l6m97m4qmh�m7n�GnwoH�oY�o]4pb�pk�pvaq��quYr�r��r��s��t�[u�%v�vSw[kwO�w0x�Hxp�xp:yK�yz�y\rz�zO{~�{N|9c|��|f-}r�}m~ku~c�~]E��k.�M��Q��:�}}@�V��T�@j�H��+� �6<�s�C��:Ʉ������� 4�U��Ն5h�7��FևJ�Jh�����9��ƉD��3Ŋ:��^4�C���׋�e���b��5�E!��g���`��y��\�������/��˒�S�d ���������g;�����A�������r��G��-��כ|�����ʝ�l������}}�����¡����h��������e�u$�����Q��6��-�|̩�I��=�05��f�������E��3����ϱ�ò\��i�,��^��3�&@��g������r��n��
���|����u��|���z�k���h�M�ff�D;D�_W����\w�b��7�T�8�fT�d��N �io�L��+&�HR����X/�6��b��W"�}z�6��:/�hj�U��6)�L`�#��9����{��}7�A��`��uX�O��K�fj����Q�|�z��������<���s���H�q��&L�\s�M��D�:c�A����S��MP����7:�@r�G��a���]�j��3W�c��>��p.�\��*��K'�'s�$�����iN�i��z"�>��M���*�t��Q#��u�Q��T�3��i#�*��4��J��8�S�>j�.��S��X,�#��)������t�C��5@�/v����;5�iq�\��V8����DK�l��r��'p�_��o��Fh�f��H�X_����h?�l��s�1��>��]��PX�W��h�7j�q��U�bj�O��n����>5�Pt�D��`
�k�m��I��f>�Q��P��aH�w��"���c"������]��l�Rm�K��=�vJ�L��9�tH�,��5�7 �bX�V����V�������x<�����xZ�S�y>��M;O�G�A!bc���V����a%`�h�UQY�]	e_	s�	g9
q�
�a�oPv��;i
~�
]$m�C�^4��p&4�����h+�_%��t	D~u�.9aha�$,jQ4�b�BT<�:�+uH�B�Q*f@����oh&C�.�,2/vb5�WWg{�;IR]�?�G:G�N�G xa p� rK!P�!�"E�"Y�"[D#U�#Y�#WP$�$ �$M�$o4%�%T�% &f9&A�&4�&w'B�'Y�'1,(9^(��(�Y)�*}�*[O+��+V?,U�,D�,D1-Kv-C�-6.V=.R�.��.d�/d00`�0}�0�t1�
2{�2x[3��3��4\>5x�5V6\k6��6�v7l$8��8m!9u�9g:Zm:��:�M;�<��<�e=��=qh>k�>sF?>�?��?��@�NA]�ASCB`�Bq�B`jCR�C^Dc}D?�Dw!E1�E6�E<Fg?Fs�FDG�`G^4H��H�?IQ�I�7J[�JcIKh�KhL�L�MA�MX�MJ/NSzNP�NTOitOJ�Or)Pd�PVQPXQ>�QT�Q�=R�R��R^dSV�SXTosT�T�cU�YVUNWh�Wj
XcxXc�XY@YI�Y��Y#�Z#�Z]�Z4F[Y{[r�[cH\O�\=�\p:]X�]j^jo^n�^|I_~�_BE`��`�<aPb9`bl�blc2tcG�cA�cz1d��d[Ke��e>:fGyfZ�fwgP�gy�gX_hT�hT
iWbi��isIjO�j�
kx�kdClK�l0�l�%m}�mxKn��nzcoC�o�"px�p6q3Nr>�rp�r�2s%�sXt([tU�tB�t^uK|u@�u6	vD@vl�vI�v.<w�kwn�w{exf�x4Hy&}yI�yI�yI8zI�zG�zH{G]{t�{^|by|k�|BH}6�}l�}l/~z�~oe�Y�uG�i��i'�[��O�<=�\z�fׂj>�f��g�gx�Y�L:�x����@��FƆ4
�NB�X��i�dT�d��C�cb�]ƉN$�Hs�;��E��\>�^��Y��<T�]��`�YP�)��<ԍ5�3G�5{�3��:�> �F_�O��H��V?�S��V�$A��f���Qv�4Ȓ��6�OK�\��b��f[��”[C�/���ϕfY�S����z��b�i{�m�US����W*�Y��uܚrR�Oś����d��t�a��(�B�ST�0��-ٟE�EM�_����>{�{��b6�p��a
�rl�jߣ�J�^̤S+�X�.إ2��:�W̦a$����������H�Oש+'�jS�T��g�I{�\ūR"�su�0�u�5��Gƭd�;s�f���<*�[g�Uï�W4�"��F��*��S!�]u�IӱG�Ze�X��}���b��&�/;�Ek�E�����Az�?��T��8Q�$������5����ӷX��dٸ>�V�*n�q��a�Um�FúS
�N^����[M���������Ol�O��i�Ev�����Z�=�9?�xy����lt�#��#�,)�DV�%��������e~�3��~����**�,U����6 �/W�N�����e_�|��[B�]��k��kh�k��A@�1������;�g���S�X��V>����l9�4��'��+�1/�Ka�1����r_�]��]0�\��m��eY�e��e%�y��0��6�D�-F�<t�X��Y
��d����H{�[��Z �P{�D��a�Ds�/��o��4X�u��9��=�a���Z������z��}�|��b���b�\��tB�x��T0������{���5�e��oD���� b�p�����
�3��R��#�Y5�%��;��N��U@����@�r\�{��7K�{��{��f{�Y���<�����c�t���n���O��1��?)�_i�x�$B�ag�X�e"�9��-�-�a�{��S���P�� [�,|�Q��2��I.��x������x<�3����bt^��6a��b�Z!6|Y�W
�e��n���Zx%�a�:[2�g�Z1`�=�s+	2�	`�	3
N�i(G
Lp
M�
���9im�M9_e���b�s�D\t�n@�\�U#iy���i�=�a�PA]�]�TN_�_�c}5O�ovsV�oAp��"9�8�c&p�p�tlC�p% a� o� qh!t�!LO"|�"�#��#�$$��$�@%��%�y&�'��'�z(�2)��)��*�\+�,��,��-�7.��.��/�k0�&19�1o2r�2s3`v3=�3w4q�4q�4:q5`�5o
6z}6o�6Dh7p�7v8t�8o
9Az98�9<�9C2:Nv:^�:P$;>u;9�;9�;:(<[c<��<~�={>��>�^?\�?NJ@O�@2�@SAYpAN�ASBRmB��B�WC;�C�&D��D-YE,�E0�E6�EPFBmF6�F@�F2(G/[GO�GF�GA"H8dHm�H6IbBI/�Io�IREJO�J\�JQEKV�KZ�K�IL��LYWM��M@GNC�N�N�NMOIROq�O|PT�PS�PV4QH�QX�QR-RO�RP�RQ!STsSM�STTQkTL�TI
UFTUH�UL�U|1VZ�VR	W[\WO�WOXJXXL�XO�XU@YS�YK�YN6Zm�ZT�ZZH[c�[O\TW\E�\S�\EF]m�]g�]sb^r�^lI_h�_a`l�`f�`;Ua?�aC�a5bBKb��b5�c9�c!�c$d#9d1]d)�dZ�dDe5Ye%�ea�e=f+Uf;�f@�f9�f48g+mg-�g9�gMh"Oh8rhH�hZ�h�Oi�jq�jVkAvkE�kA�k*@l�kl_)mV�m[�mw<nz�n�/oZ�o�pH�p�qo�q�dr��re�sm�svZt��tl�u��uc�v�wt�wqx��xzIy��ysPz~�zzC{��{�o|��|��}X~lu~}�~�`������:�}��Zv�RтQ$�Av�J��H�\L�j��M�\b�X����������z��5�k��[���{����A֌l�k����J�������z=����8��В�^�q�d\��������_����q�������D�q��r�^�ke��ћ|^��ۜ����w��M��ן���^��}�s6�k��y����vK�L¤��N��Q�
C��Q�f&�����L�������X����Ԭ����V��
����e>�s��������I�i&�m�����K��K��}E��÷1��(����{�&����ٹ6�J*�6u�;�������Vp��ǽ�J�����;���4���������V[�y��.,��[����Cg�M�����!�����30�>d�_��N�ZR�0��/��^��m�7D�z|����s}�x��+j����^S�D��2��T*�V�f��H=�7��X��e�I}�h��a0�W��������j$����e�z|�D���<�7��t�fz�n���P�Y��WF����y#�a��|��Q|�J��`�iz����4~����{?�\��\�uu�T��h@�`��l
��w�2�\M�]��T�w]�A��#�c;�h��.�f7�L��`��BL�|��J�W�iu�J��o*�/��{��TF�^��A��E<�D��;��R�lV����C�5�;<�ix�K��G.�0v�F��>��I-�Ew�H��:�DA�2��d��1�3P�,��|��6.�ce�5�����N��K�F)�Np�3��E�.9�<h�@��J�G1�Qy�R�]�S|�P�Q!�Ts�T�M�Jk�J��D�LF�M��V�a8�;��_�g6�c��_�Mb�R��U<Y7�:��	)�A�Gxg&�_DgJ�H�j@k�L�d�P�p�VJr�rz�0	e3	i�	�
z�
b�jQ�QOS�Q�-G
{u
\�
�Nl�:F��^Un@�OSU-�{�\SP�<O>Q�0�7�IY�.JM`�4�t.��I.kx���mc��Zg�@JC�2�A0D@u1�A��*��~FJ�x~�@jIc�Y nr C� X%!D~!@�!."z3"f�"2#\H#L�#L�#J?$V�$\�$\>%\�%\�% U&Kv&U�&B']['`�'Y(yt(Y�(�H)�*T�*m+po+��+Tu,5�,y-�z-K.�c.^�.�K/��/��0|]1h�1�C2a�2c?3V�3\�3fW4��4��5N6�m6t�6�q7D�7�@8��8WL9v�9-:yI:Y�:J;Lh;P�;A<jH<I�<q�<\o=^�=�+>k�>�&?k�?�@V�@l&AY�Al�AvZB��B\SC��C�@DB�DxE9�Eh�ES1F��FRG7[G^�G4�G8'Hh`Hl�H56IglIA�IOJ�fJ�(K��K��LTuM��MOfN��NRoO��OWGPy�PMQogQ��Q5pR�R�&S}�SW0T3�T��T�fUE�U�7VpWHuW��W�DXV�Xm!Y8�Y��Y�NZ�Z�[��\L�]j�]jQ^~�^�;_Q�_:$`;_`[�`#�`#av?ay�a�0b6�bb�bVac7�c��cz�dPemmei�ecEf��f�1g]�g}he�he�hiZil�if1j��ju<k7�ki�kzTlc�l�3mB�m5n�7o��o��p�7q��qqar��reusH�sy$t�t:�t3�t(u/EuuuT�u�u8v>AvC�v<�vDwAFw2�wG�wLxHPx5�xi�xT9y��ywz��zhF{��{dW|Y�|�}j�}�P~�!��|�����k�z���q��'�y��a��K�e+�t��a��h��G�Y҉�,�P�mh��֋�u��F�������M�R���I��ߐ��������v���-��Ҕ�S�������A-�do�Pԗ�%�J�������E9���D1�Cv�l��r'����4%�SZ�R��`�Ib�J��b��VZ����|\�q٠�K��١�g����ͣ���n[�uʥ`@�K����jw�E��(����pM�����Z�V�kq�oݫsM����uG����|V�SӮM'��u�u�d��g�hS�����c����~���p��p
�O{��˵�������;�t��u3�s��s�}��`�`p�DѻS�ej��мlw����u�������(����]G�L��a��T�R��o1����nc�l���?�����}������p:����qI�{��Y7����fi�����n���������f�������c_�i��A-��o��_�^+����tv�����z����[��^��f���}��y!�_��O��`K�d��l�W~�����m�_���S�����o�U�ZV�Y��e��q��(�������|�v����u��k5����^��o����������|5�����\�d���X�������5�x���A�l���g�� �N��i2�����"�����9�c��f���}�������g<�o��s����t$����|1�l������O��_�[c����YK�U��������Im�hF���EP�_8��qBi�L�k_�yH�Mt�xJ	��	�W
xt��k���Y�
�3P��$���9��i�tc���z�a
�o����=����~w|�~s��a���~��{���q\{�[Jn� R2 X� �� ��!JN"��"�"#@�#)�#E"$9h$��$�$%�&D�&�'E�'?�'J9(M�(L�(L)Ml)8�)T�)FH*w�*w+�+f,F,o�,n6->�-K�-90.Wj.h�.7+/"c/&�/��/�P0�1��1>w2_�2Y3Dp3@�3�3+484R4g4Pz4]�4N)5Xx5E�5W6fo6a�6�87c�7M[8w�8�!9]�9P#:Wt:k�:Z8;]�;`�;R<^h<i�<1=F4=d{=}�=�^>s?y�?D@;K@u�@9�@;7AZsA��AnZBs�B:=C�xC��Ct�D��D�zEtFm�Fy�FFiGN�GP�G�PHR�HV*Iq�I��IDtJV�J\KrmK��KojLj�LxEMt�Ml3Nu�NpO~�OtPn{P��PU�Qt�Q?RR/�Rq�R�4S��SN�TT�T_*U_�U��UZ�VO�Vn=WS�W7XA8X�zX=YtRYq�Ya9Z^�ZV�Z`Q[,�[I�[s)\K�\;�\�%]e�]�
^��^K1_�}_^/``�`��`\�aT�a>b^Bbp�bMc�`cB�ck*d��dLeYieD�e_fLhfJ�f?gC@gL�g]�gV/hU�h6�h5i'Ii>qi"�ij�ia>jM�jM�jU<ka�k,�k^!l]�lP�lT/m��m�nq�nx#oe�orpgupl�p�Jq��q�crX	slbs^�s�.tg�tHu]uZtuD�uvf v��vnKwY�wEx�Zx`�x8Jyz�y\�yS[z`�z}{I�{b�{I;|��|2}_H}^�}G~,O~I|~I�~YWjh�3+�a_�[��a�A�S��R�ih�~҂HQ�Y��G�X<�D��Uڄ30�ad�aƅa(���O
�`Z�g��x#�a��a��a`�D‰6�:>�ey�5ߊ��7��UۋY1�L���،Pr�bÍ]&�x��Q���O�@ҏ1�^E�����,��ܑ����:��������o��,�������T�������h��+���D��D�<.�Ck�c��a�Du�c��o�d��U��I��̠Mx�OơQ�ph�H٢{"����0�,P�}�P��j�fY�Z����)��|˦SH�d����T��V�yD�Y��a�>z����=����f�i��6�K'�bs�7֭6�2E�6x�O��f��`f�Oǯ>�EV�_��~���{�k��Fh�J��w���r�L
�7W����V/���U��d��EZ�w��u����>&�+e�r��n�bs��ֹdm�[Һd.�-��L��>�RM�����8ݼp����Gh�����[�������N��������]�'���
0�>>�O}����lT����>F�c��Q��%;�aa�+��L��U<�g��,��i'�Y��L���8�Z��d#�k��g��w\�[��`0�U��N��e6�#��4��=��93�Bm�5��\��2C�3v�3��.��M
�8[�V��b��VN�c��c	�em�c��c7�c��c��cc�O��X�+p�'��L��B�ET�A��A��'�VF�;��)��K�NO�E��R��N7�E��J��P�Fh�M��M��[K�[��G�IK�H��>��?��]����R��l����W�Of�^��M�<c�R��W��=K�J��D��m�/��g��O��o��P����o�:��a��F'�4n�3��5��p
��~�0�7�[I�5��2��0�6?�Wv�y��0H�Ny�A���
�b��V��>I�|��\�pb�:��(��7�I��I�Hi�3��^��XE�a��Z�W[�9������{�p	�fz�j�L���pS�a�&��;�C�F�oM�a��S�`s�`�Y5�^��r�Ga�=��J�V2�8��!�C�[(�1��X��i�Yy���tsp�2Y"���(2+[|�|x�d�d_E�a
PlR�R�ct�Roi��,r��B	��	Ps
e�
i*�8dMC�����
�!7�6�$ A,be�N�oDt�o)�� (?-hD�#�N�$N=sD�C��:��@�@jX\�f _�V�[>x�p��R[o?�d6p]�=fC~�U)M�����H�4P Sl �� kr!N�!U-"e�"R�"h<#~�#l$$f�$Z�$jS%n�%i-&J�&Y�&�<'D�'�(~�(|5)r�)9%*�_*�+��+�+,��,T�-N�-QG.`�.i�.Xd/5�/Y�0XM1L�1K�1o?2U�2T3,Z3#�3,�3#�33�3H04Qy4.�4T�4UO5R�5K�5kD6k�6R7io7k�7wE8J�829R;9 �9*�9"�9I�9:G:��:qg;t�;.N<:}<C�<?�<?<=E|=U�=v>��>P?�c?gD@s�@B ABcAb�AP	BOZBE�B2�BA#C[eCh�Ce*D��DX$E4}E��EeGFf�FmGZ�Gd�G~BHH�Hv
I��IEJcLJ4�Jh�JlNK0�Ki�KtVLL�L1M\JM`�MiNrrNr�NUXOh�OvPI�PI�P�"Q��Q��Rr�Sc�S}aTN�T�.UK�U�
V;�VI�V8WMNWA�W)�WoXBxXJ�XcYCjY:�YD�Yh.Zh�Z@[<A[K~[Z�[B%\Fh\V�\S]DZ];�][�][7^*�^�^7�^=_;R_C�_O�_z"`I�`Z�`(Ba?kaK�a	�a>bB@b�b��bhcO�c!�cE�c~?dE�dYe^exe)�e&�e�ePfETfM�f^�fWGg:�gH�gt#h/�hK�h@i9UiI�ik�iUEjS�j��j�|k*
l(8l�al��l5rm_�m5n7>nrvn��n�voVpl^pk�pX7qp�qmr4or(�rk�ro9s��sm-t(�t@�tAu'GuNouP�u@v�PvN�vG7wxw�wYxRnx<�x2�x/1ykay��y�kzO{rP{w�{5;|Oq|F�|D}fM}n�}s#~s�~NQZ<�N�J8�3��/��S��;�с<�<,�]i�tǂn<�P��D��uA�x���0�LŅV�Zi�3Ć���x�j�7o�E��`��N�Q
�y_�zي�T�X�S?�T���(�S-�+��K��h��Kb�����E�Wӏ.+��Z��ݐU��Ց>a�N��e�cU�H��������j���;Ėm�An����|V��ӘuX�qΙ�@�^Ϛ[.�M��m؛LF�|��e�tv���Q��s؞~L�\˟:(�Ic�����=��á�P�Z��^�8
�NC�;��NΤ9�MW�f��|�@��]ʦ.(�JW�L��7�<'�9d�N��7�R%�Nx�IǩU�4g�5��@Ҫ=�UQ�'��?ϫv�K��fҬe9�`��`�_a�?��}�A�.��,�$�mB�^��E�YU�G��R��ZJ����?~�^��"��@�c´!&�kH�V��o�N{�Iʶ4�%I�o�b~�c�E�YV�7��A�9*�jd�aϹ81�j�Y��F޺\%�A��Ļe޻QD�T��|�ch��̽+Z�P��=׾;�3Q�4�����3n�5��2�I�kU�]��Y�By�@�����<�N����^��N��j�t�m��r��Af�S�����w����-�/G�`w�~��2W�8��m��-1�t_�F��p�d�����f��U��fG�~��-�|��l*������\=�u��B�ES�m����\�����qn�T��c5����u-�J���������T�������� ����i|����4��^��iJ�_��W��l�X��IM�Y��r��Zd�_��E�He�A�����`q�q��.D�.s�)��$��"�������x��cB�s��/�3J�:~�E��������6F�@}�N��h
�Iv�^��O�wo�x��Q`�R��F�9L�d��M��H9�,��.��*��*	�,4�=a���r��U'�'}�B��;��W$�@|���T��H/�:x�h��_�>|�>��9��N4�T��?��J�c�~�:��5�5�D�8c�8����E�U�@r�<��O�#@�d�>��j�..�=]�=��1�/�;;�aw�T�'.�6V�3��!��(�(�N5�7��F����I����P��_�dL�G��M��HGH�6�U'fG�G�6%U?{?�&�@"@cZ�U�DU!�Z��s�<NSB�>�&$HK2��:�U Yvk�A<	]~	L�	g)
�
7�
j�
2M!�{��6��[�X
Vu
5�
ze}��=tf�si����|�����!E�^fcG�jp}���$�<��#>DM;����W�}�]WZ�TkeT�X&\T�A1%s<�D�37O9��7�+mD�%�'�%%?,e����'�&  FG � � G� M	!QW!L�!%�!e",�"A�"�"
#H##l#�#$�#�#�#$$ 2$+S$,$�$�$�$0%>2%q%+�%B�%�%&;&Y&'w& �&�&-�&<	'F'^f'�'�'(B($a(�(�(�(�(�()7)T)%m)�),�)�)a�)HT*O�*�*a+Yf+Q�+&,N9,2�,2�,-�,&-?C-�-&�-�-�-j.'l.?�.B�.Q/'i/&�/b�/(0(D0%m0[�0!�0(1.:1*i1(�1=�1+�18'28`28�2+�2�2@3O]3U�3Z4$^42�4�46�4O5![5G}5(�5!�596J6#i6Y�6%�6
7+7}�7$)8/N8Z~8!�82�82.9:a9"�9�9,�9 	:2*:"]:�:�:^�:Y;cy;x�;yV<:�<*=U6=G�=��=�t>Q?=b?`�?w@ty@A�@R0AJ�A^�A\-B��B:&C=aCW�Ck�C�cD2�D�E��EAXFX�FN�FzBGt�G�2Hp�H�DI��I~|JC�J�?KF�KAL1PL~�LUMcWM'�M��MheN)�N�N]OXqO/�OK�OIFP)�PX�PeQ�yQ9�Q>5RQtRL�R@SHTSY�SW�SDOTz�T�Ul�U66V]mVn�Vj:W.�WO�W;$X=`X=�X>�X!Y
=YUKY_�Y.Z?0ZVpZT�Z3[1P[/�[l�[\9\.O\-~\/�\0�\
]m#]3�]C�]h	^lr^#�^=_BA_5�_5�_9�_7*`:b`X�`z�`QqaU�aEb�_b[�bcIc}�c�+d\�d^eToe{�eN@fp�fTgYUgP�gVh:WhX�h��h}pi[�i<Jj�j
�j
�j~�j�,k��kNMlc�lcm%dm/�mz�m_5n��n6-odo�qoopL�pw�pKFq��q�#r�r�8sZ�sQtAntm�tNugmuH�u'v!FvhvA�vm�v_0wn�wm�w_mx[�xb)y?�y3�y7z78zOpzK�z3{7@{7x{7�{C�{S,|3�|X�|@
}AN}]�}\�}ZK~S�~&�~F!_hh�21�2d�F��Pހ1/�Ea�K��������a�g���d����͆�t�������a�])�O��f׊Z>�Z��S�:H�e��,�I�F`�J��N�}A�Q��U�Tg�D��P��R�W�a9�P����B��jΒA9�^{�fړbA���SĔR�qk�2ݕ0�9A�V{�IҖF�]c�U��t����^�vp�$�0�V=�H��Mݚ+�
C�xN�-ǛJ��I@�B��?͜A
�@O�A��BҝN�Gd�I��9��G0�Mx�6Ɵ>��2<�To�QĠB�@Y�5��EС6�?M�]��A�H-�Hv�=��0��J.�2y�L��E��@?�F��9ǥF�=H�3��:��:��30�5d�1��?̧B�DO�M��S�36�Cj�C��L�R?�5��DȪ*
�,8�[e�<��=��P<�r��p�Nq����oE�o��z%�;��;ܯc��|�=�+Y������{��W�]p�^γu-�U��
��m�ir�'ܵ>�3C�Jw�Z¶V�Dt����}a�P߸H0�?y�X�������gL�_��z�z���
����p'�v����S��S�W\�G��8��H5�N~�p�c>����y2�����1�q��W9�m��G��2G�~z�(��8"�8[�8��8��:�[A�����:�k��6G�W~�����y��*���������f��B<�N�F������Y��:�gS�X���g$�i��C��:����~G�|��vC�L��7�F?�(����>����,�*I�7t�8��7��8�7V�9��8��9�6;�6r�6��8��6�UP���������h�y��4y�T��f�lj����|Y�f��Q=�J��P��<+�Ah�;��@��J'�Jr�+��j��qT����nO�<��6��@2�ps�e��IJ�V��S��b?�s����6��=��]6�:��.��[��WZ�<��D��E4�Sz�U��q$�2��8��m�-p�t��F�pZ�d���0�f��U0�f��l��uZ�^��O/�-�w��9%�W_�a��r�[��������$���yx�������S���������:���o��7
�>E�f��T�y@�q���,�U�k��|h�VMWF�_�`Lm�~V�P�yB\�[[uu�=Gk�a��S��G�	~�	;Q
F�
[�
i0r�f
St=�0
�7
o�
d^2�9�80]iQ�}6�>�R
R`o�}#O�O�;AT}Y�[,G�W�=(Kf]�'l8e�U%N{��FRK�P�C6]zM�?&jfa�k3{�`u|d�aW[�'N=T�E�\'��V rp 8� _!e|!]�!:@"m{"N�"e8#��#�)$e�$�+%f�%2$&�W&^�&Y?'��'vs(��(�z)�*t�*8+RN+d�+6,3=,=q,2�,2�,+--A-+o-5�--�-=�-'=.=e.*�.5�.+/=0/-n/=�/*�/-0*30-^0*�0-�0=�03#1-W1-�1=�1-�1222R22�25�2-�223=O3+�3-�3+�3=4+Q4%}4=�4-�455=E5*�5-�52�5-6*=6,h69�6=�6=
75K7$�7y�73 8[T8+�8L�8@)9#j9.�9E�9@:RD:-�:/�:.�:2$;!W;My;S�;g<x�<E�<BB=��=#'>TK>T�>T�>?J?F�?6�?}@_�@X�@U?AS�AT�AB>B��BTC[YC>�C>�C43D4hDM�DP�D@<E+}E@�E?�EO*FZzFE�FKGOgGi�Gc!HL�HH�HSI`oI[�I],J6�JS�JUKMkKU�KmLM}LZ�Lt&M4�M+�M��M]~N=�NsOn�O:�OG8Pq�P@�PF3QLzQR�QDRW_RY�RZS@lSM�S8�Sp4T-�T��TMTUa�U&VD+V-pVL�Vg�VGSWO�WS�W>?X�~X[YY\Y]�YPZ�eZW[V[[C�[<�[(3\<\\>�\X�\J1]�|]J/^Xz^+�^F�^?F__�_^�_�E`.�`i�`QhaG�aHb.Kbyzbk�b#`c#�cl�cMdQcdQ�dweTeU�eb*fI�fK�fe#gC�g@�gAhHPhG�h'�h4	i5>i>tiK�iK�iKKjK�jK�jK/kK{kK�kKlK_lM�lK�l<EmJ�mD�mDnAWn@�n;�n0o?GoJ�oJ�oJp?hp;�p;�p; q2\q;�q2�q?�q;>r;zr;�r;�r;.s;jst�s�t��tH�uD�uF+vFrvE�vl�v;lwC�wS�w)@x.jx:�xG�x-yxJyq�y65zYlzP�zL{Nd{P�{:|)?|>i|5�|A�|L }dm}��}}S~<�~6=EV�,�<�PD�h��R��8Q�z��>�WD�6��Uӂ[)�Q��E׃:�KX�B��z�>b�v��?�;X�Z��J�f:�p��W�Yj�DĈQ	�:[�/��:ƉQ�eS�p��j*�d��=��G8�k��f�HS�:��o׍�G��ȎaO�r��r$�Q��]�|G��đtE�7��d��W�7�:�PV�����?�wɕRA�T�����j��
�bܘ�?�Uәk)�k�������T�Rg�e��� �t��t����e�r��{��rs�M�N4�n��n�la�J΢|�h��b���b�z�<}�p���+�rݦ_P�K��t��eq�bר]:�O��4�J�Ah�>��3���u��I��h���X��_�]H���s��T1�Y��V�_7�O��Y�XA�]��T��_M�'��8ղ��f��a��{X�5Դ`
�#k�"��#��(ֵ4��@4�>u�+��+�+�.8�,g�-��-·-�)�:H�J��3θ=�)@�<j�?��<�C$�Dh�H��E��<<�By�?��=��<:�\w��Լ���\K���J��H��LH�.��6Ŀ@��\<�~��Y��r�U�Fb�>��H��41�*f�5��I����Z��P�B]�����J�Z��o9�U��7��Q7�X��V��l9�V��O��CM�m��~��5~�Z��\�%l�>��=��?�HO�I����x��.u�0��]���3�����C�_��u1�����b�?��!6�wX�Z��a+�L��e��@�R��X�<l�q��\��x�;�d<�R��d��4Y�G��Q��V(�h�X��[A�v��o�X������b�J��E8�<~�k��m'����4(�&]�H�� ��[��[J�c��f
�Fq�[��6�:K�8��]��;�;Y�?��o��cE�m��T�=l�p��M�hi�M��g �j��p��{d����rd�o��YG�s��h�Y~�r��WK�9��m��:K�?��3�������"��E�]J�N��V��TN�:��:��A�\[�j��]#�h��H��x3�A��N��#=�%a�M��D�E�{`�h��E���y��f��ef�p�r=�o��z �Y�����J����bu�s�ZL����h7�b��ebid�/1Fa\�G}MM�KFeE�G�M:O�R�M+�yLG[2���-qs�NMb)�P�J+	{v	l�	E_
E�
P�
P<1�`�e ]�E�2*
<]
^�
b�
S\k�:aW>�B�C;-X�&2-X`H�NMQV�)�( !I:k%�L�->G8�G�AFIe�{�Fr��RR��;>9z\�/\A<�S�N/[~��SS�J'FrL�2�9TBk.�d�XBJ�W�E> c� .� V!In!g�!O "Ip"L�">#OF#3�#H�#O$^c$Z�$@%G^%B�%K�%K5&��&�'e�'J(Fi(}�(-.)(\){�)8*W:*y�*o+1|+_�+�,��,q>-j�-2.\N.>�.\�.mG/R�/60F?0N�0��0��1S�22�2d#3C�3C�3y4f�4��4=�5?�5>6>R6D�6z�6mQ7A�7B8WD8��8%=9?c9�9$�9J�9)0:8Z:m�:0;N2;:�;*�;B�;X*<_�<U�<E9=(=[�=1>+6>nb>��>hy?Q�?]4@B�@}�@SSAY�ASBsUB7�BWCMYCL�CL�CJADJ�DN�DW&EC~Ed�E.'F�VF[�F37GrkG6�GBHKXHY�H'�Hl&Ih�IU�IVRJH�JP�J1CKPuKI�K5LPFLM�L=�L6#M8ZM@�MN�MP#NntN3�N=OGUOQ�Oi�OiYP~�P|BQW�QERD]R��R�=S��SAyTO�T�U��UVNV?�Vx�V^^WK�WM	XUWX*�XW�Xf0YW�YW�YDGZ]�Z��Z��[T \?u\Z�\]]Un],�]H�]d:^o�^]_Jm_N�_P`LX`C�`�`bauja��a��b_*c`�co�c�[dK�d�?e\�e�$f@�fMg�dg��gT�hS�hZAip�i`
j�nj.kP2kV�k`�k";l=^lu�l�m��mqJn|�nK9o4�oR�oZ
pChpG�p-�p;"q9^qI�q;�qwr�r�rr�r41s,fs!�s5�s+�sitR�tg�t`<uR�u=�u].v��vo*wu�wox%�xB�x��xd~yx�y@\zH�zF�zB-{8p{n�{n|Z�|B�|<%}Mb}/�}|�}g]~&�~@�~�-j�r������d��p�zt�r�`b��ÃmV�nĄ�3�l��c%�^��e�'N�$v���>��B�=0�<n�n��n�n��o��gh�tЊgE�z��_(�g��_�gP���^8�m��l�lr�xߏxX�lѐ]>����~(�D��5�G"�Vj�]���X��&��D�Fd�_����M��}�<`�I��)�-�?�@]���}��i:�g��'�C4�Ex�E��s�Dx�+��0�{�f��c��Ba�V��J��;F�g��u�W`�I��)�J,�>w�^��a�\w�<ԡq���A��`٢M:�T��VݣJ4�h�b�LK�l��R�_X�^��j�-��1��8�c�Z�:ڨ>�4T�1��`��8�7U�y��s�_{�3۫a�dq�=֬1�6F�*}�2��uۭWQ�\��Q�(X�g��h�]R�x��x)�Y��>��n;�W��]��`����f��F�CO�O��]�OA����[��`޷e?�F����g��V��PN����z&�q��������+�����?��ǾcK�e��v�l��c���]�������3�t���;�y���M�Q��o>���	�����EW�	������M��������V�a��nG�h��G�lg�f���;����X�#k����+Q�i}�g��DO�a��I��;@�f|�j��|N�p��M<�q��V��rS�s��g:�^��Z�V\�V��l
�Uw�z���H�'��y��Tk�E��K��R�f��cK�A��@��P2�?��?���)�q>�m��S�hr����>y�K��Z�T_�]��6�JI�)��.��-��A�.]�4��:��O��OL�2��.��B��-A�Ao�-��C��6#�0Z�D��C��Q�f�Q��@��4�6N�2��=��#��*�HE�1��>��h��Eh������pN�Q��J�M\�q��q�C��:��\
�Jj����MB�#��K��'�e(�����G�_��h�'��%�;C�S�Q���%�F��\��H\�t��U�gp�^�r7�e��t�c����W��V�i:����*4�(_�O�����r�������uI����(R�I{�I���:��k�4O9�J�2	J<q�3�9-gj���D�F�a#O�5�P�\-�3�?s7�6�#.%#TOxA�+
	F6	i}	z�	Ab
q�
^<uP�5091jR�E�<5
+r
8�
6�
`5o��w&~�io�>�868od�R
V`^�$?;0{F�'�mP�]��8:�~%H���bwI��$s�u(4�T�8(va5�UUd5��a:pF�(�EBan�PFdD�N�}?G�o Eu ~� �:!5�!1"PA"D�"j�"KB#*�#q�#o+$=�$U�$Q/%Q�%N�%<"&<_&8�&H�&e'Z�'?�'>(�^(\�(qQ)r�)W6*9�*S�*Z+Xw+n�+X?,Q�,S�,v>-A�-��-<�.��.�{/606?0�v0M1C\1��1N'2�v2o�2ui3|�3O\4R�4W�4`W5d�5L6;j6Z�6\7t^7_�7O38��8H9�a9m�9ui:��:s�;�)<|�<YU=Z�=7
>_B>G�>��>^k?&�?;�?Z-@c�@6�@5#A9YAB�A��A7gB;�BN�BG*C=rCA�CC�C=6D'tD!�D(�D�DKE=NE,�ES�EH
FUVFD�FF�F@8GVyGg�GV8Hr�HIBIXWIc�IOJ(dJ+�Jb�JTK:qK|�KB)LQlL:�L9�LP3M6�Mx�M54N?jNT�N]�NV]OB�OU�OdMPM�PLQ@MQ��QU=R"�R"�RF�R> S:_S:�S��SA�T-�T&�T�U��UI�V1�VAW4NW@�W��WFoXJ�XJYJLY3�Y��Y�OZy�ZLK[r�[\u+\B�\H�\D-]Gr]v�]D1^@v^��^09_uj_H�_g)`o�`iamka<�a�bn�bmcf�ce�cJUd��d0@eAqeH�eH�e-EffsfU�f�0gx�g�+h��h�Li~�iM]jr�jEk�dkWllgli�l1>m6pm:�mv�m�YnK�nh'o/�oD�oRpKXpW�pL�p@Iq9�q��q]NrV�r>sIBs#�sh�sat[{tK�t�#u2�u\�uN=vq�vo�vpnwx�w_Xx[�x:y=Oy=�yy�ysEzk�z)%{[O{W�{[|__|L�|1}J>}J�}O�}S$~Sx~A�~]el��LV�6��5ڀ2�tC����LA�N��V݂J4�@�J��8�RD�v����U�e8�W��2��;)�Re�~��7�]S�a��h�:|�A��2��n,����c!�L���ҋ�T��،vZ��э_U�\��^�^q�\Џ^-�^��V��B��Ǒ~M��̒iQ����i@�j�������~C�,–�?�OO�_��\��h\�pŘX6�/��;��B��>>�j}���1i�9��2՛[�Zd�`��O ��p� �F(�Jo�C��7��B6�;y�P��N�[U�T��L�iS�Y���X7�;��7̢<�bA�H��f��T�Uܤa2�=��MҥV �uw�s�|a�jާtI�a��U �)v�(��;ɩX�]^�9��~��+u�8��3ګ,�E;����+<�%h�G���֮p���2�lʰh7�l��P
�A^�T��i��v_�QֳA(�Wj��´$v����K(�`t� ն3��i*�!�����UN�W��U��:R�F��HԹC�Qa�U��^	�~h�Y�MA���&��ʼ'޼��&-�T�&h���&��'ʽ�'�5.�d�x���5��&ܾ'�'+�S�f�#y�A��v߿nV�m�l3�[��6��63�Qj����Sc�2��o��jZ�6��e��>b�}��|����m+����n�����K�������}�K�7[�E��a���;�i��kZ�r��W9�E��w��wO�w��h?�?��F��i/�i��i�jm�i��iB�i��i�W�����fv�y��W��������/����CP�A��G��G�Gf�}���,����ci�[��T)��~�nj�]���7�t��_`�H���	�m��u����4]�\��S��\C�o��>��O�p��HE�n��s���q�&	�u0���M��@�;B�W~���G��d<�����9�n��rD�:��r���e�c���Q�R!��t�)�79�)q�L��H��B1�Qt�;��X�G[�O��X��EL�8��f��M2����x0�:��/�Q�Of�9��4�;%�.a�R��N�K2�K~�D�S�Qc�I��Q��:Q�Z��G�O/�b�l��O�:�P�5a�I��7�S�\m�h�N3G�q�V<X�f��SU��0z��.z��Ob�xEW�n�Ve\l�p/	��	vB
5�
|�
vln�yRa�\.
e�
Y�
�KY�,,@Ya�%�F"�ir�I_V�H9I/�e�a_{h�JD���S:�ZC�P(ny$�g
8uC�R�E��7KY�_�W=R�%�imxA�M([v:�N
\\I�N TR O� N� NF!@�!f�!m="A�"N�"i<#s�#t$c�$W�$aK%_�%>
&PL&�&��&cB'W�'K�'iJ(U�(s
)}~)��)2�*F�*b6+9�+:�+;,>J,;�,1�,#�,$-(@-<i-�-�-�-��-�z.:	/0D/{u/Y�/^K0e�0)1b:1^�1d�1�a2/�263FL3O�3[�3K?4L�4Y�4P25E�5f�5E06Mv6>�6^7Db7M�7Q�7G8rb80�8R9)Y9P�9a�9x6:X�:};h�;{�;Wk<+�<^�<YN=[�=K>�P>P�>>.?fm?R�?>'@7f@��@FNAG�A<�A&B'ABKiB%�B;�B9CXQCB�C��CJ�D'�D'�DH'ElpEB�E? Fb`FV�FEG�`Gr�GXcH��HRlI��Ie\J��J�rKa�Kk^L6�L0MV2ML�M?�M;N,RNSNa�N>5O\tO>�O,PG=Pf�PV�P�CQO�QKRhgR��RgaS/�SX�SNRT;�TJ�T(UxDUJ�UFV8OV>�V6�VE�V/DWAtW<�WL�W3@X>tX=�XP�XGBY6�Y9�YP�Y2LZ6ZE�Z��Z�[G�[0�[9\[X\*�\K�\�+]��]�e^9_8<_9u_K�_s�_Qo`V�`Ca@\ao�a�
bB�bb�b�4c��cahdo�dJ:e�e1�e#�e8�e:)fAdfR�fs�fKmgp�g/*hUZh%�hr�hbIi1�i4�i@j4TjA�jN�jgk;�k+�k*�k4l~Jl0�l<�l+7m6cm3�mC�mSnefng�nk4og�okpvtpz�pMfq<�qe�q=Wr?�r9�rhszxs��sgwt��t+rub�uYv;[vG�v1�v6w5Hw�~w�7x2�x!y�#yw�yo8zH�zR�z#D{kh{��{J�|w}~�}%~37~�k~���S3�_��W�b?�y���P��A�0/��`�C*�Bn�[��]
�Zk��ƅa��i�@W�i��_��b�p�gr�VډL1�1~�C��������6��׌�g�H��?C�r��K��]B�a��c��f�o����d
�#o�b��=��>4�hs�'ܓB�JG�4��_ǔO'�=w�c��@�LZ����E(�Qn�L��I
�jW�I˜j�Ww�yϙWI�y��/�WK����T5�e��F�T7�Y��T�;�ER�K��I�W.�K��Mҟ� ���gàd+�a��K�n>����Ax����9T�f��b��ZX�Q��m�hs�{ܦ�X��������o���0�IӪO�Km�l���&�@�L+�qx�D�E/�]u�cӮ�7���]r��аP��Gݱ`%�T��Y۲p5�I��m�c^�'´=�>(�>g�@��?��'��Ҷ<}�U��L�^]�Q��K�XZ�S����n��O��HK�p��I��O�b�AH�=��?ȽN�[W�E��G��gA�Q��G��<C�@��9����-�]B�m��O�F^�h��Z�Fi����m5�X��%��_"�]��v��xW����ZY�u��d*����0-�A^���i��$�3�H��g���;�x>�;��@��b4�`��T��RM�*�����a�=��1�WQ�_��_	��i��������"����H�"K��n��:�2��F��1<�In�*��I��;-�_i�2�����n��C��F5�3|�:��]��YI�I��O��\=�Z��V��ML�{��f�\}����if����YW�Y��4�5@�[v�F��E�E_�F��O��M<�G��8��G�CS���B��M��QB�*��:��B��0=�<n�7��.��c�Yv����!�dX,�o�(�d�
T��#
,%���*LA�)�Zj'�q��K**��)5(�(�^+|%&��,����-�M'
:�_3"�{
�%5"�e�v+'z�$�;CK�Z ,�#-��#��-D5O�i!�$8'�P(*���Q�#"�G��]@(�P#1�J�z#t�	a-L�z"�'-5,��)�%�
��)_&�+wl(���!b�-�
)-�+�.+W>
�	� 9#���+�'s@
�-��	�|r�M�(�I' �&�>-g,���* ���
��Q	�q|!�7,\'�����nt-r����c� @!��i*:$��'$c%��T�e�(h�)[�`��
�
	�"W�q]�d"p&�%�����
�&��)�,s)�!�JK!|&d�k,'j�
�*A}
�'E)���"�\��d&^;#�,^�,,�`%�!��-{&iG%��)�/���vr%�� ��
��d$0�%5y�)�-'�*I
�\&-��!�U$4"
T��#7&�T,��"�&�{-����iQ<�+�2�x
+�#6� �a&Fc$Sq�!��� ):#�g-1��,�'`
�~�\+�d!�
�,G-�
��#@"���
����w%5\hqV�!�!�udJI��`(1* �)�������w����%��'m,-D	3$N$d��]	$V�\����-s#T�'FR��.��(�b`<�%$��+R��`�)�x�*+��&��(�)�nz	�@%��~
�7K$�*�a	J
�6 <��p	w+)GF�t,-M	�J)%� f�:-,(b�&�(+��������A�a-��u�I�+�u#
��
P#
�#Bp����@&��"��b	6�v$jZ i-�uy��$0%�XI'�&b*A)i�&};*P�	Zoo�
�e���
�!,#-+
(q'lz���K)��%��$^�$Y_w
�G+P�	j��	 a�l$�(�
�
�V[�'D$o�e+��m�
�&�&;(� R*
;�
#?��(��$n,�[*��"v
�(
����	N
���,�&��$�#	%�V���)$��'�(!�*5���pb
���99%�����-(
�� a�w#7	'�'	\�
�-���"h	����g�!'#���2����L�G$��
�J��%�
�(/G"��,� #/{#f#"��
-�-c �
m3�o,��'r
-KK	:]�� �6-�h)|S%�(*�	�P�'vn4$ �%�<,@#�-*&+�� ���
@��	�"�$Hoz�8$ ���'v'e��
U"��,���"�P(�:\0xY$�HmiP 8:V�y(�-��'v�%m"\9
H!:*�c$�"�n	��%���&� 7	*>Q���*��+2���&$rf���� �'����dC�$�*��	�%�!}
���	,��#�$D=����-�b�"h!
k&���^�%n�3Ua�!I%�,�#��/��c��#�+�"|	�4�'=�#�i[<X#�*�K� �*�
� ��$�R[I��"������<%�)t(��%��M��
��V%��'�U��

"�� �	G
�$�$�-$([+W4zG�<*��E�C$L�u�3+�&y�����#��*?�*���?�z�-�
��� ee,��<�7+b����#
t!��#O'n-D)�T	���,s���!�*$.(�(7!!�*��,���_+M#�$�*�p �|�%y��)8�)>"�)v}�&�o*+m
D'��"�Tf�	��+����	,
��+�=#�XI+*�*Ol���
�
xP)!y.�df��"�	Z9b �
�!��#@z%��-�&1�,���
FH*EU)D�J�?*+H+~�P!��&��&�,����
j�%=Sb�)u��^�e�r+�+�(�*�m�*
��"���$+1��N"�A���f9)[	f�&T",(�
z!�
�(O
�(�,�w�L'P�o
���)�!� \!#�]���(�>�)1��!
'��:	�Xc�NT(8E�'��b�U?�D#���*	�)�$�(q ��$�
�+���c,]#<�%�!uj�{� ��|t
�+�"0��r��)s"=��
�6'�#��(�(�!l�	;�����&7#�z�T6%ty$�� >%��"e$���+~�
�f �*��y=�G"��'w��nwe!�'W	e�/&�1�	 	o\A'��?J�$�)��"</��'���(���'��#X�$���d-��j(4�
���)��$�X/
(
�
��!�+�i
��,(��)Z)��'vs�Yj
�-��
x���j�	�(�,�-."h��D&T&F$R&� �#4*�-�$�*�$`�!#
S ���O�&�'�,��` e
D< "�(�
���	�
�#�6��%?#^�A�x�
J*t,����'-%�� �x	�{,<H),�
�$�-e\� \#�"�-�*��xXb"���+�c(�+	B'�� �#D��$}�1$�")�
7�x)!+}�E
�"���+�-���"�)�7%�&�,xlW
�*��=
�%�Y&��$�=g!�)�#�y)@��%Q%s<���$Z&���%	$\��S���%�_U�|I"�h'��>(�	O�'C�,u%g�6"p%�-��
�
�`"j$�*=���6
U+wL$2�!���3�� 	��,~lF�����qN+ �6�$!$�+�'�&�����k(�	9 #cC�&h�x#�-u�$b+�����W%�r-�e#h  $�$�	�!�w&�"{�E2()���	�`#	�*T, ���$>� �}-�$= �+a�,�(G-��H�]�PwR,*K�w�<t��q
�)��
�#=(�'A,M��)�$�*%�!$d	� ��8r"8�&��
�
3N� �
E	&��%�eO	2��s�@

�#�
� `*l@ ���G&L+�|��
A����#�)��Y�``n�&�%��^"����=K�m
�'k�-&
ft�
$#�#�-�[&��'L$
�e	��*�)� C�j	�(�$�(�(4��(�v	P&�p�_
iO!"=�`-�(��,Y�f��J5���� 
�$&1�t �)+4D��&F W�+:+�-N'(�����-�$�F!
�'^��k#�(�%�-�"KM�"�-���/!��=%�&�"_��0+{"0��,�Q$
�	�	Pn"��(�,Jo'6G�!�o�)8#�E-R
��Md�(�� �-���d�V,�&�!n_	=,���	`��,�
-��L
�(-,�#�&���	v"%��*�
a%�#9(�!�,�%�
|-)�!}g
�):�"�-_�,)�w�+�"ju�$Q+w,�8
rZ��6�K�$�6�+X�
�8�*_)�
�%�(p+��:D �,8$���>�,�'<�e''���
�.�&-S-Gg�� K<'=�(9x-S"�%
+k�# �$x,|��,��]y':�%��)���Y`+��,\�&�u�l%� ��
�#Y(m�Tk�
�	N!-�*����>@e($h$���,7 4	5-�~~!��'�;���
u��&D
� ���)��;��!�g+)�)"_�*,��-��$��)m	u	�!� �$� AG@F-
(���\0&�	��9"'�am��	*���,��y#� �=�
��r#=
c+��
`QH	'��*�p&��*�)!y�*s�(X's�e7�"R�* �,�>$��"�#g$�!W�9	�� �"�(M�
$�,W�#Z$���0-iH'
&f���&��m��
��$2"�&����(�*|����5
/(3�,	/z(c	�!|~+�&n(���4&�B+`	{�*�
vIY#��)�%�-�"�&N��#� pw��	0�?']-C���s
�"c���[!5�!�$4=a��1�'�"�CVN�*���N+u�	|�
#k�#,J+�l'�@���0$^)Y-b�-(��J�%�)�'�
��!8+��h�	���+H��R+,/�y&�%�+�<(��c �+E WA+��)�"h���^��c"*
����&��"��#+��-��+�!�(G})�u,�,�L,G��*}	�p��"m,
��[��
��#0~�9�-�*�Z&�J���,*q)�
�\-D
,�
`)M'�!�d
�&j
�%R+	��!�!Y�
�p��#��!��i��+y%C��C �?�A���R	�� �N� ��O#�%�({!f����)$�
"� �*�{+���$�
�u�"-(�)�����1�t+���#�
��"�	�~�W)��gh#C;[��(��-��#$"Y+� �	V&#d�����-3Nj�,�>��
�+���
�'��%w(.��-c)?
��*-��7'�*��M>�*#!�
�-M,'!9�	&y��,<$}#O�"�!0"%�'�	�]�
 ��Q��+��k$�
b])�>j ��9$p8+�+"e"�r!"����)M�n%=;L
�#�+E��"�J(���
�+LF�3&��s�}
-*�
+,U%Vy*I� �)�$0���P�� �;,�
-�q"#x/�0�'�A$�(�4S!� T����9L 1,���u�*��-v��sys�R$��!��-��]�4� ��(��&-o�=�"�����(� ��*�@�G�,Z�5(������
:2'%�#�0?&R-�
,X�.2o�*B#q��#�!�����
R�2%Zh-��7-"�*M/�'��#>+o� 5h*Y�$�)������!�z�$P'S$�4+s�$�-\
����r!�#�!�,\"t���� � l�&'V)1(�)�%� �)u$y�M
�;�a���lp�N�!�	-*6p$oH�(�$q(�jyP{?-K
�#� N�j-y	u&�'-��+t&�0� v�''+#?��+��8R%�)�	�&#6#�(�d+��M"�-� �+z��.!���x����,l&|#a�,�-%�	�#) ��-��NCv��(g��	�%�DX
���#�-!��>&+!�M*��h
�+RW&%�
��
�8&R�,t,}&y ��*�&"&�#B�"�Y��
`�
!%^c��n)���a*..m%�&�$�z*��U-��W�^#�#�-�s	-
rc�x'��^z� �*C!O�
)�j�G!�
�@$: ��)�tg&��
	� *&8��)��d� ��
��	7���Z*����7)

z'+k	��(�*���:�
.S�!���
��gL!�,��%w�&�"	�
7$5%�wp!]*��
����
O"LM)l��)	n!�:&����q2
$�d#� �x$"r�(�(x
�A	H,�$�"^%�(��&'��+� ��3�A�
��I�+�%�,�	�$+�K�u!�
�"iP��#/n�$�&� �2]T�
�����`�	�N*1��X@Z
��^�!�o~��)*	�""$�*�U�� */�Xt*R!1r�@+#� B%�_�)w�	&%�
���k�(t7��6$�$& �Sl+�|'�"d'@��"��>! ( &+*�Q*���`$�"��)S�)�	�	��,�,�a�m�*Q�"6_���-do_a+��#�z ;-}%��)4'P�&$)#������&��&�%&�X�*	�#�]
1V��# �-2&,�D�%�� ��&;�$}7-I�"\��� H�
��!�P[
R�+U��d�
*Ma"�_3%+"��j"��'�
���( �%Z)*8�@,|�f*T�$�!i|�� /%(r�)q	�
/e��S)2#Z"j�#mQ�v�n�%�"��-&�,&(o�!�k��7
��$|��Y��	�15�%K
 �,�|	#�(d��-�&A"1��&2"*{r	e� L#�X�+�$U�Q
j����
� �%��(�ne!3�+Z�*��
%�
l-���BwW-�-&)%��&z>�
��� � �V�
����5 �&���%$Wpk)#*�+c
�+l���(+f;
��{%�"�!�%/�+��
��-�K�'�Jk�3*F�"��z�&�T]�� i&g
Ga$I� �f(Q��%U��,*�+t���Z#'"���%]"'X��V��S]�5� 6~�*��
�� ��%$�+���)��
O
�#��A%!�m
��*� +p.�Y%Zi#�h&e�4#!&��(�%w[!v�Ja�'�YW���
����,0'�,� �X��,�#&9�#�>&&�!�YWK}!	;�
�V*�ol�'J-TA(� ���%���)L6:����+W�&U �	1��0�3!%$� �!5�(8*�'�#(-
h�$]�!~':d�xA�
�*�+:�%()$o�	�,"�q$�*Bw!��V�
 � >�+��W��) '(C�,�,�(}�*,&"!�)� "b�&HP
�M Je�,S,�����#�
0�(S(;���	U�+q^1
<�%�{��&��7�#
 �\,��%��-C?�;2$+H8D��!n&�|W��&�$w* {�!D���"g��E�z{� <�h�iU�- D�(\���_*�*����>fl!�%)�-.�>#'!�k��4$�G
+
�l#U�+'	[J� ,,!K#*8�
���":)o)�*�9
P�']+S+W,�]
�+�[1%"-X���%	�&��E�-�,�&O�+��r&����!\r�5$b,$�+�$�!9,�s(�#!h�+�v#	W �'6,-��f	�*2y��C-r
j*?�
����0,rT#Yzs*&[%)�&J���'WF)�*p)%�(�7"s��
=�,�	x�
�,&04,rf��
�+��8 �g,�
�*�'�-\T�#G�(Y�-T+d.##(	)9&���9�%�d�,
=��"n{� ��vkE�>��!����
w H&=&��$j#�
�����e-�n(�*B� w����-�*J$	'N%��
<	�� *;%[)�,�
l_�!��%%)��'w)���[
�)�
+9�"�:'��	A.�Bq"M
�
'p\�$-��(���#�H/Z'��?�N>�+�B
�WB5	��� )�R��y-�%D+�%�u	�#�*�� ��6
~
B&��i$���
�JZ��+�*�*�%G
�3L	�)gY��OJ��''�+�
�=(�)r*3,�$�P-J�a,� M��d�����T����Gk>�-�!_�#~%�'�&�d �D��ZM$(�*���ttI&���
%�
!�%j��+&k*3b'HC"5'�
��8VD(��:�v&�(F,2
%��'�	���@�,�����_�&�s-i+',��a)���	�!A�**��%�"�n�	2(���t���	U	#t�$%���� Z(>��a�+` *�o J"��x���!(&��,�T(U�k})���&��B(�%Z
��^&�%\	���	� g5��^&wX	�c�����q!�',��#,�*�?
�(i"{	�� -���*�>�%�g�P$�<+k�"@�v�c&�	����,s��"�x>� �K 4:"�$5!�^	� �)�
� ��)&0�)!��rB^�k��"�x(F-Hs�&�)3�Q)X+�+�)%�$�	�
�L��-YW"�*���'&f$'�	�r��,`=#�)F_(�d$]��V+A�"c4L�!='��^v ��
T!
�y�*�Y"�@'�)�&'�(�L���*���]�"�'i�6��-�$
��,u
G��"KY!��) �	)�5��$	<��rWi)��,� �<5&�*"��`�%�f��-�	�
��#�"%�	R	k-�V-FK
��g�*.�~#2�%k��$S�+C6&CE��'vF����~HFi�zl �&"�C���� rp	�%(�hF
�m}�"�]#�*'5�"��-B��	.��'�&
���(Q�{{�	]�B�W(}��i'��}���U
�4"=�,�%V
)�%�
b
F
�'�t'�v)��]}�	�+%��|'u*7\�|P*Q%��zm!�4a�
�MV$�)�\$���8
��&�
Jo*�-����a%+At)�
�%�*UI��&���!��+��(��&Yv���*�b"2Q-�+#���'/�,��}���pT-�)I)� X*�3V!N�K�#!��-�s'~(p����/"�,�],��#�J'�$
V#��)�����(N)�5+�(�_$$L�-O�+�x����"/���-J ��x�'G	n��''�,��G�P�*�
��OT)+`&��(X(EQ!�G,:c-		"��+:�+,��
C�(n�%�$U7�
]V�JH)#�FtT)K&)�hE@j+H�H0

*��?g��o&�
��* U$�	��V(H�$����%�!�#r�)��/;��?)�0�(c��-�)�(t����d�,�8-@
�
�&�+�$>8���:fd!.���N&P,j�
_%	�(<
o!��((���$$#�"�)��X%�(���&�%� !��6)��
�'-�,�%,�"�|+�S'�'j%O,B)�)W[,�&n$9�%?�)3	����'�"/ ��"��8�2.-��
n�!?�5"���*l
Z�E�&�%�,3 ��<"�"Z�+��;�
��)f8~4(7n,��"�I'�%=��!�����o#7�J
�|
,;���	;��'�(��tW�P$'�&�'��-q*b-�'�6��a�
�,���	�
q&���/$i��!��$� r�*�B?a#��
�$�� )&�
^!�#/)q�_>��"��,�-*(2�"�&#�G#h�&!z-�gQX#Q���,	@$�\�b�!'�9Nqa,w"{
T�
aI��(.���$k!&�
�#�!S�+)
��B���7� M%�8^
��,;9�"���$�� ?+g0�9�<�U
%|�r ��$�#�+�#> ����
*i����"^zb��U,A��&�"G  "�,d�'��
�	a
��������-	J	�!��c9��
B��(�'��i#�"�
��6���%e};�-�4j�'*&�g�#M$&%
��'�(�+F#tC+��	''�] |��)&,*<�7�$KW*.,���bO�0!Y�y#!�`0 !@���-R�
8�+x4	S���-'��Q�`:(+��4 �'�
��*�*�S�(Z�'h,�xsm��; �,�`����#G�X���'r,�%�B�f
�o�(�(",
�,m�-!)'�#S#�t+�
$I#�+6j,*�)��"�G(�#��$	"�'~[(7� h	
m�+�-�
b�� 	(�
		�#�y!�v(�!�{�f4
����|s+xS�v
�!Zq-���+3�+�	�l�*��/���&>c��	q���"|�*��#�'�iR(U��$����'%��m-��&�!���	�L�
H�*�}��a'�':2-T%�7�'�!�!�-x%���U(
�](�gE�+�$�
��!

���v%�$o$y,���W'%�	*���"�$�i�$��$��y
q��$��(��6�(M-r�u�-H-�#�)`���
�,]�_��)X&j���* #�%�
��#��'	$�	<&��!�
���3	�%M(e �!]�4-{�#<(�ZLl��%=	Y--�u�9W
]!{V����7�"�,|,}�-'N)I>�"_E2�%�&� �-�%�z'q5�	=;	2��p�	gd
�&T'�#��[ R�[��"$-b�+6s
��"�+��k+
\%��I,I-�e%"� qi�~�$%�#\.
S1��!�% w��(J��+yE$	{"%����V'��,��Sg�"�k��	�!+�,���_e&�#(�E+| J&%1	!�%���M��#+H?�]�$k,�H$0	f,�d��%��)��)�}(�%�*���3�#�$��+;&��)#$�R9+3'GR#|���&[#��"� +�!L�!�'Q�,�	!.1	S	�	'
?�*�$�#_"x��,�O�#��-�Q
�
m Q /^]�
	Y
x 2T �
I*HH(� '�
�s�3�-J������	�$[�
���5��	�� �*��'e*��&C')�"
R O-I0���-k

&�:��%�*����(�=)yEQ!-�	$I�x!�&�*� $A��t$)u7("K@)":&
��-Y
g"B(
�\y(Q"hF�3-��E�!�"�$s&�M�����	k+�'N/y������*�-v�
��(K���!4(�
B�(�
/: �#Q'����~,�+be
�	&�(z�*�s&=*U3�M&��$k
E&`F(}��kB�'�'��-�+)�
�'�!�	�q,�U&rv�(�
-���"Nc$('�,t#Y�X�'%&^�1 �H ��g��).9����+�"uN-��f-H�j��$L&0.	D�["{�ZMP"�=!	�I(Q���$��?��@*��)��Q��'�)����(q+!��+�*�#0{c��q�����$��"����*�
[
!8�!_�&R��&+BeT
��&;
�C#��(%-�),6

 F"`f'�-� K��,�(����-�!��Nj!�g)"D*#�&e)��(a4Rl*]�|T
�)&G8���	��'�)O|*�K�,N��7@-K���,P%�'7�"���)��&-$F!<V$,g*�D,"�)l+�a"��	�`��h+��#VEt� ��<�,r�
%�<#A
 �`0��+��&���$���%+�%0#H��F �--��
� ����-s���
F� Xi"�	�	�;
t�P	�&��""%'%#��!P+a��
�*�("(J�#="� �%�	�o-��$P�8�,`�![��-�&�	�U���*�	�C)�.��&�+�)����,j��'(�)n x*��� �	�"��-A�V!�u
�$>+0�-G2��&�
��bI3�+91'U�$�} #)�"��+B��'��(�)'��/���e	�N�%�%�%��	�J"$	��
+�&�Mk"�#v0)����{(?%�L��N"�#z,�)�-�'K,e$E#���
!
r+���%*�6a
pB ;+FsjI�'��!�h��	b%u<
~$�1)�<&'���D  ����"�&��NiA �(#	�-,^R"Tc"�
�'��d�E
q-� R�"b$'L�����&	))�
�	L
�!�&���)6��"32
%')Y'k ���!��-!g�-�4%�,9�!!�#dz�(s$�D�
+�1y"�-G)�i%�&�����$�!�[s ��)��n	4�|�b)a(���`�(�w
((x�+G+�"�)� ��,�Z�"8(�)�7!K�
�7��\'� �p,�$DO;X)�#��+![�	 &!#r"#+3
wS�f"�
^0(��+!$*
'K�	����-���?Dg(�)��+�!V�(���D"&�!��!�h#Z�$�* k^-P����+G*%Q#t	�Z-�#��{':����*�+��-�#�
�
����&�')�,Yc�+}"�����(�
/	`,>~L(�t���$w�-�+�-)�"��(���
��*~&C	�$�$��j�GK+f�%|$�#@����!W!����%��w���-Rv�%��+>*R
�"�Y	��%H"�	,�~:,����B�_!��u �*m#l �	�)��,+M��kQ$��	kD� o�
'!����(��!Ym%n��(_���$]�
I,>���#�O)P4��g�)�)1-�l),�"� �t,7�C���u�-�#L�	�')(o��"(�ei�	�!+�
-
�
��s�
��,��Y��"cp
	'-�j�� �*���*
{	JU�#���%�QN(�v�"�z9RY,
1&s$�++,���M���+-�!�=<��,06*�
p kO#��x
� �)b����@.�#y�1�"�"�Z+b�M�,^�'! 1h�$�	"�&�-9)"�*(Q%l^$��)	
�	=-M��'�
BL)��lf!��p,�:%�+_�*fl|
�/-�)(#G!5*�_
'C-R�	"#8"��+G'�	_�&(�$��
��"�?!�#�,U<���*�n
+F��
�'$�x)������&*)�"#�}$�,-0}��%�1�
[\
D!����%�'�\��Q-�'� e%�v*q=$�%%�*rzw	�"�"G��)_ �\ �\)l�]�,u!C	j���%�#<V
R�C�:
T*�)D%�g#�*��*Z�&,O(;N��
�VY m)u*�,�)���-�j)S�H��,},��+"+�y��
�(���
�i
#m$^�,F'�'�	��K*&������!��D�O}'�/O
P�
s� �)�|)��L����*#)l,(-$�&A,�'��r(��4}�$�&-�(�"�
i,�&re�$��[�����~E��#n�T�-N�
�H����M��7�
(�;"'�*!Z(�t��-s��
;���m`
�+{$1D�2,8	�(,f
~N#cn*�jR�+>~^^�*����'�{.CCy
��!�St�(E}+[S#���$&9vX���
%�(����&"N#'�0�$=+/K"w���	�+	 	�� l(�
�8,5�(A!�|
�J�/
�v!�yf/���+O)	��'0�5. �N(��OpVq�(+p'{%�	!c(&$�5H%�&)�{*R��&���"1!���	��l
1��B	�i(2_J%�('�+�b#/,1�>'>���*����#�!6���!�Q��
���)��p
��VH
�	u-X"+2)'>,p[S���Z!�^
�ZI!�(<��DF�$A�	�"`
�-
�)��&��#��3
c*+�,��%%��!a��go(�PC
4�U#��k�,k���2!a�!��Y)�
�xB*�
�=oV
~e:r�%�h�r$�W��
��&�
�52:9-��,ns+�&�A#E�D,'�`'w��+a.M@	�)�'��#��++�C�$�9�%��	�(#s�&8�,]2)�
�,�un}F��)G2}�D-��)(�*
�3*6+�[�
("%;!�~q��-���/+N�'�#T6(�*��"!p*��!�4
�"�'�
)->
��
-� )K(g%��)
�
�
06	��	��3O�+��,*-!$�--����� ���
�+��&#ty-�P%N$��$�	5�>��~S��
�&�!���-��0
hl%8�#;�
�	�
9�;$��,�%�\X-�
(���%�p1�
��$z3#�!	2	�v�+P
���q�q��)�#���&I6�(�w$�*��)# �'Ta�C8�Q:�$z��"��
� g �L��+�5,~�!��%�_x"X�-o��!n
��A-��(*#^:�+�M!i	�'�_,���
$!��z+�	<!�*���-vU�
�
�p1 %�N
=�!�m�.V',+X�!k�%��&d%@��"���)�iF*g��-�	��F��a R,*��
%�#��+f�&�,
&	�(	�?"�d(�O}���#��}�z
�2�-�%�� ��)v(���(��zX�#*)�QY*�!I ��&�-��@�%4@l)�#V)�
Z	�h(���~&�:�'4)�&�,��#���C�
���C*�*_"�',)#�+���$j�)�i�x�
f&��n��ZT�f+a�)q#z${� �(b�'��'�A�&R��+"�$[
�9v�U!&����Fz
&�,�#�-��/*
�'�,�)"	&_'� %�t
�#��	7
��'���%��%l536#%Gm+��2�~)����8�-*�+(9'�* �-����	o"�L��*-�
�	H#���#�FL"(�-)����*���%� �$��X*iYw&�+
��Z%'�
�)��~/'�,#�'B�
���#s�P�!��+�
O�J��!u��)��
�m��#�7*E'���!��%�"�7��)UC��y+*�* d*�{+( �(?��	��"$�
��!�'*q
�!5�
C��&��	����'�V		w�&� �W��N �'nq�#N�
M�$��'1+�)O*�!�'$�(|{�
;'&\*�,b7;"���
	�$9k%f����B-�E%�$F�.*W���&T
��,Y*'�
��(]'\(�iS�"�#W�W�&��+�'�E(d
9��+U�[��+e
u)
��"�,�Z,��*�
�
�9U
,Y� ��&�-yA
p��*6 �ol	�'m�q�o.%�+��"�__�n1�T$�+X
��'�
k�{�!B
�-�!C,�
@qE:!F%B!v)�0m��,�#W$6!���79*�c�����#g �
5#� n4
��*�#}����K�*�+@`�)�
��

-	X!���#'�!�&�"�^���'�!��E,O���e��%
��"L*
zX�)"%�	��
,�)�
n'�
�8$li ^*�*d%%ZA&��N	^(�*WC
�'M<'��&P��#Z+�+���&@�� �
�
�%h�i<�K
H�^�~	u�,b�^�_�
�%�9!,/�b2 ��$2*�j#? ��-
�	��?	��	V t"�S�	*#�*5� %����kE*�)��!L�
,�	���
���	T!�# 
Fh���m'a$�5j*

��B�(D��#"')H&-T��)���&,z)n++��$,�	���+�	�
�"�&�X��,��L-�O$uz:K-TE�
[p-��#���*�'�%�"-#�!�'���!Ep(?�$!(�p"*��&u}!cs%|(�	��x��,W# -'���'b&�7&$q��$�m�#�Z'^
|�)�.(�p#I�}��I$�F)rO
0�!�Y I���
S���#%�
��'�
�,��(�($e(&mc��*#o��S����8)$&��%!�-��,!(m*�%��**yU*��,g'����r'.ho+['��1,DN,!+$�+��+��%.X�!|"(%��-�
p�#�,M�$#�(%o
�$w)eI	��%A)�C(-_-F	J#��([�S��"]$;��)E\s,�f��g2��V���IV��m�--���
L/��+�%=�4�,#�����+(*�.$��
+
:?$�!��$k]%�����F�h"%&?�B
{�!��%�-*�!��-�v�"_#Vo�)�(�'Ha��{�Q�2+�"�'~9(w'*�
�7%o�+��'L�w���,O.&��$),�	m�=�?���*�S&*���Y=+O&C��(HmQ���!����#�5^,�"%��+���j;,�R$$�P,$��K�*
� �x�)b��u+f)W�#(��	D
!Y�#�6�*8!�"�U�!�X$"�4G�v�@I��]!��(n��,3)c��t*�&V�t�
?�

��$�
�+�����"&�
<x&��%�%�_."�H+�-�+l�l"�U�%"%��)6bR'�'"���"��{ �[ 7"y�,�*~-�!a-�!�%��(��%��l/%!s%�'�&*�)4�-I
�s�\
�#�b!Q&��"4Y�
�K%<),@�
���,9%���&hs��I�,:�!+-� �,-R��'Q	�	u'�";��*�]m&u-�� 8%!*�"�,��A��(�,�	F+�$E�(W
*���6B�&������"��+E=,���	!�!�5
U'.���
�
�)o��%�
�4!��;(6�%#�,'�+%����8P�+3� �v-�
���+K&$����
S�%o�o	�&L�'5�G�'��	�?,�	����(�%����+R)� �+�)J,&>&-��)�'�-��
fU��O �+�"
� �`�!�"���-����-�+�&� h.�$��%gQ,1"zc#
)�>	t%j!�*E�S*�U��*x+ySf�;2�
�� ��+E��
��d)
�%��"S"o%�&
#�#��,#3C&x)Oc
%���&?�'J$��Q���*�E�?�%A'���*,�
*�
�'�%O\�$��'b�+�R�
�	h��&���'��Owi�-��V��*b(�O%{
�
h%p�e
�+
( 
�8��d,�$.��	�	;)u(�
`B$�+��'d~��0*r��M�%a!DW�[$�"!z�� �
@m��#�[!_���H0�1
��!w-��&�c�
���	L�cS
T1�y�"<-�	��{&{�)���*�
�#�)*!�*}����B"�g	T�u"� #J��c!x�#�� f'
�(��B���~V"!h
�~ l'&�
� [M?� yJ!A#�)�)�!O+�%��\Ppx�B"�
�
c�2[�]!>)A�,~*KD�)��-35)�)(	�W+�I1#PL%����!���s!&l N����r)�K'�'�6�$�$
�(��B,Q���C%X"� ��������
�" ��g��� �#�S
��A*B���(��&t�+.'�gE!Ly$��#��q��%�2e�-�,I?(���(c'�'bq%�
����A`!�-h�-}*3?
W�n$�**X ����!�h�
��-c�-	�v+�}C$�#�
��(A$`�qmI]&(� �'�(.)Z34�"�!�%��f%�3��$,����\*(�(�k'�+S�~��	+�/#�)�"z&��&�#�Ik��$���
m(
�!	,-��&u
�--�+@j�n#�	� �bD�#��*�I�"f�,�`p��#����Q(����$|�,^'�%�?,�(X�/pH
�
4A%�	#� wM+m�:
R!"?(<v,h�
f�*���
h�&
*��
�)�%n�
{)� )*� ��.
�����$�
D�@* �3���i Oj&��@�!F	����$E"��,,~"��(��$�-���K�&��&�z[-��)a�&~ )��$&=�B^ �'!�(�	�)�##|#3(F&�\Ld!�%A)&P�$��(['�,�!�"f

For bug reporting instructions, please see:

For bug reporting instructions, please see:
%s.

Go ahead? (y or n) 
Linker options
==============


Options starting with -g, -f, -m, -O, -W, or --param are automatically
 passed on to the various sub-processes invoked by %s.  In order to pass
 other options on to these processes the -W<letter> options must be used.

ldd output with constructors/destructors.

write_c_file - output name is %s, prefix is %s
                           Display specific types of command line options.
          %s        %qD        <anonymous>    -F, --fullname                      Print full filename
    -f, --function                      Print function level info
    -h, --hotonly                       Only print info for hot objects/functions
    -n, --normalize <int64_t>           Normalize the profile
    -o, --object                        Print object level info
    -o, --output <dir>                  Output directory
    -s, --scale <float or simple-frac>  Scale the profile counters
    -v, --verbose                       Verbose mode
    -w, --weight <w1,w2>                Set weights (float point values)
    Included at %s:%d:    inlined from %qs    inlined from %qs at %r%s:%d%R    inlined from %qs at %r%s:%d:%d%R   by earlier handler for %<%T%>   by earlier handler for %qT   in pointer to member conversion   in pointer to member function conversion  %q#D  %q+T has a non-trivial destructor  %qE  %qE is not equivalent to %qE  %qT is an ambiguous base class of %qT  %qT is not derived from %qT  %s  (Use '-v --help' to display command line options of sub-processes).
  (you can disable this with -fno-deduce-init-list)  -###                     Like -v but options quoted and commands not executed.
  --help                   Display this information.
  --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.
  -S                       Compile only; do not assemble or link.
  -Wa,<options>            Pass comma-separated <options> on to the assembler.
  -Wl,<options>            Pass comma-separated <options> on to the linker.
  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.
  -Xassembler <arg>        Pass <arg> on to the assembler.
  -Xlinker <arg>           Pass <arg> on to the linker.
  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.
  -a, --all-blocks                Show information for every basic block
  -b, --branch-probabilities      Include branch probabilities in output
  -c                       Compile and assemble, but do not link.
  -d, --display-progress          Display progress information
  -dumpmachine             Display the compiler's target processor.
  -dumpspecs               Display all of the built in spec strings.
  -dumpversion             Display the version of the compiler.
  -f, --function-summaries        Output summaries for each function
  -h, --help                      Print this help, then exit
  -n, --no-output                 Do not create an output file
  -no-canonical-prefixes   Do not canonicalize paths when building relative
                           prefixes to other gcc components.
  -o <file>                Place the output into <file>.
  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE
  -p, --preserve-paths            Preserve all pathname components
  -pass-exit-codes         Exit with highest error code from a phase.
  -pie                     Create a dynamically linked position independent
                           executable.
  -pipe                    Use pipes rather than intermediate files.
  -print-file-name=<lib>   Display the full path to library <lib>.
  -print-libgcc-file-name  Display the name of the compiler's companion library.
  -print-multi-directory   Display the root directory for versions of libgcc.
  -print-multi-lib         Display the mapping between command line options and
                           multiple library search directories.
  -print-multi-os-directory Display the relative path to OS libraries.
  -print-multiarch         Display the target's normalized GNU triplet, used as
                           a component in the library path.
  -print-prog-name=<prog>  Display the full path to compiler component <prog>.
  -print-search-dirs       Display the directories in the compiler's search path.
  -print-sysroot           Display the target libraries directory.
  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.
  -r, --relative-only             Only show data for relative sources
  -s, --source-prefix DIR         Source prefix to elide
  -save-temps              Do not delete intermediate files.
  -save-temps=<arg>        Do not delete intermediate files.
  -shared                  Create a shared library.
  -specs=<file>            Override built-in specs with the contents of <file>.
  -std=<standard>          Assume that the input sources are for <standard>.
  -time                    Time the execution of each subprocess.
  -u, --unconditional-branches    Show unconditional branch counts too
  -v                       Display the programs invoked by the compiler.
  -v, --version                   Print version number, then exit
  -w, --verbose                   Print verbose informations
  -x <language>            Specify the language of the following input files.
                           Permissible languages include: c c++ assembler none
                           'none' means revert to the default behavior of
                           guessing the language based on the file's extension.
  -x, --hash-filenames            Hash long pathnames
  a constructor taking a single argument of its own class type is invalid  a qualified-id is required  as it is a non-system directory that duplicates a system directory
  base %qT  base class %qT of %q+T is non-literal  because conversion sequence for the argument is better  because the following virtual functions are pure within %qT:  but %d required  but does not override %<%T(const %T&)%>  but does not override %<operator=(const %T&)%>  can't deduce a template for %qT from non-template type %qT  candidate conversions include %qD and %qD  candidate expects %d argument, %d provided  candidate expects %d arguments, %d provided  cannot convert %qE (type %qT) to type %qT  conversion from return type %qT of template conversion function specialization to %qT is not an exact match  couldn't deduce template parameter %qD  crosses initialization of %q#D  deduced conflicting types for parameter %qT (%qT and %qT)  deduced conflicting values for non-type parameter %qE (%qE and %qE)  enters %<constexpr%> if statement  enters OpenMP structured block  enters catch block  enters scope of %q#D which has non-trivial destructor  enters scope of %q#D, which has non-trivial destructor  enters synchronized or atomic statement  enters try block  exits OpenMP structured block  expected a class template, got %qE  expected a class template, got %qT  expected a constant of type %qT, got %qT  expected a template of type %qD, got %qT  expected a type, got %qE  expected a type, got %qT  from here  in call to %qD  in evaluation of %<%Q(%#T, %#T)%>  in thrown expression  inconsistent parameter pack deduction with %qT and %qT  initializing argument %P of %qD  member function type %qT is not a valid template argument  merge [options] <dir1> <dir2>         Merge coverage file contents
  mismatched types %qT and %qT  or %<operator=(const %T&)%>  or a %<transaction_may_cancel_outer%> function  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles
  passing %qT as %<this%> argument discards qualifiers  profiling support are only provided in archive format  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion  rewrite [options] <dir>               Rewrite coverage file contents
  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 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 (BB %d) 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.
 conflicting code gen style switches are used declared here!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L!$ACC LOOP %s loops don't form rectangular iteration space 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 at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$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 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 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:
#pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GCC optimize is not allowed inside functions#pragma GCC optimize string... is badly formed#pragma GCC option is not allowed inside functions#pragma GCC target is not supported for this machine#pragma GCC target string... is badly formed#pragma GCC visibility must be followed by push or pop#pragma GCC visibility push() must specify default, internal, hidden or protected#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX#pragma implementation for %qs appears after file is included#pragma message: %s#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 vtable no longer supported$ descriptor at %L$ operand number used after format without operand number$ should be the last specifier in format at %L%%LOC() as an rvalue at %C%<!%> not valid in GIMPLE%<#pragma %s%> may only be used in compound statements%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC option%> is not a string%<#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 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%> already applied to %qD%<#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 omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp cancel for%> inside %<nowait%> for construct%<#pragma omp cancel for%> inside %<ordered%> for construct%<#pragma omp cancel sections%> inside %<nowait%> sections construct%<#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 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 simd%> must be followed by function declaration or definition%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>%<#pragma omp declare simd%> not immediately followed by a function declaration or definition%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition%<#pragma omp declare simd%> not immediately followed by function declaration or definition%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements%<#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%> 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 weak%> declaration of %q+D not allowed, ignored%<#pragma%> is not allowed here%<%%%> 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 output between %wu and %wu bytes causes result to exceed %<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 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 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%> 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::%D%> names constructor in %qT%<%T::%D%> names destructor%<%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%> is unknown%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&&%> not valid in GIMPLE%<)%> expected at %C%<*%> in boolean context, suggest %<&&%> instead%<-%s%> conflicts with the other architecture options, which specify a %s processor%<-Wabi=1%> is not supported, using =2%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fcheck-pointer-bounds%> is not supported for this target%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> 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%> >= 2%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2%<-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%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level%<-gnat%> misspelled as %<-gant%>%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-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%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mpcommit%> was deprecated%<-mrtd%> is ignored in 64bit mode%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-static-libgfortran%> is not supported in this configuration%<-x %s%> after last input file has no effect%<...%> as arguments.)%<...%> handler must be the last handler for its try block%<...%> has invalid operand number%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%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%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%> ?%<=> 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%<@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%<@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%> can not 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%>%<G0%> in format at %L%<GCC unroll%> directive does not commence a loop at %C%<I%> at %L and %<J%>' at %L cannot both be BOZ literal constants%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<_Alignas%> specifiers cannot reduce alignment of %qE%<_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 only applies to variables%<__GIMPLE%> only valid with -fgimple%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__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_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__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__%> 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%<alignas%> argument has non-integral type %qT%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<alloca%> bound is unknown%<and%> of mutually exclusive equal-tests is always 0%<asm%> in %<constexpr%> function%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> specifiers are not permitted on non-static data members%<assign%> attribute conflicts with %<copy%> attribute%<assign%> attribute conflicts with %<retain%> attribute%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<async%> expression must be integral%<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%> parameter not permitted in this context%<bank_switch%> has no effect on non-interrupt functions%<builtin_return_address%> contains only 2 bytes of address%<concept%> cannot appear in a typedef declaration%<concept%> only available with -fconcepts%<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%<constexpr%> cannot appear in a typedef declaration%<constexpr%> cannot be used for type declarations%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<copy%> attribute is only valid for Objective-C objects%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<default%> label not within a switch statement%<delete[]%> is not a constant expression%<depend(%s)%> is only allowed in %<omp ordered%>%<depend(sink)%> clause waiting for lexically later iteration%<depend(sink)%> refers to iteration never in the iteration space%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same 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%<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%<externally_visible%> attribute have effect only on public objects%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified multiple times%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<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%<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%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function%<goto%> is not a constant expression%<grainsize%> expression must be integral%<grainsize%> value must be positive%<inbranch%> clause is incompatible with %<notinbranch%>%<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%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<l1-cache-size%> parameter is not a power of two %d%<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 long%> invalid for %qs%<long%> and %<short%> specified together for %qs%<long%> invalid for %qs%<long%> or %<short%> invalid for %qs%<long%> or %<short%> specified with char for %qs%<long%> switch expression not converted to %<int%> in ISO C%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs%<main%> declared %<_Noreturn%>%<master%> region may not be closely nested inside of work-sharing, explicit %<task%> or %<taskloop%> region%<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%<namespace%> definition is not allowed here%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nonmonotonic%> modifier specified for %qs schedule kind%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_tasks%> expression must be integral%<num_tasks%> value must be positive%<num_teams%> value must be positive%<num_threads%> value must be positive%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<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%<ordered simd threads%> must be closely nested inside of %<for 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%> 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%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<readwrite%> attribute%<readonly%> attribute conflicts with %<setter%> attribute%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with -fconcepts%<retain%> attribute conflicts with %<copy%> attribute%<retain%> attribute is only valid for Objective-C objects%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<safelen%> clause expression must be positive constant integer expression%<seq%> overrides other OpenACC loop specifiers%<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%<short%> invalid for %qs%<short%> or %<long%> invalid for %qs%<signed%> and %<unsigned%> specified together for %qs%<signed%> or %<unsigned%> invalid for %qs%<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%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<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%<std::tuple_size<%T>::value%> is not an integral constant expression%<struct %E%> declared in %<for%> loop initial declaration%<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%<teams%> construct not closely nested inside of %<target%> construct%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> is unavailable for static member functions%<this%> may not be used in this context%<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%<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%<typedef%> was ignored in this declaration%<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%<va_start%> used in function with fixed args%<vector%> length expression must be integral%<vector%> length value must be positive%<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%<wait%> expression must be integral%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<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%E qualifier ignored on asm%K%s %wd out of range %wd - %wd%Kargument %d must be a constant immediate%Kargument %i range [%E, %E] exceeds maximum object size %E%Kargument %i range [%E, %E] is negative%Kargument %i value %qE exceeds maximum object size %E%Kargument %i value %qE is negative%Kargument %i value is zero%Kasm not allowed in %<transaction_safe%> function%Kattempt to free a non-heap object%Kattempt to free a non-heap object %qD%Kcall to %qs declared with attribute error: %s%Kcall to %qs declared with attribute warning: %s%Kinvalid use of %<__builtin_va_arg_pack ()%>%Kinvalid use of %<__builtin_va_arg_pack_len ()%>%Klane %wd out of range %wd - %wd%Klane index must be a constant immediate%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E%Ktotal size and element size must be a non-zero constant immediate%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
%d least significant bits of %s are ignored%i-bit mode not compiled in%q#D conflicts with a previous declaration%q#D declared here%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 inherits from multiple base subobjects%q#D invalid; an anonymous union can only have 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 volatile%q#D not declared in class%q#D previously declared here%q#D previously defined here%q#D redeclared as different kind of symbol%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 %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 a 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 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 to take const reference, but implicit declaration would take non-const%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 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 appears both in data and map clauses%qD appears more than once in %<aligned%> clauses%qD appears more than once in data 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 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 can be marked override%qD cannot appear in a constant-expression%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 conflicts with used function%qD declared %<static%> in %<constexpr%> function%qD declared %<thread_local%> in %<constexpr%> function%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 %qT%qD declared as reference but not initialized%qD declared here%qD declared here, later in the translation unit%qD defined but not used%qD does not have a mappable type in %qs clause%qD does not have integral or enumeration 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 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 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 lambda%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 declared in this scope%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 defined with tls model %s%qD is deprecated%qD is deprecated: %s%qD is initialized with itself%qD is normally a non-static function%qD is not a class or namespace%qD is not a function template%qD is not a member of %qD%qD is not a member of %qT%qD is not a member template function%qD is not a namespace-name%qD is not a pointer variable%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 %<depend%> 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 an function argument%qD is not captured%qD is not compatible with %qD%qD is not defined outside of function scope%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 used uninitialized in this function%qD may be used uninitialized in this function%qD may not be declared as static%qD may not be declared within a namespace%qD must be a global variable in %<#pragma acc declare link%>%qD must be a non-member function%qD must be a nonstatic member function%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 not have variable number of arguments%qD not declared%qD not defined%qD redeclared with different access%qD redeclared with different visibility%qD referenced in target region does not have a mappable type%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 specified both in declare target %<link%> and %<to%> clauses%qD used before its definition%qD used in its own initializer%qD used without template parameters%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 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: 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 data clauses%qE appears more than once in map clauses%qE appears more than once on the same %<declare target%> directive%qE argument is not a function%qE argument not an identifier%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 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 can only be applied to functions or to class or enumeration types%qE attribute cannot be specified for local variables%qE attribute directive ignored%qE attribute does not apply to types%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 %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 on non-class types%qE attribute ignored on types%qE attribute ignored without -mcmse option.%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 on %<struct%> type%qE attribute is supported only for SH2A%qE attribute is used for non-class method%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 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 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 requires a string argument%qE attribute requires a string constant argument%qE attribute requires a void return type%qE attribute requires an integer constant argument%qE attribute requires prototypes with named arguments%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 defined as wrong kind of tag%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 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 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 type%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 neither a variable nor a function name in clause %qs%qE is neither function nor member function; cannot be declared friend%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 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 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 not an object with linkage%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 object %qD does not have linkage%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 does not have external linkage%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 variable in %<aligned%> clause%qE is not a variable in %<depend%> 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 of type %qT%qE is only allowed in Objective-C dialects%qE is predetermined %qs for %qs%qE is used uninitialized in this function%qE may be used uninitialized in this function%qE may not respond to %<%c%E%>%qE may write a terminating nul past the end of the destination%qE must be %<threadprivate%> for %<copyin%>%qE needs isa option %s%qE needs unknown isa option%qE not specified in enclosing %qs%qE not specified in enclosing OpenACC %qs construct%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 (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 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 a %<declare%> directive for use in a %<routine%> function%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%qT and %qT are in disjoint named address spaces%qT as type rather than plain %<decltype(auto)%>%qT declared here%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%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 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 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, struct, or union type%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a namespace%qT is not a namespace or unscoped enum%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 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 referred to as %qs%qT referred to as enum%qT resolves to %qT, which is is not a class type%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qs%qs already defined as specific binding for the generic %qs at %C%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 can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L%qs and %qs for GENERIC %qs at %L are ambiguous%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%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 LOGICAL%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 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 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 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 at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs%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 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 can not be used in a variable definition context (%s)%qs at %L associated to vector-indexed target can not 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 MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)%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 should be a FUNCTION%qs at %L should be a SUBROUTINE%qs attribute ignored%qs attribute only applies to functions%qs attribute only applies to variadic functions%qs attribute requires prototypes with named arguments%qs cannot appear in a constant-expression%qs cannot be extended at %C because it is BIND(C)%qs cannot be extended at %C because it is a SEQUENCE type%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%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 in a non-class scope%qs defined in a non-class scope%qs does not support MIPS16 code%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 feature modifier is incompatible with %s %s%qs function cannot have arguments%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%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 DEPEND clause at %L is a zero size array section%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 cannot appear in COMMON at %L [F2008:C5100]%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 initialized and declared %<extern%>%qs intrinsic with CHARACTER argument at %L%qs intrinsic with KIND argument at %L%qs intrinsic with RADIX argument at %L%qs is already IMPORTed from host scoping unit at %C%qs is an invalid argument to -mcpu=%qs is an unknown -save-temps option%qs is corrupted%qs is deprecated%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is incompatible with %s %s%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 directory%qs is not a gcov data file%qs is not a valid base register in -mstack-protector-guard-reg=%qs is not a valid number in -mstack-protector-guard-offset=%qs is not a valid offset in -mstack-protector-guard-offset=%qs is not a valid option to the preprocessor%qs is not an option that controls warnings%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 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 must be a module procedure or an external procedure with an explicit interface at %L%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 of %qs is PRIVATE at %L%qs of module %qs, imported at %C, is also the name of the current program unit%qs requires a target that provides the %qs instruction%qs requires branch-likely instructions%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 tag used in naming %q#T%qs used with %qE%qs uses dynamic stack allocation%qs value must be positive%qs variable is neither a pointer nor an array%qs variable is neither a pointer, nor an array nor reference to pointer or array%r%s:%d:%R   %r%s:%d:%d:%R   %s%s
%s  Same as %s.%s !$ACC LOOP loops not perfectly nested at %L%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 %qE does not fully implement the %qE protocol%s %qs%s %qs construct inside of %s %qs region%s %s %p %d
%s %s%s
%s %wd out of range %wd - %wd%s '%s'
%s argument to IMAGE_INDEX must be a rank one array at %L%s at %C is a DEC extension, enable with %<-fdec-structure%>%s at %L%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 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 conflicts with i386 (arch flags ignored)%s conflicts with ppc (arch flags ignored)%s conflicts with ppc64 (arch flags ignored)%s conflicts with x86_64 (arch flags ignored)%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 expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expects an integer literal in the range [%d, %d]%s expression list treated as compound expression%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s in CFString literal%s in format string at %L%s instructions aren't allowed in %s service routine%s instructions aren't allowed in function with no_caller_saved_registers attribute%s is not available for %s architecture%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 LASTPRIVATE at %L%s iteration variable present on clause other than LINEAR at %L%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L%s must contain at least one MAP clause at %L%s only accepts %d arguments%s only accepts 1 argument%s only accepts 2 arguments%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 requires a scalar-default-char-expr at %L%s returned %d exit status%s specifier in %s statement at %C has invalid value %qs%s specifier in %s statement at %C 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 variable %qE is private in outer context%s"%s"%s is invalid%s"%s"%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.
%s-%s is an empty range%s: %d basic blocks and %d edges/basic block%s: %d basic blocks and %d registers; increase --param max-gcse-memory above %d%s: %m%s: %s%s: %s
%s: %s compiler not installed on this system%s: %s: %s%s: --param arguments should be of the form NAME=VALUE%s: -fcompare-debug failure%s: -fcompare-debug failure (length)%s: In instantiation of %q#D:
%s: In substitution of %qS:
%s: PCH file was invalid%s: all warnings being treated as errors%s: attempt to rename spec %qs to already defined spec %qs%s: cannot open as COFF file%s: could not determine length of compare-debug file %s%s: could not open compare-debug file %s%s: couldn%'t open PCH file: %m%s: linker input file unused because linking not done%s: not a COFF file%s: section %s is missing%s: some warnings being treated as errors%s:%d: confused by earlier errors, bailing out
%s:'%s' has arcs from exit block
%s:'%s' has arcs to entry block
%s:'%s' lacks entry and/or exit blocks
%s:already seen blocks for '%s'
%s:cannot open data file, assuming not executed
%s:cannot open notes file
%s:corrupted
%s:graph is unsolvable for '%s'
%s:no functions found
%s:no lines for '%s'
%s:not a gcov data file
%s:not a gcov notes file
%s:overflowed
%s:profile mismatch for '%s'
%s:source file is newer than notes file '%s'
%s:stamp mismatch with notes file
%s:version '%.4s', prefer '%.4s'
%s:version '%.4s', prefer version '%.4s'
%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s'' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' must have %d operands (excluding match_dups)'%s' must have at least %d operands (excluding match_dups)'%s' must have no more than %d operands (excluding match_dups)'%s' was assigned to '%s', but was not defined during recompilation, or vice versa''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'assign' property %qs is using bit-field instance variable %qs'atomic' property %qs is using bit-field instance variable %qs'getter' attribute of property %qD conflicts with previous declaration'h' applied to non-register operand'm' flag'nonatomic' attribute of property %qD conflicts with previous declaration'o' operand is not constant'q' flag'readonly' attribute of property %qD conflicts with previous declaration'setter' attribute of property %qD conflicts with previous declaration(C)(Messages without a matching method signature(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous namespace)(anonymous)(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) (if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(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)(static initializers 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--help argument %q.*s is ambiguous, please be more specific--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.-I- specified twice-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MG may only be used with -M or -MM-MQ <target>	Add a MAKE-quoted target.-MT <target>	Add an unquoted target.-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.-Walloc-size-larger-than=<bytes> Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes.-Walloc-zero Warn for calls to allocation functions that specify zero bytes.-Walloca-larger-than=0 is meaningless-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Werror=%s: -%s is not an option that controls warnings-Werror=%s: no option -%s-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-Wframe-larger-than=<number>	Warn if a function's stack frame requires more than <number> bytes.-Wlarger-than=<number>	Warn if an object is larger than <number> bytes.-Wmisleading-indentation is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<number>	Warn if stack usage might be larger than specified amount.-Wvla-larger-than=0 is meaningless-Wvla-larger-than=<number>	Warn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes.-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 and -msdata=%s are incompatible-f%s ignored (not supported for DJGPP)
-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 in this configuration-fPIC and -mcall-%s are incompatible-fPIC is not supported-fPIC/-fpic not supported for this target-fPIE is not supported-fada-spec-parent=unit  Dump Ada specs as child units of given parent.-falign-labels=%d is not supported-falign-loops=%d is not supported-faligned-new=%d is not a power of two-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N.-fasan-shadow-offset should only be used with -fsanitize=kernel-address-fasan-shadow-offset=<number>	Use custom shadow memory offset.-fassociative-math disabled; other options take precedence-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-saved-REG is not supported for out registers-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcheck-pointer-bounds requires %qs name for internal usage-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.-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files.-fdata-sections not supported for this target-fdbg-cnt=%s-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]	Set the debug counter limit.-fdeduce-init-list	enable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list.-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.-fdirectives-only is incompatible with -Wunused_macros-fdirectives-only is incompatible with -traditional-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass.-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.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass.-fexcess-precision=[fast|standard]	Specify handling of excess floating-point precision.-fexcess-precision=standard for Ada-fexcess-precision=standard for C++-fexcess-precision=standard for Fortran-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.-ffunction-sections not supported for this target-fgnat-encodings=[all|gdb|minimal]	Select the balance between GNAT encodings and standard DWARF emitted in the debug information-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.-fhandle-exceptions has been renamed -fexceptions (and is now on by default)-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.-finstrument-functions-exclude-file-list=filename,...  Do not instrument functions listed in files.-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions.-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.-flto-compression-level=<number>	Use zlib compression level <number> for IL.-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-gnu89-inline is only supported in GNU99 or C99 mode-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler.-foffload=<targets>=<options>  Specify offloading targets and options for them.-fopenacc-dim operand is malformed at '%s'-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.-fpic and -fPIC not supported without -mdsbt on this target-fpic and -mapcs-reent are incompatible-fpic is not supported-fpie is not supported-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-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)-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-frecord-gcc-switches is not supported by the current target-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-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-frepo must be used with -c-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address and -fsanitize=kernel-address are not supported for this target-fsanitize=address not supported for this target-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.-fsimd-cost-model=[unlimited|dynamic|cheap]	Specifies the vectorization cost model for code marked with a simd directive.-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 uses register r29-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-check=specific for Thumb-1-fstack-check=specific not implemented for MIPS16-fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1-fstack-limit- options are not supported on this cpu-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-protector not supported for this target-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-ftabstop=<number>	Distance between tab stops for column reporting.-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.-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-fuse-linker-plugin is not supported in this configuration-fuse-linker-plugin, but %s not found-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>.-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-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> option not passed from the gcc driver-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-m%s not supported in this configuration-m64 requires PowerPC64 architecture, enabling-m64 requires a PowerPC64 cpu-mabi=ABI	Generate code that conforms to the given ABI.-mabi=ABI	Generate code that conforms to the specified ABI.-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-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-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries-mallow-movmisalign requires -mvsx-maltivec=le not allowed for big-endian targets-mapcs-stack-check incompatible with -mno-apcs-frame-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=%s: ISA string must begin with rv32 or rv64-march=%s: invalid ISA string-march=%s: unsupported ISA substring %qs-march=ARCH	Generate code for the specified chip or CPU version.-march=ARCH	Use features of architecture ARCH.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-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-mbig-endian and -mlittle-endian may not be used together-mbranch-cost=%d is not between 0 and 5-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mcall-aixdesc incompatible with -mabi=elfv2-mcmodel incompatible with other toc options-mcmodel= is not supported on 32-bit systems-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region=upper requires 430X-compatible cpu-mcorea and -mcoreb can%'t be used together-mcorea should be used with -mmulticore-mcoreb should be used with -mmulticore-mcpu=	Use features of and schedule code for given CPU.-mcpu=%s conflicts with -march=%s-mcpu=%s has invalid silicon revision-mcpu=%s is not valid-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=CPU	Use features of and optimize for 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.-mcrypto requires -maltivec-mdata-region=upper requires 430X-compatible cpu-mdebug=	Enable debug output.-mdirect-move requires -mvsx-mdiv requires -march to subsume the %<M%> extension-mefficient-unaligned-vsx requires -mallow-movmisalign-mefficient-unaligned-vsx requires -mvsx-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mes0 can only be used with C-mexr is used without -ms-mexr is used without -ms or -msx-mfdpic is not supported, please use a bfin-linux-uclibc target-mfentry isn%'t supported for 32-bit in combination with -fpic-mfloat-abi=hard and VFP-mfloat-abi=hard: selected processor lacks an FPU-mfloat-abi=soft and -mfloat-abi=hard may not be used together-mfloat-gprs=	Select GPR floating point method.-mfloat128 requires -mfloat128-type-mfloat128 requires VSX support-mfloat128-hardware requires -m64-mfloat128-hardware requires -mfloat128-type-mfloat128-hardware requires full ISA 3.0 support-mfloat128-type requires VSX support-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=	Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu).-mhard-dfp can%'t be used in conjunction with -msoft-float-mhard-dfp requires -mhard-float-mhard-float not supported-mincoming-stack-boundary=%d is not between %d and 12-mint32 is not supported for H8300 and H8300L targets-mipsN	Generate code for ISA level N.-mlarge requires a 430X-compatible -mmcu=-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mlong-double-64 not allowed with -m64-mlong-double-<n>	Specify size of long double (64 or 128 bits).-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmpy-option=MPY Compile ARCv2 code with a multiplier design option.-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-mmultiple is not supported on little endian systems-mn is not supported for linux targets-mn is used without -mh or -ms or -msx-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-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 valid only with -ms or -msx                   - Option ignored!-mno-fentry isn%'t compatible with SEH-mno-mpy supported only for ARC700 or ARCv2-mno-power9-vector turns off -mpower9-dform-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mnop-mcount is not compatible with this target-mnop-mcount is not implemented for -fPIC-moverride=STRING	Power users only! Override CPU optimization parameters.-mpcrel -fPIC is not currently supported on selected cpu-mpic-register= is useless without -fpic-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mpower8-fusion-sign requires -mpower8-fusion-mpower8-vector requires -maltivec-mpower8-vector requires -mvsx-mpower9-dform requires -mpower9-vector-mpower9-dform requires -mupper-regs-df-mpower9-dform requires -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move-mpower9-fusion requires -mpower8-fusion-mpower9-minmax incompatible with explicitly disabled options-mpower9-vector requires -mpower8-vector-mpreferred-stack-boundary is not supported for this target-mpreferred-stack-boundary=%d is not 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-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrecip requires -ffinite-math or -ffast-math-mrecip requires -fno-trapping-math or -ffast-math-mrecip requires -freciprocal-math or -ffast-math-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-mrelocatable and -mcall-%s are incompatible-mrelocatable and -mno-minimal-toc are incompatible-mrelocatable and -msdata=%s are incompatible-ms2600 is used without -ms-msdata=%s and -mcall-%s are incompatible-msecure-plt not supported by your assembler-mshared-library-id= specified without -mid-shared-library-mshared-library-id=%s is not between 0 and %d-msim	Use simulator runtime.-msim   Use simulator runtime.-msimple-fpu option ignored-msingle-float and -msoft-float cannot both be specified-msingle-float option equivalent to -mhard-float-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mspfp_fast not available on ARC600 or ARC601-mstack-guard implies use of -mstack-size-mstack-protector-guard=tls needs a valid base register-mstring is not supported on little endian systems-mstringop-strategy=rep_8byte not supported for 32-bit code-msve-vector-bits=N	Set the number of bits in an SVE vector register to N.-msx is not supported in coff-mtoc-fusion requires -mpower8-fusion-mtoc-fusion requires 64-bit-mtoc-fusion requires medium/large code model-mtraceback=	Select full, part, or no traceback table.-mtune=	Schedule code for given CPU.-mtune= expects mn10300, am33, am33-2, or am34-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=CPU	Optimize for CPU.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mupper-regs-df requires -mvsx-mupper-regs-di requires -mvsx-mupper-regs-sf requires -mpower8-vector-mvsx and -mno-altivec are incompatible-mvsx and -mpaired are incompatible-mvsx needs indexed addressing-mvsx requires hardware floating point-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move-mvsx-timode might need -mlra-mvsx-timode requires -mvsx-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-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-pipe ignored because -save-temps specified-pipe not supported-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 %qs128-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 mode64-bit SPE not supported<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>?: using integer constants in boolean context?: using integer constants in boolean context, the expression will always evaluate to %<true%>@catch parameter can not be protocol-qualified@catch parameter is not a known Objective-C class type@interface of class %qE not foundA basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution.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.AAPCS does not support -mcallee-super-interworkingAAPCS does not support -mcaller-super-interworkingABI requires -march=rv%dABSTRACT 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 variableACTION type conflicts with READONLY specifier at %CALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE object %qs of derived type in %s clause at %LALLOCATABLE object %qs of polymorphic type 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 %LASSERT_EXPR with an always-false conditionASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires an INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASSOCIATE name %qs in %s clause at %LASSOCIATE name %qs in SHARED clause at %LASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %C not allowed in Fortran 95ASYNCHRONOUS= specifier at %L must be an initialization expressionATOM 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 specifiedAccess variables in 32-bit PPU objects (default).Access variables in 64-bit PPU objects.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 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 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 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 Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC.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 and target's comdat groups differsAlias and target's section differsAlias chain for instrumented node is brokenAlias 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-exprAllocation would exceed memory limitAllow 128-bit integers in VSX registers.Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx.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 conversions between __ea and generic pointers (default).Allow dollar signs in entity names.Allow double variables in upper registers with -mcpu=power7 or -mvsx.Allow fast jumps to the message dispatcher.Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector.Allow float/double variables in upper registers if cpu allows it.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 new data races on stores to be introduced.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 IEEE 128-bit types without requiring the __float128 keyword.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 *_nobnd versions of string functions by Pointer Bounds Checker.Allow to use *_nochk versions of string functions by Pointer Bounds Checker.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 and SPE instructions cannot coexistAltiVec 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 referenceAnalyzed node has no reference to instrumented versionAnnotate 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 maximum number of instructions to allow between a hint and its branch [125].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 TYPE_DOMAIN is not integer typeArray 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 arrayAssociate-name %qs can not appear in a variable definition context (%s) at %L because its target at %L can not, eitherAssociation 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 size polymorphic objects or components, such as that at %C, have not yet been implementedAssumed 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:Atomically write back software data cache lines (default).Attempt to DEALLOCATE unallocated '%s'Attempt to avoid generating instruction sequences containing ret bytes.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 matchAutoFDO profile version %u does match %uAutomatic 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.Avoid use of the DIV and MOD instructionsBB %i can not 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) 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 %C not allowed in Fortran 95BLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ constant at %C uses non-standard postfix syntaxBOZ constant at %L is too large (%ld vs %ld bits)BOZ literal at %L is bitwise transferred non-integer symbol %qsBOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLXBOZ literal at %L used to initialize non-integer variable %qsBOZ used outside a DATA statement at %CBYTE 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
Build for Core A.Build for Core B.Build for SDRAM.Builtin %qF requires z14 or higher.Builtin function %s is not supported with the current optionsBuiltin function %s is only valid for the cell processorBuiltin function %s not supported in this compiler configurationBuiltin function %s requires Nios II R%dBuiltin function %s requires the -maltivec optionBuiltin function %s requires the -mcpu=power9 and -m64 optionsBuiltin function %s requires the -mcpu=power9 optionBuiltin function %s requires the -mfloat128 optionBuiltin function %s requires the -mhard-dfp and -mpower8-vector optionsBuiltin function %s requires the -mhard-dfp optionBuiltin function %s requires the -mhard-float and -mlong-double-128 optionsBuiltin function %s requires the -mhard-float optionBuiltin function %s requires the -mhtm optionBuiltin function %s requires the -mpaired optionBuiltin function %s requires the -mpower8-vector optionBuiltin function %s requires the -mspe optionBuiltin function %s requires the -mvsx optionBy-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++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11C++11 %<noexcept%> only available with -std=c++11 or -std=gnu++11C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with -std=c++11 or -std=gnu++11C++11 auto only available with -std=c++11 or -std=gnu++11C99 designator %qE is not an integral constant-expressionC99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCDX 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 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.COLLECT_LTO_WRAPPER must be setCOMMON %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 block %qs at %L can not 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 %L with binding label %qs uses the same global identifier as entity at %LCOMMON 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 setCPUs older than z900 are not supported for -fsplit-stackCRIS-port assertion failed: CRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCYCLE 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 loopCall mcount for profiling before a function prologue.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
Can't compute the length of the char array at %L.Can't construct ABSTRACT type %qs at %LCan't convert %qs to %qs at %LCan't convert %s to %s at %LCan't delete module file %qs: %sCan't delete temporary module file %qs: %sCan't find an intrinsic module named %qs at %CCan't find keyword named %qs in call to %qs at %LCan't initialize implied-shape array at %L with scalarCan't open file %qsCan't open module file %qs for reading at %C: %sCan't open module file %qs for writing at %C: %sCan't overwrite GENERIC %qs at %LCan't rename module file %qs to %qs: %sCannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot assign to a named constant at %CCannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot get current directory nameCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open intermediate output file %s
Cannot open source file %s
Cannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot 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 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 argument %qs at %L must be length 1 because procedure %qs is BIND(C)Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter 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 AUTO conflicts with GANG at %LClause AUTO conflicts with VECTOR at %LClause AUTO conflicts with WORKER at %LClause SEQ conflicts with AUTO at %LClause SEQ conflicts with GANG at %LClause SEQ conflicts with INDEPENDENT at %LClause SEQ conflicts with VECTOR at %LClause SEQ conflicts with WORKER at %LClear all tune features.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 enableCoarrays not supported in %s clause at %LCode 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 before i/o item list at %LComma required after P descriptorCompile 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 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 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 an array index known..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 %LComponents in TYPE at %C must precede CONTAINSComputed GOTO at %CConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConfigured 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 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 expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstruct webs and split unrelated uses of single variable.Contained function %qs at %L has no IMPLICIT typeContained 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 how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used.Control register number must be in range 0-31 for %sControl the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.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 conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Copy array sections into a contiguous block on procedure entry.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'
Couldn't set Cray pointee array spec.Couldn't set pointee array spec.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 shared library.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 %qsDATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L is a pointer and so must be a full arrayDATA 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 %C not allowed in Fortran 95DECL_GIMPLE_REG_P set on a variable with address takenDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %C not allowed in Fortran 95DEPEND SINK used together with DEPEND SOURCE on the same construct 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 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 subroutineData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.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 targetDeclaring 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 timesDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in GCC 8.  This switch has no effect.Deprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.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=gnu11.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Deprecated option.  Use -misel instead.Deprecated option.  Use -mno-isel instead.Deprecated option.  Use -mno-spe instead.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mspe 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 be declared with both PRIVATE and BIND(C) attributesDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived 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 declared at %L must have the BIND attribute to be C interoperableDerived 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 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.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent 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 ARCompact specific pass to generate conditional execution instructions.Disable FP regs.Disable LR and SR instructions from using FPX extension aux registers.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.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).Discover pure and const functions.Discover readonly 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 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 alignment optimizations for call instructions.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do no generate BRcc instructions in arc_reorg.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.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 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 millicode thunks (needed only with -Os).Do not generate mpy instructions for ARC700.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.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 pretend that branches are expensive.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not put uninitialized globals in the common section.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 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 inline patterns for copying memory.Do not use the AltiVec ABI extensions.Do not use the SPE ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).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 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 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 %LDouble-precision floating point unit.Downgrade 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 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 procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy 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 declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump optimization passes.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 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 statement label %d at %L and %LDuplicate symbol %qs in formal argument list at %CDuring link time optimization warn about mismatched types of global declarations.Dynamically allocate cc registers.E specifier not allowed with g0 descriptorE500 and FPRs not supportedEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH landing pad label ELEMENTAL 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 %LELSE 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 %C not allowed in Fortran 95END 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 can't be a POINTER in FUNCTION %s at %LENTRY result %s can't be an array in FUNCTION %s at %LENTRY result %s can't 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_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 objectsERR 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 attributeEither all or none of the upper bounds must be specified at %LElement %d of actual argument of RESHAPE at %L cannot be negativeElement in %s array constructor at %L is %sElement of assumed-shaped or pointer array passed to array dummy argument %qs at %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 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit IEEE-conformant code, without inexact exceptions.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 debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit direct branches to local functions.Emit errors when run-time relocations are generated.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 implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit long load/store sequences.Emit profiling counter call at function entry before prologue.Emit rdval instead of rduniq for thread pointer.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit verbose debug information in assembly code.Emit warnings when run-time relocations are generated.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 64-bit Time-Stamp Counter extension instruction.Enable C++14 sized deallocation support.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 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'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 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 atomic instructions.Enable automatic template instantiation.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 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 moves.Enable constructor/destructor feature.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 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 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 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 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 kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable legacy math intrinsics for compatibility.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 invariant motion on trees.Enable loop optimizations on tree level.Enable loop vectorization on trees.Enable lra.Enable machine specific peephole optimizations.Enable most warning messages.Enable multicore support.Enable multiply 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 scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable sign extend instructions.Enable small integers to be in VSX registers.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.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 critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.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 RX FPU instructions.  This is the default.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 unaligned word and halfword accesses to packed data.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 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 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 PARAMETEREnum value is not CONST_DECL or INTEGER_CSTEnum value name is not IDENTIFIER_NODEEnum value type is not INTEGER_TYPE nor convertible to the enumEnumerator exceeds the C integer type at %CEquivalence 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 converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
Evaluation of nonstandard initialization expression at %LEventEvent 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_TYPEExit 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 %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<,%> at %CExpected %<,%> or end of statement at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<=>%> 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 DO loop at %CExpected P edit descriptorExpected PARAMETER symbol in complex constant at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected 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 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 initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected label %qs for %s statement at %CExpected left parenthesisExpected module procedure name at %CExpected nameExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected 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 in READ statement 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 list of named entities at %CExplain what alignment considerations lead to the decision to make an insn short or long.Explicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExport 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 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 %C 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 initializerExtraneous 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 %LFINAL 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 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 must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPTR argument at %L to C_F_POINTER shall not be polymorphicFPX 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.FUNCTION result %s can't be a POINTER in FUNCTION %s at %LFUNCTION result %s can't be an array in FUNCTION %s at %LFUNCTION result %s can't 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 %CFailure getting length of a constant array.Fatal ErrorFile %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 %<-fopenmp%>Flag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %<-fopenmp%>Flag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Floating point unit does not support divide & sqrt.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 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 targets that normally need trampolines for nested functions, always generate them instead of using descriptors.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 functions to be aligned to a 4 byte boundary.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Forces Pointer Bounds Checker to use narrowed bounds for address of the first field in the structure.  By default pointer to the first field has the same bounds as pointer to the whole structure.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %C has value %qsFortran 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: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 with entries returning variables of different string lengthsFunction 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.Function versions cannot be marked as gnu_inline, bodies have to be generatedFunctions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.Fuse certain operations together for better performance on power9.Fuse medium/large code model toc references with the memory instruction.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC is not configured to support %s as offload targetGCC 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 guaranteeGCSE disabledGENERIC %qs at %L can't 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 compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGenerate 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 AltiVec instructions using big-endian element order.Generate AltiVec instructions using little-endian element order.Generate C header of platform-specific features.Generate Cell microcode.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 LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate PPC750CL paired-single instructions.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 SPE SIMD instructions on E500.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a call to abort if a noreturn function returns.Generate a single exit point for each function.Generate aggregate parameter passing code with at most 64-bit alignment.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate bounds passing for calls.Generate bounds stores for pointer writes.Generate branch hints for branches.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 checks for all read accesses to memory.Generate checks for all write accesses to memory.Generate cld instruction in the function prologue.Generate code for 18 bit addressing.Generate code for 32 bit addressing.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 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 an 11/10.Generate code for an 11/40.Generate code for an 11/45.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 static functions even if they are never called.Generate code for the Android platform.Generate code for the M*Core M210Generate code for the M*Core M340Generate 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 is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.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 use a non-exec PLT and GOT.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code with library calls for floating point.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.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 results with reminder having the same sign as the divisor (not the dividend).Generate fast indirect calls.Generate floating point mathematics using given instruction set.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 load/store multiple instructions.Generate load/store with update instructions.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.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 re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate run time type descriptor information.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.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 string extension instructions.Generate string instructions for block moves.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 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.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 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.HLE_ACQUIRE not used with ACQUIRE or stronger memory modelHLE_RELEASE not used with RELEASE or stronger memory modelHSA SSA name defined by instruction that is supposed to be using itHSA SSA name not among operands of instruction that is supposed to use itHSA SSA verification failedHSA has not been enabled during configurationHSA image ops not handledHSA instruction uses a register but is not among recorded register usesHSA instruction verification failedHardware 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 %C uses non-standard syntaxHistogram value statement does not correspond to the statement it is associated withHollerith 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).IBITS: Bad bitICE: emit_insn used where emit_jump_insn needed:
ID of shared library to build.ID shared libraries and FD-PIC mode can%'t 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 modifiersIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT NONE with spec list at %CIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINDIRECT_REF in gimple ILINQUIRE 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 definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG must be a scalar-default-char-variable at %LIOMSG tag at %LISO 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 %<__FUNCTION__%> predefined identifierISO C does not support %<__PRETTY_FUNCTION__%> predefined identifierISO C does not support %<__int%d%> typesISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support decimal floating pointISO C does not support fixed-point typesISO 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++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow ?: with omitted middle operandISO C++ does not allow C99 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 the use of %qE on explicit instantiationsISO 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 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 %<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 can%'t be evaluatedISO C90 forbids array whose size can%'t 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 %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 first argument of ATAN2 %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.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal 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 %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 C++17 inheriting constructor semantics.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 %LIn %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 constructor %qsIn copy constructor %qsIn destructor %qsIn function %qsIn lambda functionIn member function %qsIn static member function %qsInclude directory %qs: %sIncompatible derived type in PARAMETER at %LIncompatible 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 ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect function return valueIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inhibit 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 variable at %C is not allowed in a PURE procedureInitialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).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 %CInject friend functions into enclosing namespace.Inline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.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.Insert arc-based program profiling code.Insert code to profile values of expressions.Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue.Insert nops when it might improve performance by allowing dual issue (default).Insn addresses not set after shorten_branchesInstrument function entry and exit with profiling calls.Instrument only functions marked with bnd_instrument attribute.Instrumentation clone does not reference original nodeInstrumentation thunk has wrong edge calleeInstrumented node has wrong original declarationInteger 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 integer kind %i at %CInteger too big for its kind at %C. This check can be disabled with the option -fno-range-checkInteger 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 modeIntel MPX does not support x32Interface %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 compiler error: Error reporting routines re-entered.
Internal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment 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.Intersperse literal pools with code in the text section.Intrinsic %qs (is %s) is 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 specifierInvalid 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 NULL at %LInvalid argument to !$ACC WAIT at %CInvalid character in name at %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 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 kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid 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 type-spec at %CInvalid value for %s specification at %CIssue 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 parameter of %s at %L must be an initialization expressionKeyword %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 not in the procedureKeyword 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 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 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 cmodel types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= 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 %sLEXER_DEBUGGING_ENABLED_P is not set to trueLHS 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 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 ambiguousLeft parenthesis required after %<*%>Legacy 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 of hsa debug stores verbosityLift 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.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
Link in code for a __main kernel.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.Local declaration from a different functionLock 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 %sLook for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.Loop code aligned to this power of 2.Loop iterates infinitelyLoop parallelized across gangs is not allowed inside another loop parallelized across gangs at %LLoop parallelized across gangs is not allowed inside loop parallelized across workers at %LLoop parallelized across vectors is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across vectors at %LLoop parallelized across workers is not allowed inside another loop parallelized across workers at %LLoop 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 %dLower bound has to be present at %LMCU '%s' does not have hardware multiply support, but -mhwmult is set to %sMCU '%s' supports %s ISA but -mcpu option is set to %sMCU '%s' supports %s hardware multiply, but -mhwmult is set to 16-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to 32-bitMCU '%s' supports %s hardware multiply, but -mhwmult is set to f5seriesMIPS16 -mxgot codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable intMMIX 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_operandMMIX 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 ABIMODIFY_EXPR not expected while having tuplesMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMOLD 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 builtin functions only work inside interrupt handlersMULT case in cris_op_strMagnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMain variant is not definedMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make sure loads and stores are not moved past DMA instructions.Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalloc data into P2 space.Mark MAC register as call-clobbered.Mark __tls_get_addr calls with argument info.Mark all loops as parallel.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 size of conflict table in MB.Max. count of debug markers to expand or inline.Max. number of generated reload insns per insn is achieved (%d)
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 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 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 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 a PHI may have before the FSM threader will not try to thread through its block.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of assertions to add along the default edge of a switch statement during VRPMaximum number of basic blocks on a finite state automaton jump thread path.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 disambiguations to perform per memory access.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 basic block to be considered for SLP vectorization.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 loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculativelyMaximum 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 new jump thread paths to create for a finite state automaton.Maximum number of nops to insert for a hint (Default 2).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 to be included into a single static constructor generated by Pointer Bounds Checker.Maximum number of strings for which strlen optimization pass will track string lengths.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 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 SCC before SCCVN stops processing a function.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.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 %dMemory allocation failedMerge C++ types using One Definition Rule.Merge adjacent stores.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.Mismatch 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 number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMissing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %CMissing %<&%> in continued character constant at %CMissing %<(%> in statement at or before %LMissing %<)%> in statement at or before %LMissing %qs argument to the %s intrinsic at %LMissing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %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 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 dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesisMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolModule %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.Multiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routineNAME 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 %CNON_OVERRIDABLE and DEFERRED can't 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 intrinsic with allocatable MOLD at %LNULL pointer at %L is not permitted as actual argument of %qs intrinsic functionNULL used in arithmeticNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDName %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 can not be an argument at %LNamelist %qs can not be an argument to subroutine or function at %LNamelist %s cannot be renamed by USE association to %sNamelist 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 %CNo FPX/FPU mixing allowedNo binding name is allowed in BIND(C) at %CNo branches
No calls
No default crt0.o.No dispatcher found for %sNo dispatcher found for the versioning attributesNo dispatcher found for the versioning attributes : %sNo 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 location in expression near %LNo location in statementNo longer supported.No region crossing jump at section boundary in bb %iNode has more than one chkp referenceNon-ELEMENTAL user-defined assignment in WHERE at %LNon-PARAMETER symbol %qs at %L can't 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 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-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 '=' operatorNonconforming tab character at %CNonconforming tab character in column %d of line %dNonconforming tab character in format at %CNonconstant array section at %L in DATA statementNoncontiguous deferred shape array %qs in %s clause at %LNonexistent 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 requiredNonpolymorphic reference to abstract type at %CNonstandard type declaration %s*%d at %CNot enough elements in array initializer at %CNot expected TAG.Not instrumented node has non-NULL original declarationNumber 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 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 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 %C must have UNIT or NEWUNIT specifiedOPEN statement not allowed in PURE procedure at %COPERATOR argument at %L must be a PURE functionOPTIONAL is not allowed inside of BLOCK at %CORDERED clause argument not constant positive integer at %CORDERED clause parameter is less than COLLAPSE at %LObject %qs is not a variable at %LObjective-C declarations may only appear in global scopeObsolescent feature:Old-style character length at %COld-style initialization at %COld-style type declaration %s*%d not supported at %COmit frame pointer for leaf functions.Omit range reduction step when performing complex division.Omit the frame pointer in leaf functions.One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %LOnly DWARF debug format is supported for interrupt service routine.Only SOURCE or SINK dependence types are allowed on ORDERED directive at %LOnly array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar oneOnly generate absolute relocations on word sized values.Only intrinsic operators can be used in expression at %LOnly issue one instruction per cycle.Only retained for backward compatibility.Only the !$ACC ROUTINE form without list is allowed in interface block at %COnly the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %COnly use 32 FPRs.Only use 32 GPRs.OpenACC construct inside of non-OpenACC regionOpenACC directive inside of CRITICAL block at %COpenACC directives at %C may not appear in PURE proceduresOpenACC loop directive must be associated with an OpenACC compute regionOpenACC region inside of OpenACC routine, nested parallelism not supported yetOpenMP constructs other than %<#pragma omp ordered simd%> may not be nested inside %<simd%> regionOpenMP directives other than SIMD or DECLARE TARGET at %C may not appear in PURE or ELEMENTAL proceduresOperand of unary numeric operator %%<%s%%> at %%L is %sOperand of user operator %%<%s%%> at %%L is %sOperands of binary numeric operator %%<%s%%> at %%L are %s/%sOperands of comparison operator %%<%s%%> at %%L are %s/%sOperands of logical operator %%<%s%%> at %%L are %s/%sOperands of string concatenation operator at %%L are %s/%sOperands of user operator %%<%s%%> at %%L are %s/%sOperator interface at %L conflicts with intrinsic interfaceOperator interface at %L has the wrong number of argumentsOperator interface at %L must have, at most, two argumentsOptimize amount of stdarg registers saved to stack at start of function.Optimize conditional patterns using SSA PHI nodes.Optimize for debugging experience rather than speed or size.Optimize for space rather than speed.Optimize for speed disregarding exact standards compliance.Optimize frame header.Optimize induction variables on trees.Optimize lui/addiu address loads.Optimize opcode sizes at link time.Optimize partition neutering.Optimize sibling and tail recursive calls.Optimize tail call instructions in assembler and linker.Option %<-fallow-leading-underscore%> is for use only by gfortran developers, and should not be used for implicitly typed variablesOption %s not used consistently in all LTO input filesOption %s with different valuesOptions:
Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY lower bound is %ld)Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY upper bound is %ld)Out of stack space.
Output .debug_types section when using DWARF v4 debuginfo.Output lto objects containing both the intermediate language and binary output.Output stack usage information on a per-function basis.Output vtable verification counters.Output vtable verification pointer sets information.Overlap subcomand usage:Overlapping unequal initializers in EQUIVALENCE at %COverlapping unequal initializers in EQUIVALENCE at %LOverride -mbest-lib-options.P descriptor requires leading scale factorPAD= at %C not allowed in Fortran 95PARAMETER %qs is used at %L before its definition is completePARAMETER at %L is missing an initializerPARAMETER object %qs is not allowed at %LPARAMETER symbol in complex constant at %CPARAMETER without '()' at %CPAUSE statement at %CPC relative literal loads.PCS variantPHI argument is missing for edge %d->%dPHI argument is not SSA_NAME, or invariantPHI node with locationPHI node with wrong VUSE on edge from BB %dPIC code generation is not compatible with fast indirect callsPIC code generation is not supported in the portable runtime modelPIC is only supported for RTPsPIC is required but not supported with CONST16 instructionsPIC register clobbered by %qs in %<asm%>PIC register isn't set upPIC support for -fstack-limit-symbolPOINTER attribute is required for procedure pointer component at %CPOINTER object %qs in %s clause at %LPOINTER object %qs of derived type in %s clause at %LPOINTER object %qs of polymorphic type in %s clause at %LPOINTER-valued function appears on right-hand side of assignment at %LPRE disabledPRINT namelist at %C is an extensionPRINT statement at %C not allowed within PURE procedurePRINT_OPERAND null pointerPRINT_OPERAND, invalid insn for %%CPRINT_OPERAND, invalid insn for %%NPRINT_OPERAND: Unknown punctuation '%c'PRINT_OPERAND_ADDRESS, null pointerPRIVATE statement at %C is only allowed in the specification part of a modulePRIVATE statement at %C must precede procedure bindingsPRIVATE statement at %C must precede structure componentsPRIVATE statement in TYPE at %C must be inside a MODULEPROCEDURE %qs at %L may not be used as its own interfacePROCEDURE at %C must be in a generic interfacePROCEDURE attribute conflicts with INTENT attribute in %qs at %LPROCEDURE attribute conflicts with NAMELIST attribute in %qs at %LPROCEDURE attribute conflicts with PROTECTED attribute at %LPROCEDURE attribute conflicts with RESULT attribute in %qs at %LPROCEDURE attribute conflicts with SAVE attribute in %qs at %LPROCEDURE list at %CPROCEDURE statement at %CPROCEDURE(interface) at %C should be declared DEFERREDPROTECTED at %C only allowed in specification part of a modulePROTECTED attribute at %CPROTECTED attribute conflicts with EXTERNAL attribute at %LPROTECTED statement at %CPTX does not support weak declarations (only weak definitions)PUBLIC %s %qs at %L of PRIVATE derived type %qsPUBLIC function %qs at %L of PRIVATE type %qsPUBLIC statement at %C is only allowed in the specification part of a modulePURE and IMPURE must not appear both at %CPURE prefix in MODULE PROCEDURE interface is missing at %LPack VLIW instructions.Pack structure members together without holes.Padding of %d bytes required before %qs in COMMON %qs at %L; reorder elements or use -fno-align-commonsPadding of %d bytes required before %qs in COMMON at %L; reorder elements or use -fno-align-commonsParameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expressionParameter array %qs at %L cannot be automatic or of deferred shapeParameter pack __bases only valid in template declarationParameter to builtin must be a string constant or literalParameter to builtin not valid: %sParameterized type %qs does not have a component corresponding to parameter %qs at %LPass -EB option through to linker.Pass -EL option through to linker.Pass -marclinux option through to linker.Pass -marclinux_prof option through to linker.Pass -z text to linker.Pass the address of the ra save location to _mcount in $12.Passed-object at %L must be scalarPassed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedurePassed-object dummy argument of %qs at %L must be scalarPassed-object dummy argument of %qs at %L must not be ALLOCATABLEPassed-object dummy argument of %qs at %L must not be POINTERPasses on a request to the assembler to enable fixes for various silicon errata.Passes on a request to the assembler to warn about various silicon errata.Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modifiedPassing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qsPassing internal procedure at %L by location not allowedPercentage penalty functions containing a single call to another function will receive when they are evaluated for cloning..Percentage penalty the recursive functions will receive when they are evaluated for cloning..Perform IPA Value Range Propagation.Perform Identical Code Folding for functions and read-only variables.Perform Identical Code Folding for functions.Perform Identical Code Folding for variables.Perform SMS based modulo scheduling before the first scheduling pass.Perform SMS based modulo scheduling with register moves allowed.Perform VR4130-specific alignment optimizations.Perform Value Range Propagation on trees.Perform a forward propagation pass on RTL.Perform a number of minor, expensive optimizations.Perform a register copy-propagation optimization pass.Perform a register renaming optimization pass.Perform a target dependent instruction fusion optimization pass.Perform branch target load optimization after prologue / epilogue threading.Perform branch target load optimization before prologue / epilogue threading.Perform cloning to make Interprocedural constant propagation stronger.Perform comparison elimination after register allocation has finished.Perform conversion of conditional jumps to branchless equivalents.Perform conversion of conditional jumps to conditional execution.Perform conversions of switch initializations.Perform cross-jumping optimization.Perform early inlining.Perform enhanced load motion during global common subexpression elimination.Perform function-local points-to analysis on trees.Perform global common subexpression elimination after register allocation has finished.Perform global common subexpression elimination.Perform indirect inlining.Perform internal consistency checkings.Perform interprocedural bitwise constant propagation.Perform interprocedural constant propagation.Perform interprocedural points-to analysis.Perform interprocedural profile propagation.Perform interprocedural reduction of aggregates.Perform jump threading optimizations.Perform live range splitting during the SSA->normal pass.Perform loop peeling.Perform loop splitting.Perform loop unrolling for all loops.Perform loop unrolling when iteration count is known.Perform loop unswitching.Perform partial inlining.Perform redundant load after store elimination in global common subexpression elimination.Perform scalar replacement of aggregates.Perform software pipelining of inner loops during selective scheduling.Perform software pipelining of outer loops during selective scheduling.Perform speculative devirtualization.Perform store motion after global common subexpression elimination.Perform straight-line strength reduction.Perform superblock formation via tail duplication.Perform unused symbol elimination in debug info.Perform unused type elimination in debug info.Perform variable tracking and also tag variables that are uninitialized.Perform variable tracking by annotating assignments.Perform variable tracking.Perform whole program optimizations.Period required in format specifierPeriod required in format specifier %s at %LPeriod required in format specifier at %LPermit '$' as an identifier character.Permit nonconforming uses of the tab character.Permit scheduling of a function's prologue sequence.Permit universal character names (\u and \U) in identifiers.Place a stop bit after every cycle when scheduling.Place data items into their own section.Place each function into its own section.Place floating point constants in TOC.Place symbol+offset constants in TOC.Please submit a full bug report,
with preprocessed source if appropriate.
PluginsPointer array component of structure at %C must have a deferred shapePointer assignment target has PROTECTED attribute at %LPointer assignment target is neither TARGET nor POINTER at %LPointer assignment target is not a POINTER at %LPointer assignment with vector subscript on rhs at %LPointer at %L in pointer assignment might outlive the pointer targetPointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarrayPointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarrayPointer initialization at %C requires %<=>%>, not %<=%>Pointer initialization target at %L must have the SAVE attributePointer initialization target at %L must have the TARGET attributePointer initialization target at %L must not be ALLOCATABLEPointer object at %C shall not be coindexedPointer object at %L shall not have a coindexPointer procedure assignment at %LPointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attributePointers are 32-bit.Pointers are 64-bit.Policies available for use with -mcompact-branches=:Polymorphic FPTR at %L to C_F_POINTERPolymorphic component %s at %L in SEQUENCE or BIND(C) type %sPolymorphic scalar passed to array dummy argument %qs at %LPolymorphic subobject of coindexed object at %LPositive exponent width requiredPositive width requiredPositive width required in format specifier %s at %LPositive width required with T descriptorPossible change of value in conversion from %s to %s at %LPower9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9Prefer branches over conditional execution.Prefer word accesses over byte accesses.Prepend global symbols with ":" (for use with PREFIX).Preprocess directives only.Preprocessed source stored into %s file, please attach this to your bugreport.
Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses.Pretend a branch-around-a-move is a conditional move.Pretend that branches are expensive.Prevent the use of all floating-point operations.Prevent the use of all hardware floating-point instructions.Previous !$OMP DECLARE REDUCTION at %LPrevious !$OMP DECLARE REDUCTION from module %s at %LPrint code coverage information.

Print extra (possibly unwanted) warnings.Print fix-it hints to stderr in unified diff format.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 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 with an implicit interface at %LProcedure %qs in %s at %L has no explicit interfaceProcedure %qs in %s at %L is neither function nor subroutineProcedure %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.Processing spec (%s), which is '%s'
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.Profile data for function %u is corruptedProfile information in %s corruptedProgram is entirely located in low 64k of memory.Prohibit PC relative function calls.Prohibit PC relative jumps.Protect parentheses in expressions.Provide libraries for the simulator.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 zero initialized data in the bss section.R2 architecture is little-endian onlyREAL array index at %LREAL(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 %<-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%> optionRECORD at %C is an extension, enable it with -fdec-structureRECURSIVE prefix in MODULE PROCEDURE interface is missing at %LRESULT 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 %C 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', 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-baseRTP 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 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 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.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.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 number must be in range 0-31 for %sRelax branches.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 redundant membars.Removing '%s'
Removing call to function %qs 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 target load migration not to re-use registers in any basic block.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 %LReturn 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 a character stringReturn type of BIND(C) function %qs at %L cannot be an arrayReturn 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.Rewrite subcommand usage:Right parenthesis expected at %CRightmost 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's chunk_size at %L requires a scalar INTEGER expressionSELECTED_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 FPTRSIGN= at %C not allowed in Fortran 95SINK addend not a constant integer at %LSINK dependence type only allowed on ORDERED directive at %LSIZE 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 objectSPE not supported in this targetSSA corruptionSSA name in freelist but still referencedSSA 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 for Ada is obsolete and not supported anymoreSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTOP 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 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 RECURSIVESYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s.  Use the latter option instead.Same as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Save 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 object %qs at %L may not be ALLOCATABLEScalar variable %qs at %L with POINTER or ALLOCATABLE in procedure %qs with BIND(C) is not yet supportedScalarization 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.Schedule type of omp schedule for loops parallelized by parloops (static, dynamic, guided, auto, runtime).Scope of for-init-statement variables is local to the loop.Second argument of %s is negative at %LSecond argument of MODULO at %L is zeroSecond 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.
Segmentation FaultSegmentation Fault (code)Select ABI calling convention.Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot.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 the runtime.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 hardware multiplication and division to use (none/g13/g14).Self-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 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 name of main routine for the debugger.Set name of output ALI file (internal switch).Set number of bytes on the stack preallocated for use by the callee.Set probability threshold for unaligning branches.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 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 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 target CPU type.Setting spec %s to '%s'

Shape specification for allocatable scalar at %CShapes for operands at %L and %L are not conformableShare slots for saving different hard registers.Share stack slots for spilled pseudo-registers.Shared DO termination label %d at %CShorten address references during linking.Show the source line with a caret indicating the column.Shrink-wrap parts of the prologue and epilogue separately.Simplification of SPREAD at %C not yet implementedSingle-precision floating point unit.Size (in KB) of software data cache.Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs.Size of %qs argument of %qs intrinsic at %L too small (%i/%i)Size of the stack guard expressed as a power of two.Skip setting up RAX register when passing variable arguments.Small data area: none, sdata, use.Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1.Sorry, !$ACC DECLARE at %L is not allowed in BLOCK constructSorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupportedSorry, coindexed access to an unlimited polymorphic component at %L is not supportedSorry, coindexed access to an unlimited polymorphic object at %L is not supportedSorry, only support for integer kind %d implemented for image-set at %LSorry, the event component of derived type at %L is not yet supportedSorry, the lock component of derived type at %L is not yet supportedSource-expr at %L and allocate-object at %L must have the same shapeSource-expr at %L must be scalar or have the same rank as the allocate-object at %LSpecification function %qs at %L cannot be RECURSIVESpecification function %qs at %L cannot be a statement functionSpecification function %qs at %L cannot be an internal functionSpecification function %qs at %L must be PURESpecifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48.Specifies the cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]	Specifies the cost model for vectorization.Specifies the number of registers to reserve for interrupt handlers.Specifies whether interrupt functions should save and restore the accumulator register.Specify CPU for code generation purposes.Specify CPU for scheduling purposes.Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000.Specify TLS dialect.Specify UNIX standard for predefines and linking.Specify Xilinx FPU.Specify a file to which a list of files output by LTRANS is written.Specify a plugin to load.Specify alignment of structure fields default/natural.Specify an ABI.Specify bit size of immediate TLS offsets.Specify cache flush function.Specify cache flush trap number.Specify cost of branches (Default 20).Specify default OpenACC compute dimensions.Specify how many bytes should be moved inline before calling out to memcpy/memmove.Specify how to access the thread pointer.Specify if floating point hardware should be used.Specify integer and floating-point calling convention.Specify main object for TPF-OS.Specify memcpy expansion strategy when expected size is known.Specify memset expansion strategy when expected size is known.Specify name for 32 bit signed division function.Specify range of registers to make fixed.Specify scheduling priority for dispatch slot restricted insns.Specify size of .local memory used for stack when the exact amount is not known.Specify that an external BLAS library should be used for matmul calls on large-size arrays.Specify that backslash in string introduces an escape character.Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements.Specify that the compiler should target secure code as per ARMv8-M Security Extensions.Specify the ISA to build for: msp430, msp430x, msp430xv2.Specify the MCU to build for.Specify the __fp16 floating-point format.Specify the address generation strategy for code model.Specify the algorithm to partition symbols and vars at linktime.Specify the code model.Specify the compact branch usage policy.Specify the memory model in effect for the program.Specify the minimum bit alignment of structures. (Deprecated).Specify the model for atomic operations.Specify the name of the target CPU.Specify the name of the target architecture.Specify the name of the target floating point configuration.Specify the name of the target floating point hardware/format.Specify the register to be used for PIC addressing.Specify the size of each cache block, which must be a power of 2 between 4 and 512.Specify the size of each interrupt vector, which must be 4 or 16.Specify the target CPU.Specify the target RX cpu type.Specify the type of hardware multiply to support.Specify thread local storage scheme.Specify thread pointer register number.Specify where to find the compiled intrinsic modules.Specify whether functions should be placed into low or high memory.Specify whether variables should be placed into low or high memory.Specify which ABI to use for Objective-C family code and meta-data generation.Specify which post scheduling nop insertion scheme to apply.Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associatedSplit 32-byte AVX unaligned load.Split 32-byte AVX unaligned store.Split lifetimes of induction variables when loops are unrolled.Split paths leading to loop backedges.Split unaligned 8 byte vector moves before post-modify address generation.Split wide types into independent registers.Stack frame larger than 2G is not supported for -fsplit-stackStart expression in DO loopStat-variable at %L must be a scalar INTEGER variableStat-variable at %L shall not be %sd within the same %s statementStatement at %L is not a valid branch target statement for the branch statement at %LStatement function %qs at %L is not allowed as an actual argumentStatement function %qs at %L may not have pointer or allocatable attributeStatement function %qs is invalid in procedure pointer assignment at %LStatement function %qs requires argument list at %CStatement function at %CStatement function at %L cannot appear within an INTERFACEStatement function at %L is recursiveStatement label at %C is zeroStatement label in END CRITICAL at %C does not match CRITICAL labelStatement label in ENDDO at %C doesn't match DO labelStatement label list in GOTO at %C cannot be emptyStatement label without statement at %LStatically link the GNU Fortran helper library (libgfortran).Step expression in DO loopStep expression in DO loop at %L cannot be zeroStop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available.Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent).Store doubles in 64 bits.Store function names in object code.Stores doubles in 32 bits.  This is the default.Stores the MDUC registers in interrupt handlers for G13 target.Stream extra data to support more aggressive devirtualization in LTO local transformation mode.Stride must not be present at %LStride should not be specified for array section in %s clause at %LStrides not allowed in coarray subscript at %CString length at %L is too largeStructure component %qs at %L cannot be an EQUIVALENCE objectStructure constructor with missing optional arguments at %CStructure constructor with named arguments at %CStructure name %qs at %C cannot be the same as an intrinsic typeStructure name expected after RECORD at %CStructure name expected in non-nested structure declaration at %CSubroutine %qs at %L is INTRINSIC but is not compatible with an intrinsicSubroutine call to %qs at %L is not PURESubroutine call to %qs in DO CONCURRENT block at %L is not PURESubroutine call to %qs in FORALL block at %L is not PURESubroutine call to intrinsic %qs at %L is not PURESubroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURESubroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %LSubroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %LSubstring at %L has length zeroSubstring end index at %L exceeds the string lengthSubstring end index at %L is too largeSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSuggest that the override keyword be used when the declaration of a virtual function overrides another.Sum of second and third arguments of IBITS exceeds bit size at %LSupport 3DNow! built-in functions.Support AES built-in functions and code generation.Support AVX512VNNI built-in functions and code generation.Support Athlon 3Dnow! built-in functions.Support BMI built-in functions and code generation.Support BMI2 built-in functions and code generation.Support C++17 allocation of over-aligned types.Support CLFLUSHOPT instructions.Support CLWB instruction.Support CLZERO built-in functions and code generation.Support F16C built-in functions and code generation.Support FMA4 built-in functions and code generation.Support FSGSBASE built-in functions and code generation.Support FXSAVE and FXRSTOR instructions.Support GFNI built-in functions and code generation.Support Hardware Lock Elision prefixes.Support LWP built-in functions and code generation.Support LZCNT built-in function and code generation.Support MMX and SSE built-in functions and code generation.Support MMX built-in functions.Support MMX, SSE and SSE2 built-in functions and code generation.Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation.Support MPX code generation.Support MWAITX and MONITORX built-in functions and code generation.Support PCLMUL built-in functions and code generation.Support PCONFIG built-in functions and code generation.Support PKU built-in functions and code generation.Support PREFETCHW instruction.Support PREFETCHWT1 built-in functions and code generation.Support RDPID built-in functions and code generation.Support RDRND built-in functions and code generation.Support RDSEED instruction.Support RTM built-in functions and code generation.Support SGX built-in functions and code generation.Support SHA1 and SHA256 built-in functions and code generation.Support TBM built-in functions and code generation.Support TLS segment larger than 64K.Support VAES built-in functions and code generation.Support VPCLMULQDQ built-in functions and code generation.Support WBNOINVD built-in functions and code generation.Support XOP built-in functions and code generation.Support XSAVE and XRSTOR instructions.Support XSAVEC instructions.Support XSAVEOPT instruction.Support XSAVES and XRSTORS instructions.Support alignments of up to 64-bits.Support calls between Thumb and ARM instruction sets.Support code generation of Advanced Bit Manipulation (ABM) instructions.Support code generation of cmpxchg16b instruction.Support code generation of crc32 instruction.Support code generation of movbe instruction.Support code generation of popcnt instruction.Support code generation of sahf instruction in 64bit x86-64 code.Support dynamic initialization of thread-local variables in a different translation unit.Support flag-preserving add-carry instructions.Support for HSA does not implement immediate 16 bit FPU operandsSupport for the A argument at %L which is polymorphic A argument or has allocatable components is not yet implementedSupport for the A argument at %L with allocatable components is not yet implementedSupport legacy multi-threading.Support message passing with the Parallel Environment.Support more than 8192 GOT entries on ColdFire.Support multi-threading.Support multiply accumulate instructions.Support synchronous non-call exceptions.Supported AArch64 return address signing scope (for use with -msign-return-address= option):Supported ABIs (for use with the -mabi= option):Suppress output of addresses in debugging dumps.Suppress output of instruction numbers, line number notes and addresses in debugging dumps.Suppress output of previous and next insn numbers in debugging dumps.Suppress warnings.Switch ARM/Thumb modes on alternating functions for compiler testing.Switch on/off MIPS16 ASE on alternating functions for compiler testing.Switches off the -mstack-guard= option.Switches off the -mstack-size= option.Symbol %qs already declaredSymbol %qs at %C already declaredSymbol %qs at %C also declared as a type at %LSymbol %qs at %C has already been host associatedSymbol %qs at %C has no IMPLICIT typeSymbol %qs at %C has not been previously definedSymbol %qs at %C is already in a COMMON blockSymbol %qs at %C is ambiguousSymbol %qs at %C must be a NAMELIST group nameSymbol %qs at %L already has an explicit interfaceSymbol %qs at %L already has basic type of %sSymbol %qs at %L cannot have a typeSymbol %qs at %L conflicts with symbol from module %qs, use-associated at %LSymbol %qs at %L has no IMPLICIT typeSymbol %qs at %L has no IMPLICIT type; did you mean %qs?Symbol %qs at %L is ambiguousSymbol %qs at %L is marked PRIVATE but has been given the binding label %qsSymbol %qs in COMMON at %C cannot be a POINTER arraySymbol %qs in namelist %qs is INTENT(IN) at %CSymbol %qs is used before it is typed at %LSymbol %qs must be a PARAMETER in DATA statement at %CSymbol %qs present on both FROM and TO clauses at %LSymbol %qs present on multiple clauses at %LSymbol %qs referenced at %L not found in intrinsic module ISO_C_BINDINGSymbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENVSymbol %qs referenced at %L not found in module %qsSymbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qsSymbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSynonym for -Wcomment.Synonym of -gnatk8.Syntax error in !$ACC DECLARE list at %CSyntax error in !$ACC ROUTINE ( NAME ) at %CSyntax error in !$ACC ROUTINE ( NAME ) at %C, expecting ')' after NAMESyntax error in !$ACC ROUTINE ( NAME ) at %C, invalid function name %sSyntax error in !$OMP DECLARE TARGET list at %CSyntax error in !$OMP THREADPRIVATE list at %CSyntax error in !GCC$ ATTRIBUTES statement at %CSyntax error in %s statement at %CSyntax error in ABSTRACT INTERFACE statement at %CSyntax error in ASYNCHRONOUS statement at %CSyntax error in AUTOMATIC statement at %CSyntax error in CASE specification at %CSyntax error in CHARACTER declaration at %CSyntax error in CLASS IS specification at %CSyntax error in COMPLEX constant at %CSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-clause at %CSyntax error in IF-expression at %CSyntax error in IMPORT statement at %CSyntax error in NAME= specifier for binding label at %CSyntax error in OpenACC expression list at %CSyntax error in OpenMP DEPEND SINK list at %CSyntax error in OpenMP variable list at %CSyntax error in PROCEDURE statement at %CSyntax error in PROTECTED statement at %CSyntax error in SAVE statement at %CSyntax error in STATIC statement at %CSyntax error in SUBMODULE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in TYPE IS specification at %CSyntax error in VALUE statement at %CSyntax error in VOLATILE statement at %CSyntax error in anonymous structure declaration at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in nested structure declaration at %CSyntax error in old style initialization of %s at %CSyntax error in old style initializer list at %CSyntax error in procedure pointer component at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTARGET ENTER DATA with map-type other than TO, or ALLOC on MAP clause at %LTARGET EXIT DATA with map-type other than FROM, RELEASE, or DELETE on MAP clause at %LTARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %LTHREADPRIVATE object %qs in %s clause at %LTHREADPRIVATE object %qs in SHARED clause at %LTILE requires constant expression at %LTLS dialect to use:TODO: Vector sections in data statementsTODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions.TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES listTYPE IS at %L overlaps with TYPE IS at %LTYPE with intrinsic-type-spec at %CTYPE_ARRAY_MAX_SIZE not INTEGER_CSTTYPE_BINFO is not TREE_BINFOTYPE_BINFO type is not TYPE_MAIN_VARIANTTYPE_CACHED_VALUES is not TREE_VECTYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %pTYPE_CACHED_VALUES_P is set while it should notTYPE_CANONICAL has different TYPE_CANONICALTYPE_CANONICAL is not compatibleTYPE_CANONICAL of main variant is not main variantTYPE_FIELDS defined in incomplete typeTYPE_LANG_SLOT_1 (binfo) field is non-NULLTYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANTTYPE_METHOD_BASETYPE is not main variantTYPE_METHOD_BASETYPE is not record nor unionTYPE_MODE of TYPE_CANONICAL is not compatibleTYPE_NEXT_PTR_TO is not POINTER_TYPETYPE_NEXT_REF_TO is not REFERENCE_TYPETYPE_OFFSET_BASETYPE is not record nor unionTYPE_STRING_FLAG is set on wrong type codeTYPE_VALUES_RAW field is non-NULLTYPE_VFIELD is not FIELD_DECL nor TREE_LISTTaken at least once:%s of %d
Target DFLOAT double precision code.Target block's relative execution frequency (as a percentage) required to sink a statement.Target expression in pointer assignment at %L must deliver a pointer resultTarget has split I&D.Target of rank remapping is too small (%ld < %ld)Target the AM33 processor.Target the AM33/2.0 processor.Target the AM34 processor.Target: %s
Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The %s directive cannot be specified within a %s region at %LThe --param option recognizes the following as parametersThe A argument at %L of CO_REDUCE shall not be polymorphicThe A argument at %L to the intrinsic %s shall not be coindexedThe ABI for passing parameters with %d-byte alignment has changed in GCC 4.6The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %LThe ENI instruction operand must be either 0 or 1The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this objectThe FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%dThe FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%dThe FROM argument to MOVE_ALLOC at %L shall not be coindexedThe H format specifier at %L is a Fortran 95 deleted featureThe Hollerith constant at %L is too long to convert to %qsThe INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializerThe KIND parameter %qs in the PDT constructor at %C has no valueThe NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLEThe TO argument to MOVE_ALLOC at %L shall not be coindexedThe TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphicThe absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)The absolute value of SHIFT at %L must be less than or equal to SIZE at %LThe allocatable object %qs at %L must have an explicit function interface or be declared as arrayThe allocate-object at %L and the source-expr at %L shall have the same kind type parameterThe argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %LThe argument of the RANK intrinsic at %L must be a data objectThe assumed-rank array %qs at %L shall not have a codimensionThe assumed-rank array at %C shall not have a codimensionThe assumed-rank array at %L requires that the dummy argument %qs has assumed-rankThe bug is not reproducible, so it is likely a hardware or OS problem.
The character length of the A argument at %L and of the arguments of the OPERATOR at %L shall be the sameThe character length of the A argument at %L and of the function result of the OPERATOR at %L shall be the sameThe code model option names for -mcmodel:The derived type %qs at %L is of type %qs, which has not been definedThe earliest MacOS X version on which this program will run.The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGETThe element in the structure constructor at %L, for pointer component %qs, is %s but should be %sThe equivalence set for %qs cause an invalid extension to COMMON %qs at %LThe equivalence set for variable %qs declared at %L violates alignment requirementsThe errmsg= argument at %L must be a default-kind character variableThe event variable at %L shall not be coindexedThe following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control compiler warning messagesThe following options control optimizationsThe following options take joined argumentsThe following options take separate argumentsThe function passed as OPERATOR at %L has arguments of type %s and %s but shall have type %sThe function passed as OPERATOR at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalarThe function passed as OPERATOR at %L shall have the ASYNCHRONOUS attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have the TARGET attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have the VALUE attribute either for none or both argumentsThe function passed as OPERATOR at %L shall have two argumentsThe function passed as OPERATOR at %L shall not have the OPTIONAL attribute for either of the argumentsThe function result on the lhs of the assignment at %L must have the pointer attribute.The immediate value must fit into a %d-bit integer for %sThe impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)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.The leftmost part-ref in a data-ref can not be a function reference at %CThe lower bound for a buffer to be considered for stack smashing protection.The max number of reload pseudos which are considered during spilling a non-reload pseudo.The maximum amount of memory to be allocated by GCSE.The maximum conflict delay for an insn to be considered for speculative motion.The maximum depth of a loop nest we completely peel.The maximum depth of recursive inlining for inline functions.The maximum depth of recursive inlining for non-inline functions.The maximum expansion factor when copying basic blocks.The maximum instructions CSE process before flushing.The maximum length of path considered in cse.The maximum length of scheduling's pending operations list.The maximum memory locations recorded by cselib.The maximum number of RTL nodes that can be recorded as combiner's last value.The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop.The maximum number of blocks in a region to be considered for interblock scheduling.The maximum number of branches on the path through the peeled sequence.The maximum number of incoming edges to consider for crossjumping.The maximum number of insns combine tries to combine.The maximum number of insns in a region to be considered for interblock scheduling.The maximum number of insns in loop header duplicated by the copy loop headers pass.The maximum number of insns of a completely peeled loop.The maximum number of insns of a peeled loop that rolls only once.The maximum number of insns of a peeled loop.The maximum number of insns of an unswitched loop.The maximum number of insns to duplicate when unfactoring computed gotos.The maximum number of instructions in a single function eligible for inlining.The maximum number of instructions inline function can grow to via recursive inlining.The maximum number of instructions non-inline function can grow to via recursive inlining.The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass.The maximum number of instructions to consider to fill a delay slot.The maximum number of instructions to consider to find accurate live register information.The maximum number of instructions to consider to unroll in a loop on average.The maximum number of instructions to consider to unroll in a loop.The maximum number of instructions to search backward when looking for equivalent reload.The maximum number of instructions when automatically inlining.The maximum number of iterations through CFG to extend regions.The maximum number of loop iterations we predict statically.The maximum number of nested indirect inlining performed by early inliner.The maximum number of peelings of a single loop that is peeled completely.The maximum number of peelings of a single loop.The maximum number of stmts in loop nest for loop interchange.The maximum number of unrollings of a single loop.The maximum number of unswitchings in a single loop.The maximum ratio between array size and switch branches for a switch conversion to take place.The maximum ratio of insertions to deletions of expressions in GCSE.The maximum size of the lookahead window of selective scheduling.The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto.The minimal probability of speculation success (in percents), so that speculative insn will be scheduled.The minimum UID to be used for a nondebug insn.The minimum cost of an expensive expression in the loop invariant motion.The minimum fraction of profile runs a given basic block execution count must be not to be considered unlikely.The minimum number of matching instructions to consider for crossjumping.The minimum probability an edge must have for the scheduler to save its state across it.The minimum probability of reaching a source block for interblock speculative scheduling.The minimum size of variables taking part in stack slot sharing when not optimizing.The minimum value of stage count that swing modulo scheduler will generate.The module or main program array %qs at %L must have constant shapeThe name %qs at %C has already been used as an external module nameThe name %qs cannot be used as a defined operator at %CThe number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %dThe number of cycles the swing modulo scheduler considers when checking conflicts using DFA.The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option.The number of insns executed before prefetch is completed.The number of prefetches that can run at the same time.The number of registers in each class kept unused by loop invariant motion.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available.The pointer component %qs of %qs at %L is a type that has not been declaredThe pointer object %qs at %L must have an explicit function interface or be declared as arrayThe possible SVE vector lengths:The possible TLS dialects:The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)The resolution file.The size of L1 cache line.The size of L1 cache.The size of L2 cache.The size of function body to be considered large.The size of stack frame to be considered large.The size of translation unit to be considered large.The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine.The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarrayThe source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarrayThe stat= argument at %L must be a kind=4 integer variableThe symbol %qs, referenced at %L, is not in the selected standardThe threshold ratio for performing partial redundancy elimination after reload.The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload.The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %LThe type for function %qs at %L is not accessibleThe type-spec at %L shall specify that each length type parameter is assumedThe type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]The upper bound for sharing integer constants.The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %LThe value of n in %<-finit-character=n%> must be between 0 and 127The version of ld64 in use for this toolchain.The version of the C++ ABI in use.The version of the C++ ABI used for -Wabi warnings and link compatibility aliases.There is already a procedure with binding name %qs for the derived type %qs at %CThere is no specific function for the generic %qs at %LThere is no specific subroutine for the generic %qs at %LThere's already a non-generic procedure with binding name %qs for the derived type %qs at %CThis is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or 
FITNESS FOR A PARTICULAR PURPOSE.

This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

This option lacks documentation.This switch is deprecated; do not use.This switch is deprecated; use -Werror=implicit-function-declaration instead.This switch is deprecated; use -Wextra instead.This switch is deprecated; use -fsanitize-recover= instead.Thread model: %s
Threadprivate at %L isn't SAVEdThreadprivate variable at %C is an element of a COMMON blockThreshold ipa-cp opportunity evaluation that is still considered beneficial to clone..Thumb-1 hard-float VFP ABIThumb: Assume function pointers may go to non-Thumb aware code.Thumb: Assume non-static functions may be called from ARM code.Thumb: Generate (leaf) stack frames even if not needed.Thumb: Generate (non-leaf) stack frames even if not needed.Thunk is not supposed to have bodyTiled loop cannot be parallelized across gangs, workers and vectors at the same time at %LTo enable preprocessing, use %<-cpp%>Together with -fpic and -fPIC, do not use GOTPLT references.Toggle -fvar-tracking-assignments.Toggle debug information generation.Too few codimensions at %C, expected %d not %dToo few dummy arguments in DTIO procedure %qs at %LToo many arguments in call to %qs at %LToo many arguments to %s at %LToo many codimensions at %C, expected %d not %dToo many components in structure constructor at %LToo many digits in statement label at %CToo many dummy arguments in DTIO procedure %qs at %LToo many elements in array initializer at %CTransform condition stores into unconditional ones.Transform instrumented builtin calls into calls to wrappers.Transformational function %qs at %L is invalid in an initialization expressionTransparent alias and target's assembler names differsTrap for signed overflow in addition, subtraction and multiplication.Trap on integer divide by zero.Treat a throw() exception specification as noexcept to improve code size.Treat all warnings as errors.Treat data references as near, far or medium. medium is default.Treat integers as 32-bit.Treat known sprintf return values as constants.Treat lines with 'D' in column one as comments.Treat missing header files as generated files.Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer.Treat specified warning as error.Treat the input file as already preprocessed.Try running '%s' in the shell to raise its limit.
Try to allow the linker to turn PIC calls into direct calls.Try to convert virtual calls to direct ones.Try to lay out derived types as compactly as possible.Tune code for the given processor.Tune expected memory latency.Tune for the specified target CPU or architecture.Turn on Redundant Extensions Elimination pass.Tweak register allocation to help 16-bit instruction generation.Two main PROGRAMs at %L and %CTwo or more part references with nonzero rank must not be specified at %LTwo symbols with same comdat_group are not linked by the same_comdat_group list.Type %qs containing DEFERRED binding at %C is not ABSTRACTType %qs of CLASS variable %qs at %L is not extensibleType declaration %qs at %L is not C interoperable but it is BIND(C)Type definition of %qs at %C was already defined at %LType inaccessible in variable definition context (%s) at %LType mismatch in argument %qs at %L; passed %s to %sType name %qs at %C cannot be the same as an intrinsic typeType name %qs at %C conflicts with previously declared entity at %L, which has the same nameType name %qs at %C is ambiguousType of argument %qs in call to %qs at %L should be %s, not %sType of entity at %L is type incompatible with source-expr at %LType of entity at %L is type incompatible with typespecType specified for intrinsic function %qs at %L is ignoredType-bound operator at %L can't be NOPASSType-bound procedure at %CType-spec at %L cannot contain a deferred type parameterType-spec at %L cannot contain an asterisk for a type parameterUNIT not specified at %LUNIT number in CLOSE statement at %L must be non-negativeUNIT number in INQUIRE statement at %L can not be %dUNIT number in statement at %L must be non-negativeUNIT number missing in statement at %LUNIT specification at %L must be an INTEGER expression or a CHARACTER variableUNIT specifier not allowed with NEWUNIT at %CUNLOCK statement at %CUNTIL_COUNT= argument at %L must be a scalar INTEGER expressionUSE statement at %C has no ONLY qualifierUnable to find a specific INTRINSIC procedure for the reference %qs at %LUnable to find symbol %qsUnable to generate load/store offset for fusionUnable to resolve the specific function %qs at %LUnable to resolve the specific subroutine %qs at %LUnclassifiable GCC directive at %CUnclassifiable OpenACC directive at %CUnclassifiable OpenMP directive at %CUnclassifiable statement at %CUnclassifiable statement in IF-clause at %CUndefined specific binding %qs as target of GENERIC %qs at %LUnder -ffast-math, generate a FRIZ instruction for (double)(long long) conversions.Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy.Unequal character lengths (%ld/%ld) in %sUnequal character lengths (%ld/%ld) in %s at %LUnexpected %<%c%> for nonderived-type variable %qs at %CUnexpected %<*%> for codimension %d of %d at %CUnexpected %<*%> in coarray subscript at %CUnexpected %s statement at %CUnexpected %s statement at %C in INTERFACE bodyUnexpected %s statement in BLOCK DATA at %CUnexpected %s statement in CONTAINS section at %CUnexpected %s statement in FORALL block at %CUnexpected %s statement in INTERFACE block at %CUnexpected %s statement in MODULE at %CUnexpected %s statement in WHERE block at %CUnexpected CASE statement at %CUnexpected DIM argument with noncoarray argument at %LUnexpected END statement at %CUnexpected ENTRY statement at %CUnexpected EOFUnexpected NULL() intrinsic at %L to dummy %qsUnexpected OpenACC parallelism.Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTRUnexpected TYPE IS statement at %CUnexpected alternate return spec in subroutine call at %LUnexpected character in variable list at %CUnexpected characters in PARAMETER statement at %CUnexpected coarray designator at %CUnexpected element %qc in format string at %LUnexpected end of file in %qsUnexpected end of format stringUnexpected end of moduleUnexpected intrinsic type %qs at %LUnexpected junk after !$ACC DECLARE at %CUnexpected junk after !$OMP DECLARE REDUCTION at %CUnexpected junk after !$OMP DECLARE TARGET at %CUnexpected junk after $OMP ATOMIC statement at %CUnexpected junk after $OMP BARRIER statement at %CUnexpected junk after $OMP CANCELLATION POINT statement at %CUnexpected junk after $OMP CRITICAL statement at %CUnexpected junk after $OMP FLUSH statement at %CUnexpected junk after $OMP MASTER statement at %CUnexpected junk after $OMP TASKGROUP statement at %CUnexpected junk after $OMP WORKSHARE statement at %CUnexpected junk after ELSE IF statement at %CUnexpected junk after ELSE statement at %CUnexpected junk after NOWAIT clause at %CUnexpected junk after OMP THREADPRIVATE at %CUnexpected junk after TASKWAIT clause at %CUnexpected junk after TASKYIELD clause at %CUnexpected junk after function declaration at %CUnexpected junk in formal argument list at %CUnexpected thumb1 far jumpUnexpected use of subroutine name %qs at %CUnit number in I/O statement too largeUnit number in I/O statement too smallUnknown argument %qs at %L to intrinsic %sUnknown argument list function at %LUnknown attribute in !GCC$ ATTRIBUTES statement at %CUnknown form for stack limit expressionUnknown intrinsic opUnknown operator %%<%s%%> at %%LUnknown procedure name %qs at %CUnlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tagUnrecognized MCU name '%s'.Unrecognized option to %<-finit-logical%>: %sUnrecognized option to endianness value: %qsUnrecognized option to floating-point init value: %qsUnrecognized option: %qsUnsupported code '%c' for fixed-point:Unsupported operand for code '%c'Unsupported statement inside WHERE at %LUnsupported value for mmpy-optionUnterminated character constant beginning at %CUnused PRIVATE module variable %qs declared at %LUnused dummy argument %qs at %LUnused initialization string at %L because variable has zero lengthUnused module variable %qs which has been explicitly imported at %LUnused parameter %qs declared at %LUnused parameter %qs which has been explicitly imported at %LUnused variable %qs declared at %LUpper array reference at %L is out of bounds (%ld < %ld) in dimension %dUpper array reference at %L is out of bounds (%ld > %ld) in dimension %dUpper bound of last coarray dimension must be %<*%> at %CUsage: %s [options] file...
Use "-Wa,OPTION" to pass "OPTION" to the assembler.

Use "-Wl,OPTION" to pass "OPTION" to the linker.

Use %reloc() operators, rather than assembly macros, to load addresses.Use -G for data that is not defined by the current object.Use -G for object-local data.Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer.Use 128-bit long double.Use 16 bit int.Use 32 bit float.Use 32 bit int.Use 32-bit ABI.Use 32-bit floating-point registers.Use 32-bit general registers.Use 32-bit offsets in jump tables rather than 16-bit offsets.Use 4 byte entries in switch tables.Use 4 media accumulators.Use 4-operand madd.s/madd.d and related instructions where applicable.Use 4xx half-word multiply instructions.Use 4xx string-search dlmzb instruction.Use 64 FPRs.Use 64 GPRs.Use 64 bit float.Use 64-bit ABI.Use 64-bit floating-point registers.Use 64-bit general registers.Use 64-bit long double.Use 8 media accumulators.Use 80-bit long double.Use ABI reserved registers.Use AltiVec instructions.Use Bionic C library.Use Branch Likely instructions, overriding the architecture default.Use CONST16 instruction to load constants.Use EABI.Use Enhanced Virtual Addressing instructions.Use Floating-point Multiply Single to Double (FsMULd) instruction.Use GNU C library.Use GP relative sdata/sbss sections.Use GP-relative addressing to access small data.Use H8/300 alignment rules.Use IEEE math for fp comparisons.Use IRA based register pressure calculation in RTL hoist optimizations.Use IRA based register pressure calculation in RTL loop optimizations.Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions.Use ISA 2.07 direct move between GPR & VSX register instructions.Use ISA 2.07 transactional memory (HTM) instructions.Use LRA instead of reload (transitional).Use LRA instead of reload.Use MCU instructions.Use MIPS MSA Extension instructions.Use MIPS-3D instructions.Use MIPS-DSP REV 2 instructions.Use MIPS-DSP instructions.Use Mingw-specific thread support.Use Neon double-word (rather than quad-word) registers for vectorization.Use Neon quad-word (rather than double-word) registers for vectorization.Use Neon to perform 64-bits operations rather than core registers.Use NewABI-style %reloc() assembly operators.Use P-mnemonics for branches statically predicted as taken.Use PLT for PIC calls (-fno-plt: load the address from GOT at call site).Use PMC-style 'mad' instructions.Use PowerPC General Purpose group optional instructions.Use PowerPC Graphics group optional instructions.Use PowerPC V2.01 single field mfcr instruction.Use PowerPC V2.02 floating point rounding instructions.Use PowerPC V2.02 popcntb instruction.Use PowerPC V2.05 compare bytes instruction.Use PowerPC V2.06 popcntd instruction.Use PowerPC-64 instruction set.Use ROM instead of RAM.Use SSE register passing conventions for SF and DF mode.Use STB_GNU_UNIQUE if supported by the assembler.Use SmartMIPS instructions.Use UNIX assembler syntax.Use UltraSPARC Compare-and-Branch extensions.Use UltraSPARC Fused Multiply-Add extensions.Use UltraSPARC Population-Count instruction.Use UltraSPARC Subtract-Extended-with-Carry instruction.Use UltraSPARC Visual Instruction Set version 1.0 extensions.Use UltraSPARC Visual Instruction Set version 2.0 extensions.Use UltraSPARC Visual Instruction Set version 3.0 extensions.Use UltraSPARC Visual Instruction Set version 4.0 extensions.Use VAX fp.Use VAXC structure conventions.Use VMS exit codes instead of posix ones.Use Virtualization (VZ) instructions.Use __cxa_atexit to register destructors.Use __cxa_get_exception_ptr in exception handling.Use a 32-bit long type.Use a 4-byte record marker for unformatted files.Use a 64-bit long type.Use a minimum runtime (no static initializers or ctors) for memory-constrained devices.Use a smart stack protection method for certain functions.Use a stack protection method for every function.Use additional VIS instructions introduced in OSA2017.Use addresses that allocate global registers.Use all registers, reserving none for interrupt handlers.Use alternate register names.Use an 8-bit 'int' type.Use an 8-byte record marker for unformatted files.Use arbitrary sized immediates in bit operations.Use big-endian byte order.Use branch-and-break sequences to check for integer divide by zero.Use bras for executable < 64k.Use call-clobbered registers for parameters and return value.Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number.Use caller save register across calls if possible.Use certain scalar instructions added in ISA 3.0.Use control speculation.Use custom stacks instead of local memory for automatic storage.Use data speculation after reload.Use data speculation before reload.Use decimal floating point instructions.Use default method for sdata handling.Use different calling convention using 'rtd'.Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number.Use direct references against %gs when accessing tls data.Use eXtended Physical Address (XPA) instructions.Use epsilon-respecting floating point compare instructions.Use expression value profiles in optimizations.Use extended PowerPC V2.05 move floating point to/from GPR instructions.Use f2c calling convention.Use features of and schedule code for given CPU.Use features of and schedule given CPU.Use flat register window model.Use fp double instructions.Use fp registers.Use full-set registers for register allocation.Use given SPARC-V9 code model.Use given TILE-Gx code model.Use given address mode.Use given assembler dialect.Use given stack-protector guard.Use given thread-local storage dialect.Use given x86-64 code model.Use hardware FP (default).Use hardware FP.Use hardware division instructions on ColdFire.Use hardware floating point conversion instructions.Use hardware floating point instructions.Use hardware floating point square root instruction.Use hardware floating point.Use hardware floating-point divide and square root instructions.Use hardware fp.Use hardware instructions for integer division.Use hardware prefetch instructionUse hardware quad FP instructions.Use hardware transactional execution instructions.Use hardware vector facility instructions and enable the vector ABI.Use in block control speculation.Use in block data speculation after reload.Use in block data speculation before reload.Use in/loc/out register names.Use indirect CALLXn instructions for large programs.Use indirect calls.Use inline patterns for copying memory.Use integer madd/msub instructions.Use jump tables for sufficiently large switch statements.Use little-endian byte order.Use ll, sc and sync instructions.Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable.Use media instructions.Use microMIPS instructions.Use multiply add/subtract instructions.Use multiply high instructions for high part of 32x32 multiply.Use musl C library.Use native (MS) bitfield layout.Use new adddi3/subdi3 patterns.Use normal calling convention.Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previouslyUse of non-intrinsic module %qs at %C conflicts with intrinsic module name used previouslyUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %sUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qsUse only one TOC entry per procedure.Use ordinarily cached memory accesses for volatile references.Use packed stack layout.Use paired-single floating-point instructions.Use pattern compare instructions.Use pc-relative switch case tables - this enables case table shortening.Use portable calling conventions.Use profiling information for branch probabilities.Use propolice as a stack protection method.Use push instructions to save outgoing arguments.Use r11 to hold the static link in calls to functions via pointers.Use red-zone in the x86-64 code.Use reduced-set registers for register allocation.Use register stack for parameters and return value.Use register+offset memory instructions added in ISA 3.0.Use registers for argument passing.Use registers r2 and r5.Use reorder instructions (swap and byte reversed load/store) (default).Use scalar register+offset memory instructions added in ISA 3.0.Use shared libraries.Use simple data speculation check for control speculation.Use simple data speculation check.Use simulator runtime.Use smaller but slower prologue and epilogue code.Use software emulation for floating point (default).Use software floating point comparisons.Use software floating point.Use stack bias.Use stack protection method only for functions with the stack_protect attribute.Use standard main function as entry for startup.Use statically initialized variable for constant bounds instead of generating them each time it is required.Use statically initialized variable for vars bounds instead of generating them each time it is required.Use structs on stronger alignment for double-word copies.Use stubs for function prologues.Use subroutines for function prologues and epilogues.Use synci instruction to invalidate i-cache.Use table based fast divide (default at -O3).Use table lookup optimization for small signed integer divisions.Use tas.b instruction for __atomic_test_and_set.Use the AltiVec ABI extensions.Use the Cray Pointer extension.Use the DEC assembler syntax.Use the ELFv1 ABI.Use the ELFv2 ABI.Use the GNU extension to the PE format for aligned common data.Use the RTL dead code elimination pass.Use the RTL dead store elimination pass.Use the SPE ABI extensions.Use the bfd linker instead of the default linker.Use the bit-field instructions.Use the divide instruction.Use the floating point unit for integer add/subtract.Use the given base register for addressing the stack-protector guard.Use the given data alignment.Use the given offset for addressing the stack-protector guard.Use the given symbol for addressing the stack-protector guard.Use the gold linker instead of the default linker.Use the hardware barrel shifter instead of emulation.Use the most feature-enabling options allowed by other options.Use the mvcle instruction for block moves.Use the narrowest integer type possible for enumeration types.Use the new min/max instructions defined in ISA 3.0.Use the simulator runtime.Use the soft multiply emulation (default).Use the software emulation for divides (default).Use traditional GNU semantics for inline functions.Use trap instead of a library function for undefined behavior sanitization.Use trap instructions to check for integer divide by zero.Use uClibc C library.Use unicode startup and define UNICODE macro.Use vector and scalar instructions added in ISA 2.07.Use vector instructions added in ISA 3.0.Use vector register+offset memory instructions added in ISA 3.0.Use vector/scalar (VSX) instructions.Use zero bounds for all incoming arguments in 'main' function.  It helps when instrumented binaries are used with legacy libs.Use zero-extending memory loads, not sign-extending ones.Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime.User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE constructUser operator %qs referenced at %L not found in module %qsUser operator procedure %qs at %L cannot be assumed character lengthUser operator procedure %qs at %L must be a FUNCTIONUser operator procedure %qs at %L must have at least one argumentUses of this option are diagnosed.Using built-in specs.
VALUE argument of the %s intrinsic function at %L shall be definableVALUE attribute at %CVALUE is not allowed inside of BLOCK at %CVALUE object %qs in %s clause at %LVALUE statement at %CVOIDmode on an outputVOLATILE attribute at %CVOLATILE attribute at %L cannot be specified in a PURE procedureVOLATILE statement at %CVSX and SPE instructions cannot coexistValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option.Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfloat-gprs=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Variable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop  beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs can not appear in a variable definition context (%s) at %L in PURE procedureVariable %qs cannot appear in the expression at %LVariable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qsVariable %qs has not been assigned a target label at %LVariable %qs in %s clause is used in NAMELIST statement at %LVariable %qs in common block %qs at %C can not be bind(c) since it is not globalVariable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a globalVariable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)Variable %qs is PROTECTED and can not appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and can not appear in a variable definition context (%s) at %LVariable %qs is not a dummy argument at %LVariable %qs is used at %L before the ENTRY statement in which it is a parameterVariable %qs with binding label %qs at %L uses the same global identifier as entity at %LVariable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameterVariable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarrayVariable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeVariable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attributeVariable %s at %L with NO_ARG_CHECK attribute may only be used as actual argumentVariable %s at %L with NO_ARG_CHECK attribute shall be a dummy argumentVariable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic typeVariable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size arrayVariable %s at %L with NO_ARG_CHECK attribute shall not have a subobject referenceVariable %s cannot be INTENT(IN) at %CVariable %s cannot be assigned in PURE procedure at %CVariable at %C is an element of a COMMON blockVariable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveVariable is USE-associated with !$ACC DECLARE at %LVariable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %LVariable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %LVariable type is UNKNOWN in assignment at %LVariable with NO_ARG_CHECK attribute at %L is only permitted as argument to the intrinsic functions C_LOC and PRESENTVector library ABI to use.Vectorize for double-word operations.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT at %C not allowed in Fortran 95WAIT clause at %L requires a scalar INTEGER expressionWAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls with implicit interface.Warn about casting functions to incompatible types.Warn about casts which discard qualifiers.Warn about certain operations on boolean expressions.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C90, but present in ISO C99.Warn about features not present in ISO C99, but present in ISO C11.Warn about features not present in traditional C.Warn about format strings that are not literals.Warn about format strings that contain NUL bytes.Warn about function call elimination.Warn about function calls with format strings that write past the end of the destination region.Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1.Warn about function parameters declared without a type specifier in K&R-style functions.Warn about function pointer arithmetic.Warn about functions which might be candidates for __attribute__((const)).Warn about functions which might be candidates for __attribute__((noreturn)).Warn about functions which might be candidates for __attribute__((pure)).Warn about functions which might be candidates for format attributes.Warn about global functions without previous declarations.Warn about global functions without prototypes.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about invalid uses of the "offsetof" macro.Warn about macros defined in the main file that are not used.Warn about maybe uninitialized automatic variables.Warn about memory access errors found by Pointer Bounds Checker.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about real-literal-constants with 'q' exponent-letter.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about some C++ One Definition Rule violations during link time optimization.Warn about statements between switch's controlling expression and the first case.Warn about stray tokens after #else and #endif.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size.Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not.Warn about suspicious declarations of "main".Warn about suspicious length parameters to certain string functions if the argument uses sizeof.Warn about suspicious uses of memory addresses.Warn about switches with boolean controlling expression.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about type and rank mismatches between arguments and parameters.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsuffixed float constants.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of register storage specifier.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn if "defined" is used outside #if.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if inherited methods are unimplemented.Warn if left shift of a signed value overflows.Warn if left shifting a negative value.Warn if passing too many arguments to a function for its format string.Warn if qualifiers on arrays which are pointer targets are discarded.Warn if shift count >= width of type.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if the address space of an address is changed.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious constructs involving reverse scalar storage order.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a Cell microcoded instruction is emitted.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a const variable is unused.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function cannot be expanded to HSAIL.Warn when a function is unused.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a register variable is declared volatile.Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore.Warn when a switch case falls through.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when sizeof is applied on a parameter declared as an array.Warn when the compiler reorders code.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When possible do not generate stack frames.When running CSE, follow jumps to their targets.Where shorter, use canonicalized paths to systems headers.Whether to use canonical types.Which -fsched-pressure algorithm to apply.While setting up signal handler: %mWhile setting up signal stack: %mWhole program analysis (WPA) mode with number of parallel jobs specified.With this option zero size obtained dynamically for objects with incomplete type will be treated as infinite.Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sWrong OpenACC continuation at %C: expected !$ACC, got !$OMPWrong OpenMP continuation at %C: expected !$OMP, got !$ACCWrong entry in TYPE_ARG_TYPES listWrong node is referenced with chkp referenceWrong tree in TYPE_FIELDS listX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support ms_abi attributeXXX entering pop_everything ()
XXX leaving pop_everything ()
You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option.You must enable NEON instructions (e.g. -mfloat-abi=softfp -mfpu=neon) to use these intrinsics.You must enable VFP instructions to use these intrinsics.You must enable crypto instructions (e.g. include -mfloat-abi=softfp -mfpu=crypto-neon...) to use these intrinsics.You need a C startup file for -msys-crt0=Your target platform does not support -fcheck-pointer-boundsZero is not a valid statement label at %CZero width in format descriptor[...] style array constructors at %C[Leaving %s]
[cannot find %s][default][disabled][enabled][super ...] must appear in a method context__BELOW100__ attribute not allowed with auto storage class__builtin_arc_aligned with non-constant alignment__builtin_eh_return not supported on this target__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_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 non-negative cycle counts__delay_cycles() only takes constant arguments__float128 and __ibm128 cannot be used in the same expression__float128 and long double cannot be used in the same expression__fp16 and no ldrh__ibm128 and long double cannot be used in the same expression__label__ declarations are only allowed in function scopes``custom-%s=' argument requires numeric digitsa brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %<concept%>a destructor cannot be %<constexpr%>a different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function-definition is not allowed herea label can only be part of a statement and a declaration is not a statementa lambda closure type has a deleted copy assignment operatora lambda closure type has a deleted default constructora later -fabi-version= (or =0) avoids this error with a change in manglinga member of a structure or union cannot have a variably modified typea nested function is not supported for reduced registersa nested namespace definition cannot be inlinea nested namespace definition cannot have attributesa non-template variable cannot be %<concept%>a parameter cannot be declared %<concept%>a parameter cannot be declared %<constexpr%>a parameter list with an ellipsis can%'t match an empty parameter name list declarationa reinterpret_cast is not a constant expressiona requires expression cannot appear outside a templatea storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different alignment is defined in another translation unita type with different attributes is defined in another translation unita type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different precision is defined in another translation unita type with different qualifiers is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabstract declarator %qT used as declarationaccess declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keywordaccessing %qD member instead of initialized %qD member in constant expressionaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing thread-local storage is not currently supported with -mpure-code or -mslow-flash-dataaccessing uninitialized array elementaccessing uninitialized member %qDaccessing value of %qE through a %qT glvalue in a constant expressionaccumulator is not a constant integeraccumulator number is out of boundsactual argument to INTENT = OUT/INOUTadd parentheses around left hand side expression to silence this warningadd_sym(): Bad sizing modeaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of array with reverse scalar storage order requestedaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of label %qD returnedaddress of local variable %qD returnedaddress of overloaded function with no contextual type informationaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where a float was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationalignment for %q+D must be at least %dalignment for %q+D was previously specified as %d and may not be decreasedalignment may not be specified for %q+Dalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in -fabi-version=9 (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in -fabi-version=9alignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privatealloc_align parameter outside rangealloc_size parameter outside rangeallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in asm flag outputalways_inline function might not be inlinableambiguating new declaration %q+#Dambiguating new declaration of %q+#Dambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Dan address area attribute cannot be specified for local variablesan argument type that has a default promotion can%'t match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan asm-specification is not allowed on a function-definitionan assignment cannot appear in a constant-expressionan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan enum with mismatching number of values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with -muser-modeanachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldand the implicitly-defined constructor does not initialize %q#Danonymous %s declared inside parameter list will not be visible outside of this definition or declarationanonymous SSA name cannot have default definitionanonymous struct not inside named typeanonymous union with no membersapplying #pragma weak %q+D after first use results in unspecified behaviorarchitecture %qs supported for assembler onlyare_identical_variables: Bad typeargs to be formatted is not %<...%>argument %d is an unsigned literal that is out of rangeargument %d must be an unsigned literalargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qd is not a constantargument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> unknownargument %u in call to function %qE does not have integral typeargument 1 must be 0 or 2argument 1 must be a 1-bit unsigned literalargument 1 must be a 5-bit signed literalargument 1 must be a 6-bit unsigned literalargument 1 must be a mapargument 1 must be an 8-bit field valueargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of __builtin_altivec_predicate is out of rangeargument 1 of __builtin_altivec_predicate must be a constantargument 1 of __builtin_paired_predicate is out of rangeargument 1 of __builtin_paired_predicate must be a constantargument 1 of __builtin_spe_predicate is out of rangeargument 1 of __builtin_spe_predicate must be a constantargument 2 must be 0 or 1argument 2 must be a 5-bit unsigned literalargument 2 must be a 6-bit unsigned literalargument 2 must be a 7-bit unsigned literalargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has boolean typeargument 3 in call to function %qE has enumerated typeargument 3 in call to function %qE has pointer to boolean typeargument 3 in call to function %qE has pointer to enumerated typeargument 3 must be a 1-bit unsigned literalargument 3 must be a 2-bit unsigned literalargument 3 must be a 4-bit unsigned literalargument 3 must be in the range 0..15argument list function at %Cargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument not permitted on %qs clause in OpenACC %<parallel%>argument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute is not "ilink1" or "ilink2"argument of %qE attribute is not "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" or "swi"argument of %qE attribute is not a string constantargument of %qE attribute is not a string constant or numberargument of Offsetof implies indirection of an embedded fieldargument of function call might be a candidate for a format attributeargument to %%:compare-debug-auxbase-opt does not end in .gkargument to %<-O%> should be a non-negative integer, %<g%>, %<s%> or %<fast%>argument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<alloca%> may be too large due to conversion from %qT to %qTargument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor vector=<line>argument to %qE attribute is neither zero, nor oneargument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs must be a 2-bit unsigned literalargument to %qs should be a non-negative integerargument to decltype must be an expressionargument to dss must be a 2-bit unsigned literalargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largeargument to variable-length array may be too large due to conversion from %qT to %qTarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments to %qs should be non-negative integersarguments to destructor are not allowedarguments to the %qE attribute must be narrow string literalsarguments to the %qE attribute must contain valid identifiersarith_power(): Bad basearith_power(): unknown typearithmetic IFarithmetic involving a null pointer in %qEarithmetic on pointer to an empty aggregatearithmetic on pointer to an incomplete typearray %q+D assumed to have one elementarray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray member %q#D declared herearray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray of runtime bound cannot be captured by copy, only by referencearray resultarray section does not have mappable type in %qs clausearray section in %<#pragma acc declare%>array section is not contiguous in %qs clausearray size in new-expression must be constantarray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript has type %<char%>array subscript is not an integerarray subscript value %qE is outside the bounds of array %qD of type %qTarray subscript value %qE is outside the bounds of array type %qTarray type has incomplete element type %qTarray types have different boundsarray used as initializerarrays of functions are not meaningfulasm clobber conflict with input operandasm clobber conflict with output operandasm declaration ignored due to conflict with previous renameasm not allowed in %<transaction_safe%> functionasm not allowed in atomic transactionasm operand %d probably doesn%'t match constraintsasm-specifier for variable %qE conflicts with asm clobber listassembler name hash list corruptedassertion missing after %qsassign semantics attributes of property %qD conflict with previous declarationassigning to an array from an initializer listassignmentassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment from pointer to non-enclosed address spaceassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment of constant field %qDassignment of function %qDassignment of member %qD in read-only objectassignment of read-only location %qEassignment of read-only member %qDassignment of read-only named return value %qDassignment of read-only parameter %qDassignment of read-only reference %qDassignment of read-only variable %qDassignment suppressionassignment to expression with array typeassociate_integer_pointer(): Already associatedassume_aligned parameter not integer constantassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>assuming signed overflow does not occur when simplifying conditionalassuming signed overflow does not occur when simplifying conditional to constantassuming signed overflow does not occur when simplifying range testasynchronous argumentatexit failedatomic_cancelattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<deprecated%> can appear at most once in an attribute-listattribute %<fallthrough%> not preceding a case label or default labelattribute %<noreturn%> can appear at most once in an attribute-listattribute %<target%> argument not a stringattribute %qE argument not a stringattribute %qs applies to array types onlyattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix used together with scoped attribute tokenattribute(target("%s")) is unknownattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes at the beginning of statement are ignoredattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>aux field set for edge %s->%saux field set for indirect edge from %sbackend decl for module variable %qs already existsbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad builtin codebad builtin fcodebad builtin icodebad condition codebad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad shift insn:bad testbad usage of spec function %qsbad value %<%s%> for -mtls-size= switchbad value %qs for -mcpu switchbad value %qs for -mfp-rounding-mode switchbad value %qs for -mfp-trap-mode switchbad value %qs for -mmemory-latencybad value %qs for -mtls-size switchbad value %qs for -mtrap-precision switchbad value %qs for -mtune switchbad value (%qs) for %<-march=%> switchbad value (%qs) for %<-mtune=%> switchbad value (%qs) for %<target("arch=")%> attributebad value (%qs) for %<target("tune=")%> attributebad value (%s) for -march= switchbad value (%s) for -mcmodel= switchbad value (%s) for -mtune= switchbad value for -mcall-%sbad value for -msdata=%sbadly nested C headers from preprocessorbarrier region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> regionbase %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase type %qT fails to be a struct or class typebase variable or SSA name undeclaredbasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebecause the array element type %qT has variable sizebinary expression in operand of fold-expressionbinary operator does not support mixing vector bool with floating point vector operandsbinary operator does not support two vector bool operandsbinary operator does not support vector bool operandbind(c) procedurebit-field %q+#D with non-integral typebit-field %q+D width not an integer constantbit-field %qD with non-integral typebit-field %qE has atomic typebit-field %qE in %qs clausebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbit-field has atomic typeblock IFbody of %<constexpr%> constructor cannot be a function-try-blockbogus DISPOSE construction: %dbogus JARL construction: %dbogus JR construction: %dbogus PREPEARE construction: %dbogus comparison result typeboolean registers required for the floating-point optionboth %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth arguments to %<__builtin___clear_cache%> must be pointersbraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executedbranch %2d taken %s%sbranch target register load optimization is not intended to be run twicebreak statement not within loop or switchbreak statement used with OpenMP for loopbreak statement within %<#pragma simd%> loop bodybuild_dt: format with namelistbuilt-in function %q+D declared as non-functionbuilt-in function %qD requires the %<-mconstant-cfstrings%> flagbuilt-in function %qD takes one argument onlybuilt-in function %qE must be directly calledbuilt-in function %qE not supported for MIPS16builtin %qF is deprecated.builtin %qF is for GCC internal use only.builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher).builtin %qF requires -mvx (default with -march=z13 and higher).builtin %s is only valid in 64-bit modebuiltin %s only accepts a string argumentbuiltin requires an immediate for operand %dbuiltin vec_step can only be used on vector types.but %qD does not throw; perhaps it should be declared %<noexcept%>but is prevailed by one without from other translation unitbut not herebytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %sc++11 attributes only available with -std=c++11 or -std=gnu++11call   %2d never executed
call   %2d returned %s
call has circular dependencycall is unlikely and code size would growcall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qD uses the default argument for parameter %P, which is not yet definedcall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to internal function %qEcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncalled object %qD is not a function or function pointercalled object %qE is not a function or function pointercalled object is not a function or function pointercallee refers to comdat-local symbolscaller is instrumentation thunkcaller is not optimizedcalling %qD with SSE calling convention without SSE/SSE2 enabledcalling %qD with a nonzero argument is unsafecalling %qD with attribute sseregparm without SSE/SSE2 enabledcalling %qT with attribute sseregparm without SSE/SSE2 enabledcalls to overloaded operators cannot appear in a constant-expressioncan not find instance variable associated with propertycan not use -mtp=cp15 with 16-bit Thumbcan not use an object as parameter to a methodcan only use %qE attribute on file-scope definitions of objects of class typecan%'t apply both longcall and shortcall attributes to the same functioncan%'t convert a value of type %qT to vector type %qT which has different sizecan%'t convert a vector of type %qT to type %qT which has different sizecan%'t convert value to a vectorcan%'t create precompiled header %s: %mcan%'t create repository information file %qscan%'t define friend function %qs in a local class definitioncan%'t extend PCH file: %mcan%'t find a register in class %qs while reloading %<asm%>can%'t get position in PCH file: %mcan%'t mix operands of decimal float and complex typescan%'t mix operands of decimal float and other float typescan%'t mix operands of decimal float and vector typescan%'t open %qs for writing: %mcan%'t open %s for writing: %mcan%'t open %s: %mcan%'t read %s: %mcan%'t read PCH file: %mcan%'t set %qE attribute after definitioncan%'t set position in PCH file: %mcan%'t use %qs as a call-saved registercan%'t use %qs as a call-used registercan%'t use %qs as a fixed registercan%'t use multiple stack checking methods togethercan%'t write %s: %mcan%'t write PCH filecan%'t write PCH file: %mcan%'t write padding to PCH file: %mcan%'t write to %s: %mcan't get program status: %mcan't open %s: %mcan't open input file: %scan't open ldd output: %mcan't open nm output: %mcan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidates are:cannot add an enumerator list to a template instantiationcannot allocate an object of abstract type %qTcannot allocate stack for variable %q+D, naked function.cannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bitfield %qE to %qTcannot bind packed field %qE to %qTcannot bind rvalue %qE to %qTcannot call constructor %<%T::%D%> directlycannot call function %qDcannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot catch type %qT because it involves types of variable sizecannot close receive-only channelcannot convert %qE from type %qT to type %qTcannot convert from base class %qT to derived class %qT because the base is virtualcannot convert from base class %qT to derived class %qT via virtual base %qTcannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtualcannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qTcannot convert to a pointer typecannot create pointer to reference member %qDcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be a global variablecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %qD to be a bit-field typecannot declare bit-field %qD with function typecannot declare catch parameter to be of abstract class type %qTcannot declare catch parameter to be of rvalue reference type %qTcannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare parameter to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decompose class type %qT because it has an anonymous struct membercannot decompose class type %qT because it has an anonymous union membercannot decompose class type %qT without non-static data memberscannot decompose class type %qT: both it and its base class %qT have non-static data memberscannot decompose class type %qT: its base classes %qT and %qT have non-static data memberscannot decompose lambda closure type %qTcannot decompose non-array non-class type %qTcannot decompose union type %qTcannot decompose variable length array %qTcannot decrement a pointer to incomplete type %qTcannot deduce template arguments for %qT from ()cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructorscannot define member of dependent typedef %qTcannot derive from %<final%> base %qT in derived type %qTcannot disable built-in function %qscannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)cannot emit unaligned pointers in ptx assemblycannot explicitly declare member %q#D to have extern linkagecannot fallthrough final case in switchcannot find %s in plugin %s
%scannot find '%s'cannot find 'ldd'cannot find 'nm'cannot find LTO cgraph in %scannot find LTO section refs in %scannot find a valid counter:value pair:cannot find class %qEcannot find interface declaration for %qEcannot find interface declaration for %qE, superclass of %qEcannot find protocol declaration for %qEcannot find reference tag for class %qEcannot form pointer to member of non-class %q#Tcannot generate position-independent code for %qscannot handle inconsistent calls to %qscannot increment a pointer to incomplete type %qTcannot inherit constructors from indirect base %qTcannot initialize aggregate of type %qT with a compound literalcannot inline function %<main%>cannot load plugin %s
%scannot merge separate %s counters for function %ucannot open %scannot open %s: %mcannot open '%s'cannot open intermediate ptx filecannot open profile file %scannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable themcannot pass rvalue to reference parametercannot put object with volatile field into registercannot read %s: %mcannot read LTO decls from %scannot read LTO mode table from %scannot read function profile from %scannot read string table from %scannot read working set from %scannot receive reference type %qT through %<...%>cannot reload integer constant operand in %<asm%>cannot resolve overloaded function %qD based on conversion to type %qTcannot return from a handler of a function-try-block of a constructorcannot return value in vector register because altivec instructions are disabled, use -maltivec to enable themcannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot specialize concept %q#Dcannot specify %<override%> for a classcannot specify -o with -c, -S or -E with multiple filescannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=threadcannot specify both -msep-data and -mid-shared-librarycannot tail-call: %scannot take address of %qscannot take address of bit-field %qDcannot take address of scalar with reverse storage ordercannot take the address of %<this%>, which is an rvalue expressioncannot throw expression of type %qT because it involves types of variable sizecannot type switch on non-interface valuecannot update SSA formcannot use %<-%> as input filename for a precompiled headercannot use %<::%> in parameter declarationcannot use %<va_arg%> with reverse storage ordercannot use mode %qs for enumeral typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use small-data accesses for %qscannot use type %s as type %scannot use va_start in interrupt functioncannot value-initialize array of unknown bound %qTcapture by copy of incomplete type %qTcapture of variable %qD with non-automatic storage durationcase label %qE not within a switch statementcase label does not reduce to an integer constantcase label is not an integer constant expressioncase label not within a switch statementcase label value exceeds maximum value for typecase label value is less than minimum value for typecase labels not sorted in switch statementcase labels not sorted: case value %qs not in enumerated typecase value %qs not in enumerated type %qTcast adds %q#v qualifier to function typecast discards %qv qualifier from pointer target typecast from function call of type %qT to non-matching type %qTcast from pointer to integer of different sizecast from type %qT to type %qT casts away qualifierscast increases required alignment of target typecast specifies array typecast specifies function typecast to %s address space pointer from disjoint %s address space pointercast to %s address space pointer from disjoint generic address space pointercast to generic address space pointer from disjoint %s address space pointercast to non-integral type %qT in a constant expressioncast to pointer from integer of different sizecast to union type from type not present in unioncasting %qT to %qT does not dereference pointercasting between pointer-to-function and pointer-to-object is conditionally-supportedcategory attributes are not available in Objective-C 1.0category attributes are not available in this version of the compiler, (ignored)cdecl and thiscall attributes are not compatiblecgraph_node has wrong clone listcgraph_node has wrong clone_ofcgraph_node has wrong prev_clone pointercgraph_node is in clone list but it is not clonechanges meaning of %qD from %q#Dchar-array initialized from wide stringcheck_data_variable(): Bad expressioncheck_dimension(): Bad array referencecheck_dummy_characteristics: Unexpected result %i of gfc_dep_compare_exprcheck_init_expr(): Unknown expression typecheck_intents(): List mismatchcheck_restricted(): Unknown expression typecheck_result_characteristics (1): Unexpected result %i of gfc_dep_compare_exprcheck_result_characteristics (2): Unexpected result %i of gfc_dep_compare_exprcheck_some_aliasing(): List mismatchcheck_some_aliasing(): corrupted datachecksum is (%x,%x) instead of (%x,%x)chkp_find_bounds: Cannot find bounds for pointerchkp_find_bounds: Unexpected tree code %schkp_get_bounds_by_definition: Unexpected GIMPLE code %schkp_get_bounds_by_definition: Unexpected var of type %schkp_make_addressed_object_bounds: Unexpected tree code %schkp_walk_pointer_assignments: unexpected RHS type: %schoosing %qD over %qDchunk size value must be positivecircular pointer delegation detectedclass %qE already existsclass %qE is deprecatedclass %qT does not have any field named %qDclass %qT is implicitly friends with itselfclass %qs does not implement the %qE protocolclass attributes are not available in Objective-C 1.0class definition may not be declared a friendclass extension for class %qE declared after its %<@implementation%>class extensions are not available in Objective-C 1.0class template argument deduction failed:class type %qT is incompletecleanup argument not a functioncleanup argument not an identifierclose: %sclosing LTRANS output list %s: %mclosing dependency file %s: %mcoarray argumentcode may be misoptimized unless -fno-strict-aliasing is usedcode model %qs not supported in the %s bit modecode model %qs not supported in x32 modecode model %qs with -f%scode model %s does not support PIC modecollapse argument needs positive constant integer expressioncollapsed %s loops not perfectly nested at %Lcollapsed loops not perfectly nestedcollect2 version %s
collect: reading %s
collect: recompiling %s
collect: relinking
collect: tweaking %s in %s
collection in fast enumeration is not an objectcomdat-local function called by %s outside its comdatcomdat-local symbol referred to by %s outside its comdatcomma at end of enumerator listcommand line option %qs is not supported by this configurationcommand line option %qs is valid for %s but not for %scommand line option %qs is valid for the driver but not for %scommon symbol debug info is not structured as symbol+offsetcompact-casesi is not applicable to ARCv2compare_actual_expr(): Bad component codecompare_bound_int(): Bad expressioncompare_real(): Bad operatorcomparing final insns dumpscomparing floating point with == or != is unsafecomparing vectors with different element typescomparing vectors with different number of elementscomparison always false due to limited range of data typecomparison always true due to limited range of data typecomparison between %q#T and %q#Tcomparison between %qT and %qTcomparison between distinct pointer types %qT and %qT lacks a castcomparison between distinct pointer-to-member types %qT and %qT lacks a castcomparison between pointer and integercomparison between pointer and zero character constantcomparison between types %qT and %qTcomparison is always %dcomparison is always %d due to width of bit-fieldcomparison is always false due to limited range of data typecomparison is always true due to limited range of data typecomparison of complete and incomplete pointerscomparison of constant %qE with boolean expression is always falsecomparison of constant %qE with boolean expression is always truecomparison of distinct Objective-C types lacks a castcomparison of distinct pointer types lacks a castcomparison of pointers to disjoint address spacescomparison of promoted ~unsigned with constantcomparison of promoted ~unsigned with unsignedcomparison of unsigned expression < 0 is always falsecomparison of unsigned expression >= 0 is always truecomparison with string literal results in unspecified behaviorcomparisons like %<X<=Y<=Z%> do not have their mathematical meaningcompatible type is herecompilation terminated due to -Wfatal-errors.
compilation terminated due to -fmax-errors=%u.
compilation terminated.
complex arguments must have floating-point typecomplex arguments must have identical typescomplex invalid for %qscomponent %qs at %L has already been set by a parent derived type constructorcompound literal has variable sizecompound literal of non-object type %qTcompound literal qualified by address-space qualifiercompressed stream: %sconcept %q#D declared with a deduced return typeconcept %q#D declared with function parametersconcept %q#D with non-%<bool%> return type %qTconcept %qD has no definitionconcept must have type %<bool%>condition expression refers to iteration variable %qDconditional expression between distinct pointer types %qT and %qT lacks a castconditional expression between distinct pointer-to-member types %qT and %qT lacks a castconditional expression in operand of fold-expressionconflicting access specifications for field %qE, ignoredconflicting access specifications for method %q+D, ignoredconflicting declaration %q+#Dconflicting declaration of %q+#D with %qL linkageconflicting declaration of C function %q+#Dconflicting declaration of template %q+#Dconflicting named address spaces (%s vs %s)conflicting named address spaces (%s vs %s) for %q+Dconflicting named address spaces (%s vs generic) for %q+Dconflicting named address spaces (generic vs %s) for %q+Dconflicting return type specified for %q+#Dconflicting specifiers in declaration of %qsconflicting super class name %qEconflicting type attributes specified for %q+#Dconflicting type qualifiers for %q+Dconflicting types for %<%c%s%>conflicting types for %q+Dconflicting types for built-in function %q+Dconflicting use of -mcustom switches, target attributes, and/or __builtin_custom_ functionsconflicts with %qDconsider using '-pg' instead of '-p' with gprof(1)consider using `-pg' instead of `-p' with gprof(1)const %qs cannot be declared %<mutable%>const, volatile or __restrict qualified type %qT in %<#pragma omp declare reduction%>const, volatile or restrict qualified type in %<#pragma omp declare reduction%>const/copy propagation disabledconst_double_split got a bad insn:constant argument %d for builtin %qF is out of range (constant argument %d for builtin %qF is out of range (0..constant argument %d for builtin %qF is out of range for target typeconstant argument out of range for %qsconstant field %qD used as %<asm%> outputconstant not recomputed when ADDR_EXPR changedconstant refers to itselfconstant value required for builtin %qF argument %dconstraint mismatch at argument %d in template parameter list for %qDconstructor cannot be static member functionconstructor delegates to itselfconstructor delegation follows mem-initializer for %qDconstructor for alien class %qT cannot be a memberconstructor is not user-provided because it is explicitly defaulted in the class bodyconstructor priorities are not supportedconstructor priorities from 0 to %d are reserved for the implementationconstructor priorities must be integers from 0 to %d inclusiveconstructor syntax used, but no constructor declared for type %qTconstructors cannot be declared %<virtual%>constructors may not be cv-qualifiedconstructors may not be ref-qualifiedcontaining loopcontaining loop herecontains additional virtual method %qDcontinue statement not within a loopcontinue statement within %<#pragma simd%> loop bodycontrol flow in the middle of basic block %dcontrol reaches end of non-void functionconversion between distinct pointer types %qT and %qT lacks a castconversion between distinct pointer-to-member types %qT and %qT lacks a castconversion casts away constnessconversion from %q#T to %q#Tconversion from address space %qs to address space %qsconversion from pointer type %qT to arithmetic type %qT in a constant expressionconversion lacks type at end of formatconversion of %qT null pointer to %qT is not a constant expressionconversion of an SSA_NAME on the left hand sideconversion of register to a different sizeconversion of scalar %qT to vector %qT involves truncationconversion to %qT from %qT may change the sign of the resultconversion to %qT from boolean expressionconversion to a base class will never use a type conversion operatorconversion to a reference to a base class will never use a type conversion operatorconversion to a reference to the same type will never use a type conversion operatorconversion to a reference to void will never use a type conversion operatorconversion to incomplete typeconversion to non-const reference type %q#T from rvalue of type %qTconversion to non-scalar type requestedconversion to the same type will never use a type conversion operatorconversion to void cannot resolve address of overloaded functionconversion to void will never use a type conversion operatorconversion to void will not access object %qE of incomplete type %qTconversion to void will not access object of incomplete type %qTconversion to void will not access object of non-trivially-copyable type %qTconversion to void will not access object of type %qTconversion to volatile reference type %q#T from rvalue of type %qTconverting %<false%> to pointer type %qTconverting %<false%> to pointer type for argument %P of %qDconverting NULL to non-pointer typeconverting an array compound literal to a pointer is ill-formed in C++converting far pointer to near pointerconverting overloaded function %qD to type %q#T is ambiguousconverting to %qT from initializer list would use explicit constructor %qDconverting to non-pointer type %qT from NULLcopying non-static data member %q#D of rvalue reference typecopyprivate variable %qE is not threadprivate or private in outer contextcorrupt loop tree rootcorrupted exits list of loop %dcorrupted head of the exits list of loop %dcorrupted profile info: edge from %i to %i exceeds maximal countcorrupted profile info: number of executions for edge %d-%d thought to be %icorrupted profile info: number of iterations for basic block %d thought to be %icorrupted profile info: profile data is not flow-consistentcorrupted profile info: sum_all is smaller than sum_maxcorrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)could not close Go dump file: %mcould not close final insn dump file %qs: %mcould not close response file %scould not close temporary response file %scould not close zeroed insn dump file %qs: %mcould not convert %qE from %<void%> to %<bool%>could not convert template argument %qE from %qT to %qTcould not emit HSAIL for function %s: function cannot be clonedcould not find a spill registercould not find an integer type of the same size as %qTcould not find class %qEcould not find interface for class %qEcould not find setter/getter for %qE in class %qEcould not find specs file %s
could not open Go dump file %qs: %mcould not open dump file %qs: %mcould not open final insn dump file %qs: %mcould not open response file %scould not open symbol resolution file: %mcould not open temporary response file %scould not parse file offsetcould not parse hex numbercould not read the BRIG filecould not resolve typename typecould not split insncould not write to response file %scould not write to temporary response file %scouldn%'t understand kern.osversion %q.*scouldn%'t unmap pch_address_space: %mcpu %s is an invalid argument to builtin %screated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of -fpiccreated and used with different settings of -fpiecreated and used with differing settings of '%s'creating array of %qTcreating array of %qT, which is an abstract class typecreating array of function memberscreating array of functionscreating array of referencescreating array of voidcreating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTcreating run-time relocationcreating run-time relocation for %qDcreating selector for nonexistent method %qEcustom instruction opcode must be compile time constant in the range 0-255 for __builtin_custom_%scustom-fpu-cfg option does not support %<no-%>custom-fpu-cfg option requires configuration argumentcv-qualified type parameterdata area attributes cannot be specified for local variablesdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %qD cannot be a member templatedata member may not have variably modified type %qTdata type of %q+D isn%'t suitable for a registerdata-model=far not valid for cr16c architecturedead STMT in EH tabledead histogramdebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug: decl-specifier in declaration of deduction guidedecl-specifier invalid in conditiondeclaration %qD does not declare anythingdeclaration does not declare anythingdeclaration for parameter %qD but no such parameterdeclaration of %<extern%> variable %qD in %<for%> loop initial declarationdeclaration of %<~%T%> as member of %qTdeclaration of %q#Ddeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D has no initializerdeclaration of %q#D outside of class is not definitiondeclaration of %q#D shadows a parameterdeclaration of %q#Tdeclaration of %q+#D conflicts with built-in declaration %q#Ddeclaration of %q+#D shadows template parameterdeclaration of %q+D shadows a built-in functiondeclaration of %q+D shadows previous non-variabledeclaration of %q+D with no linkage follows extern declarationdeclaration of %qD ambiguates earlier template instantiation for %qDdeclaration of %qD as %<typedef%>declaration of %qD as array of function membersdeclaration of %qD as array of functionsdeclaration of %qD as array of referencesdeclaration of %qD as array of voiddeclaration of %qD as member of %qTdeclaration of %qD as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qD as non-functiondeclaration of %qD as non-memberdeclaration of %qD as parameterdeclaration of %qD in %qD which does not enclose %qDdeclaration of %qD in namespace %qD which does not enclose %qDdeclaration of %qD not in a namespace surrounding %qDdeclaration of %qD shadows a global declarationdeclaration of %qD shadows a member of %qTdeclaration of %qD shadows a parameterdeclaration of %qD shadows a previous localdeclaration of %qE as array of functionsdeclaration of %qE as array of voidsdeclaration of %qE as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qF has a different exception specifierdeclaration of function %qD in invalid contextdeclaration of multidimensional array must have bounds for all dimensions except the firstdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration of template parameter %q+D shadows template parameterdeclaration of type name as array of functionsdeclaration of type name as array of voidsdeclarations in dependent base %qT are not found by unqualified lookupdeclarator-id missing; using reserved word %qDdeclared heredeclared private heredeclared protected heredecltype cannot resolve address of overloaded functiondecltype evaluates to %qT, which is not a class or enumeration typedecrement of a boolean expressiondecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement of member %qD in read-only objectdecrement of pointer to an incomplete type %qTdecrement of read-only location %qEdecrement of read-only member %qDdecrement of read-only named return value %qDdecrement of read-only parameter %qDdecrement of read-only reference %qDdecrement of read-only variable %qDdeduced expression type does not satisfy placeholder constraintsdeduced initializer does not satisfy placeholder constraintsdeduced return type does not satisfy placeholder constraintsdeduced return type only available with -std=c++14 or -std=gnu++14deducing %qT as %qTdeduction guide %qD must be declared at namespace scopededuction guide %qD must not have a function bodydeduction guide for %qT must have trailing return typedefault %d minimum %d maximum %ddefault argument %qE uses %qDdefault argument %qE uses local variable %qDdefault argument for template parameter for class enclosing %qDdefault argument given for parameter %d of %q#Ddefault argument mismatch in overload resolutiondefault argument missing for parameter %P of %q+#Ddefault argument specified for lambda parameterdefault argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault arguments are only permitted for function parametersdefault target was not setdefault template arguments may not be used in function template friend re-declarationdefault template arguments may not be used in function templates without -std=c++11 or -std=gnu++11default template arguments may not be used in partial specializationsdefault type conversion can't deduce template argument for %qDdefaulted and deleted functions only available with -std=c++11 or -std=gnu++11defaulted default constructor does not initialize %q#Ddefaulted default constructor does not initialize any non-static data memberdefaulted function %q+D with default argumentdefaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qTdeferred type parameter at %Cdefining a type in a cast is invalid in C++defining a type in a compound literal is invalid in C++defining explicit specialization %qD in friend declarationdefining type in %qs expression is invalid in C++definition in block %i does not dominate use in block %idefinition in block %i follows the usedefinition of %q#D is marked %<dllimport%>definition of %q#T inside template parameter listdefinition of %q#T is not complete until the closing bracedefinition of %qD does not match %<#include <initializer_list>%>definition of %qD is not in namespace enclosing %qTdefinition of explicitly-defaulted %q+Ddefinition of implicitly-declared %qDdefinition of protocol %qE not founddefinition of static data member %q+D of dllimport%'d classdefinition provided for explicit instantiationdelegating constructors only available with -std=c++11 or -std=gnu++11deleted definition of %q+Ddeleting %qT is undefineddeleting LTRANS file %s: %mdeleting array %q#Edeleting file %s: %mdeleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviordeleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviordependent-name %qE is parsed as a non-type, but instantiation yields a typedeprecated conversion from string constant to %qTdeprecated message is not a stringdereferencing %<void *%> pointerdereferencing a null pointerdereferencing a null pointer in %qEdereferencing pointer to incomplete type %qTdereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddestructor %qD declared as member templatedestructor cannot be static member functiondestructor for %qE shall not be run eitherdestructor for alien class %qT cannot be a memberdestructor priorities are not supporteddestructor priorities from 0 to %d are reserved for the implementationdestructor priorities must be integers from 0 to %d inclusivedestructors may not be cv-qualifieddestructors may not be ref-qualifieddestructors may not have parametersdid you mean to dereference the pointer?did you mean to use logical not (%<!%>)?did you mean to use logical not?difference between %qE and %qD does not have integer typedifferent number of parametersdifferent number of resultsdifferent parameter typesdifferent receiver typesdifferent result typesdifferent underlying type in enum %q#Tdifferent varargsdirect base %qT inaccessible in %qT due to ambiguitydirect-list-initialization of %<auto%> requires exactly one elementdirective argument %qEdirective argument in the range [%E, %E]disable pass %s for function %sdisable pass %s for functions in the range of [%u, %u]distinct Objective-C type in returndivision by zerodivision by zero is not a constant expressiondo not specify both -march=... and -mcpu=...do_check(): too many argsdo_simplify(): Too many args for intrinsicdoes not match member template declaration heredoes not support multilibdominator of %d should be %d, not %ddominator of %d status unknowndouble colon in MODULE PROCEDURE statement at %Ldouble linked list of assembler names corrupteddouble linked list of clones corrupteddue to different exception specificationsdump file: %s
duplicate %<_Atomic%>duplicate %<_Thread_local%> or %<__thread%>duplicate %<const%>duplicate %<default%> case in %<_Generic%>duplicate %<mutable%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qEduplicate %qE declaration specifierduplicate %qsduplicate (or overlapping) case valueduplicate asm operand name %qsduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of '%s'duplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate 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 member %q+Dduplicate virt-specifierduplicated %<if%> conditionduring %s pass: %s
during -fcompare-debug recompilationdwarf version %d is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic_cast of %q#D to %q#T can never succeedeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge points to wrong declaration:either -fopenacc or -fopenmp must be setelement 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 formatemit_fusion_p9_load not MEMemit_fusion_p9_load, bad reg #1emit_fusion_p9_load, bad reg #2emit_fusion_p9_store not MEMemit_fusion_p9_store, bad reg #1emit_fusion_p9_store, bad reg #2emitting PIC operand, but PIC register isn%'t set upemitting conditional microcode insn %s	[%s] #%demitting microcode insn %s	[%s] #%dempty 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 index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty introduction-listempty left precision in %s formatempty precision in %s formatempty range specifiedempty scalar initializerempty struct has size 0 in C, size 1 in C++empty union has size 0 in C, size 1 in C++enable conditional move instruction usage.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 Thumbenclosing %qsenclosing OpenACC %qs constructenclosing class templates are not explicitly specializedenclosing target regionenclosing taskend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenters OpenMP structured blockenters catch blockenters synchronized or atomic statemententers try blockenum constant defined hereenum constant in boolean contextenum 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 hereenumeral and non-enumeral type in conditional expressionenumeral mismatch in conditional expression: %qT vs %qTenumeration value %qE not handled in switchenumeration values exceed range of largest integerenumerator 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 %qs not definedenvironment variable COLLECT_GCC must be setenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file '%s'environment variable DJGPP points to missing file '%s'environment variable SOURCE_DATE_EPOCH must expand to a non-negative integer less than or equal to %wderrorerror closing %s: %merror in args to spec function %qserror writing %qserror writing to %s: %merror: errors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLexception cleanup for this placement new selects non-placement operator deleteexception handling disabled, use -fexceptions to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caughtexcess elements in array initializerexcess elements in char array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for stmtexit %d->%d not recordedexpand_binop failed in movsi gotexpansion point is location %iexpected %<#pragma acc%> clauseexpected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<(%>expected %<(%> or end of lineexpected %<)%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>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 %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<asm%>expected %<catch%>expected %<class%>expected %<class%> or %<typename%>expected %<class%>, %<typename%>, or %<template%>expected %<data%>expected %<data%> after %<#pragma acc %s%>expected %<data%>, %<update%>, %<enter%> or %<exit%>expected %<declare%>expected %<decltype%>expected %<delete%>expected %<extern%>expected %<for%> after %qsexpected %<namespace%>expected %<new%>expected %<none%> or %<shared%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<parallel%> or %<target%> %<if%> clause modifierexpected %<point%>expected %<return%>expected %<scalar%>expected %<simd%> or %<reduction%> or %<target%>expected %<static_assert%>expected %<target%>expected %<template%>expected %<throw%>expected %<tofrom%>expected %<try%>expected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %qT but argument is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected ...expected [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>expected a string after %<#pragma message%>expected an SSA_NAME objectexpected an identifier for the attribute nameexpected attribute before %<...%>expected binary operatorexpected boolean expressionexpected boolean typeexpected case label or goto statementexpected channelexpected class nameexpected class-keyexpected class-nameexpected constructor, destructor, or type conversionexpected 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 expressionexpected expression-list or type-idexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected initializerexpected integerexpected integer expressionexpected integer expression before ')'expected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected map index on right hand sideexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected pointer as argument of unary %<*%>expected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected semicolonexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexplicit by-copy capture of %<this%> redundant with by-copy capture defaultexplicit 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++11explicit 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 non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit 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 used regs must be grouped at top of stackexponent-letter 'q' in real-literal-constant at %Cexpr 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 has side-effectsexpression %qE is not a constant expressionexpression cannot be used as a functionexpression 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 integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeexpression_rank(): Two array specsextend_ref(): Bad tailextended initializer lists only available with -std=c++11 or -std=gnu++11extended 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 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)fail to initialize plugin %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 open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>failure 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 %q+D invalidly declared function typefield %q+D invalidly declared method typefield %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 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%>fill 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 argument must be []bytefirst argument of %q+D should be %<int%>first 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 iterationsfixed ebp register requires %<-maccumulate-outgoing-args%>fixed ebp register requires %<target("accumulate-outgoing-args")%>fixed register %s used to pass parameter to functionfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member %qD in an otherwise empty %q#Tflexible 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 suffix %qs shadowed by implementationfloating-point constant not a valid immediate operandflow control insn inside a basic blockfold check: original tree changed by foldfold of empty expansion over %Ofopen %s: %mfopen: %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for 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 the option -misr-vector-size=X, the valid X must be: 4 or 16for 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 string argument follows the args to be formattedformat string argument is not a string typeformat string has invalid operand numberformat string is defined hereforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforward declaration of %q#Tfound %<%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=ifr30_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 too large for reliable stack checkingfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupfriend declaration %q#D declares a non-template functionfriend 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 requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>from previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qXfunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %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 is suppressed using -fno-inlinefunction %q+F can never be inlined because it uses __builtin_return or __builtin_apply_argsfunction %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 %<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 attribute mismatchfunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction called through a non-compatible typefunction cannot be instrumentedfunction declaration isn%'t a prototypefunction 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 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 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 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 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 with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function_profiler supportfunction_profiler support for MMIXfunctional cast to array type %qTgarbage at end of '#pragma nomember_alignment'gcc driver version %s %sexecuting gcc version %s
gcc version %s %s
gcov %s%s
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_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_conv_constant_to_tree(): invalid type: %sgfc_convert_constant(): Unexpected typegfc_copy_expr(): Bad expr nodegfc_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(): Bad array referencegfc_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 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).gp_offset (%ld) or end_offset (%ld) is less than zerohad to relocate PCHhard-float MIPS16 code for ABIs other than o32 and o64hardware 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-floathas different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamherehigh bound %qE above array section size in %qs clausehwcap %s is an invalid argument to builtin %siWMMXt 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 expected after %<@protocol%>if any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif this code is reached, the program will abortifunc is not supported in this configurationifunc is not supported on this targetignoring #pragma %s %signoring %<#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 %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 -fschedule-insns because of exception handling bugignoring asm-specifier for non-static local variable %q+Dignoring 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"
ignoring large linear stepignoring loop annotationignoring malformed #pragma longcallignoring nonexistent directory "%s"
ignoring packed attribute because of unpacked non-POD field %q#Dignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD, declared with attribute nodiscardignoring return value of %qD, declared with attribute warn_unused_resultignoring return value of function declared with attribute warn_unused_resultignoring returned value of type %qT, declared with attribute nodiscardignoring sink clause with offset that is not a multiple of the loop stepignoring unknown option %q.*s in %<-fdump-%s%>ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn'timplicitly popped regs must be grouped at top of stackimplied END DOimport_iso_c_binding_module(): Unable to create symbol for %simpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to noexceptin C++11 this throw will terminate because destructors default to noexceptin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qD declared herein argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atan2d(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_atrigd(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein gfc_simplify_trigd(): Bad typein passing argument %P of %qDin simplify_trig_call(): Bad intrinsicin statementin the definition of %q#Tin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDincoming edge count does not match number of PHI argumentsincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to present_or_copyincompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible types in PHI argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincompatible vector types in conditional expression: %qT, %qT and %qTincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in label_to_block_mapincorrect format in scaling, using 1/1
incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector CONSTRUCTOR elementsincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement of a boolean expressionincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of pointer to an incomplete type %qTincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %qDincremented enumerator value is too large for %<long%>incremented enumerator value is too large for %<unsigned long%>index %E denotes an offset greater than size of %qTindex in dimension %d is out of bounds at %Lindex must be integerindex value instead of field name in union initializerindex value is out of boundindirect function %q+D cannot be declared weakindirect function %q+D cannot be declared weakrefindirect function call with a yet undetermined calleeindirect jumps are not available on this targetindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninferred scalar type %qT is not an integer or floating point type of the same size as %qTinheriting constructors only available with -std=c++11 or -std=gnu++11init function found in object %sinit_arglist(): too many argumentsinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from pointer to non-enclosed address spaceinitialization left-hand side might be a candidate for a format attributeinitialization makes %q#v qualified function pointer from unqualifiedinitialization of a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)initializer for %q#D is invalidinitializer for %qT must be brace-enclosedinitializer for flexible array member %q#Dinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer in range-based %<for%> loopinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for friend function %qDinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for array of chars is too longinjected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline code to invalidate instruction cache entries after setting up nested function trampolines.inline function %q+D declared as  dllimport: attribute ignoredinline function %q+D declared but never definedinline function %q+D declared weakinline function %q+D given attribute noinlineinline function %qD given attribute noinlineinline function %qD used but never definedinline namespaces only available with -std=c++11 or -std=gnu++11inlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %q+F: %sinlining failed in call to always_inline %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsertion out of range in BIT_INSERT_EXPRinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
installation error, can't find crtoffloadtable.oinstance 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 machineinsufficient arguments to overloaded function %sinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopint-array initialized from incompatible wide stringint-array initialized from non-wide stringinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of BIT_FIELD_REFinter-module optimizations not implemented for C++interface %qE does not have valid constant string layoutinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal consistency failureinternal error: bad register: %dinternal error: builtin function %s already processedinternal error: builtin function %s had an unexpected return type %sinternal error: builtin function %s, argument %d had unexpected argument type %sinternal error: cris_side_effect_mode_ok with bad operandsinternal error: sideeffect-insn affecting main effectinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt Service Routines cannot be coded in Thumb modeinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine can't be called directlyinterrupt service routine can't have non-void return valueinterrupt service routine should have a pointer as the first argumentinterrupt service routine should have unsigned %sint as the second argumentinterrupt vector to %qE attribute is not vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread is available only on fidointrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid #pragma %sinvalid %%%c operandinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H operandinvalid %%H specifierinvalid %%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 %%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 operand 'invalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid (pointer) operands to plus/minusinvalid --param name %qsinvalid --param name %qs; did you mean %qs?invalid --param value %qsinvalid CASE_CHAINinvalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid PHI argumentinvalid PHI resultinvalid 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 operand in MEM_REFinvalid address operand in TARGET_MEM_REFinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for __builtin_arc_alignedinvalid 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 argument %d for builtin %qFinvalid 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 array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid branch to/from %s structured blockinvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of an rvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid 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 conditional operandinvalid const_cast from type %qT to type %qTinvalid const_cast of an rvalue of type %qT to type %qTinvalid 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 constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu "%s" for %s"%s"%sinvalid data model option -mdata-model=%sinvalid 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 type for attribute %qsinvalid 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 type for %<#pragma omp atomic%>invalid failure memory model for %<__atomic_compare_exchange%>invalid feature modifier in %<-march=%s%>invalid feature modifier in %<-mcpu=%s%>invalid first operand of MEM_REFinvalid form of %<#pragma omp atomic%>invalid format of %sinvalid function declarationinvalid function in gimple callinvalid 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 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 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 vector permute expressioninvalid member function declarationinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid memory model argument to builtininvalid memory model for %<__atomic_load%>invalid memory model for %<__atomic_store%>invalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to vector valued plusinvalid number of operands to __FMAinvalid offload table in %sinvalid offset operand in MEM_REFinvalid offset operand in TARGET_MEM_REFinvalid offset operand of MEM_REFinvalid operandinvalid 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 indirect referenceinvalid operand in return statementinvalid operand in unary expressioninvalid 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 plus/minus, type is a pointerinvalid operand to pointer plus, first operand is not a pointerinvalid operand to pointer plus, second operand is not an integer type of appropriate widthinvalid operand to switch statementinvalid 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 array referenceinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter %qsinvalid parameter combination for AltiVec intrinsic %sinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in BIT_INSERT_EXPRinvalid position or size operand to BIT_FIELD_REFinvalid private reduction on %qEinvalid proc_bind kindinvalid property declarationinvalid 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 reference prefixinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid rhs for gimple memory storeinvalid 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 static chain in gimple callinvalid static_cast from type %qT to type %qTinvalid storage class for function %qEinvalid target memregs value '%d'invalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for newinvalid 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 instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for propertyinvalid type of %<__MEM%> operandinvalid types %<%T[%T]%> for array subscriptinvalid 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 %<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 %<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 '%%%c'invalid use of ':' modifierinvalid 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 brace-enclosed initializer listinvalid 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 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 member function %qDinvalid use of non-static member function of type %qTinvalid use of nonstatic data member %qEinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid 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 value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector type for attribute %qEinvalid 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_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 linkageitem 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 lastprivateiteration variable %qE should not be lineariteration variable %qE should not be privateiteration variable %qE should not be reductioniterator variableits dest_idx should be %d, not %divar %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 %sjunk at end of #pragma ADDRESSjunk at end of #pragma GCC memregs [0..16]junk at end of #pragma __nostandardjunk at end of #pragma __standardjunk 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 longcalljunk at end of %<#pragma %s%>junk at end of %<#pragma GCC pch_preprocess%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma message%>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 weak%>junk at end of '#pragma extern_model'junk at end of '#pragma ms_struct'junk at end of '#pragma options'junk at end of '#pragma unused'keyword %<export%> not implemented, and will be ignoredkeyword %<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 label %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qE referenced outside of any functionlabel at end of compound statementlabel's context is not the current function decllambda capture initializers only available with -std=c++14 or -std=gnu++14lambda expressions only available with -std=c++11 or -std=gnu++11lambda in local class %q+T cannot capture variables from the enclosing contextlambda templates are only available with -std=c++14 or -std=gnu++14lambda-expression in a constant expressionlambda-expression in template-argumentlambda-expression in unevaluated contextlane %wd out of range %wd - %wdlang_* check: failed in %s, at %s:%dlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelast argument must be an immediateld 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 rotate count >= width of typeleft rotate count is negativeleft 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 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 %u bytes, but argument is %slimit is %u 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 parenthesizedliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %q+D conflicts with raw literal operator %qDliteral operator with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal label %qE conflicts with existing labellocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation 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 intrinsiclong, short, signed or unsigned used invalidly for %qslookup 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 uses OpenACC parallelism disallowed by containing routineloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser throw specifier for %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 typelp_array does not match region_treelp_array is corrupted for lp %ilseek failed while reading export datalto_obj_file_open() failedlvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in asm statementmachine independent builtin code out of rangemacro name missing after %qsmake_generic(): Can't find generic symbol %qsmaking multiple clones of %qDmalformed #pragma ADDRESS variable addressmalformed #pragma GCC visibility pushmalformed #pragma builtinmalformed #pragma ghs sectionmalformed #pragma redefine_extname, ignoredmalformed #pragma weak, ignoredmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed '#pragma __extern_prefix', ignoringmalformed '#pragma extern_model', ignoringmalformed '#pragma member_alignment'malformed '#pragma member_alignment', ignoringmalformed '#pragma ms_struct {on|off|reset}', ignoringmalformed '#pragma ms_struct', ignoringmalformed '#pragma options align={mac68k|power|reset}', ignoringmalformed '#pragma options', ignoringmalformed COLLECT_GCC_OPTIONSmalformed option -fplugin-arg-%s (missing -<key>[=<value>])malformed ptx filemalformed spec function argumentsmalformed spec function namemangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %Cmangling __underlying_typemangling typeof, use decltype insteadmangling unknown fixed point typemap can only be compared to nilmapping 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 numbermaximum limit of %d namespaces searched for %qEmaximum number of arrays per scop.maximum number of isl operations, 0 means unlimitedmaximum number of parameters in a SCoP.maximum value of parameter %qs is %umay not use both -EB and -ELmay not use both -m32 and -m64mduc 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 cannot be declared both %<virtual%> and %<constexpr%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD conflicts with virtual function table field namemember %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %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-specifiersmembers of an explicitly specialized class are defined without a template headermemory access check always failmemory allocation failed while reading export datamemory input %d is not directly addressablememory 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 can not 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 sizeminimum value of parameter %qs is %umio_array_ref(): Unknown array refmips16 function profilingmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatched argumentsmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<=%> (after %<getter%> attribute)missing %<=%> (after %<setter%> attribute)missing '(' after '#pragma unused', ignoringmissing ')' after '#pragma unused', ignoringmissing PHI defmissing REG_EH_REGION note at the end of bb %imissing [big-endian|little-endian|default] after %<#pragma scalar_storage_order%>missing [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>missing arch name in %<-march=%s%>missing argument to %qsmissing 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 definitionmissing device or architecture after %qsmissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing increment expressionmissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing makefile target after %qsmissing method %s%s%smissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing sentinel in function callmissing template argumentsmissing template arguments after %qTmissing terminating %c charactermissing type-name in typedef-declarationmixing 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 BIT_FIELD_REFmodification of %qE is not a constant expressionmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructsmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one %<depend(source)%> clause on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifierms_abi and sysv_abi attributes are not compatiblems_hook_prologue attribute isn%'t compatible with -mfentry for 32-bitms_hook_prologue is not compatible with nested functionmsp430_select_hwmult_lib needs one or more argumentsmultidimensional 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 specified.multiple EH personalities are supported only with assemblers supporting .cfi_personality directivemultiple 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 loop axes specified for routinemultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple ref-qualifiersmultiple save reg 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 use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionmysterious repository information in %snaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename lookup of %qD changedname lookup of %qD changed for ISO %<for%> scopingname 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 %qD not allowed in using-declarationnamespace alias %qD not allowed here, assuming %qDnamespace-scope anonymous aggregates must be staticneed %<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 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 trampolines not supported on this targetnested functions not supported on this targetnested name specifier %qT for enum declaration does not name a class or namespacenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>new cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew types may not be defined in a return typenew_symbol(): Symbol name too longnext 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 %q#D member function declared in class %qTno %qs getter foundno FUNCTION_PROFILER for CRISno 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 context to resolve type of %qEno corresponding deallocation function for %qDno data type for mode %qsno declaration of property %qs found in the interfaceno default argument for %qDno description yet.no field %qD found in union being initializedno 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 call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno members matching %<%T::%D%> in %q#Tno 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 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 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 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 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 double precision REAL argument to %s intrinsic at %Lnon-AAPCS derived PCS variantnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-call exception handling mismatchnon-class template %qT used without template argumentsnon-class, non-variable partial specialization %qD is not allowednon-const integer argument %u in call to function %qEnon-constant argument 1 to __atomic_always_lock_freenon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by typedefnon-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 in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-decl/MEM_REF LHS in clobber statementnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function in gimple callnon-integer argument 1 to __atomic_is_lock_freenon-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-integral used in conditionnon-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-template declaration of %qDnon-memory input %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-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 BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-scalar typenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, can%'t use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %<concept%>non-static data member %qE declared %<constexpr%>non-static data member declared with placeholder %qTnon-static data member initializers only available with -std=c++11 or -std=gnu++11non-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, can%'t 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 BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPRnon-trivial conversion at assignmentnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qD is not allowednon-variable %qD in declaration with more than one declarator with placeholder typenon-vector CONSTRUCTOR with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label nonnull argument %qD compared to NULLnonnull argument has invalid operand number (argument %lu)nonnull argument references non-pointer operand (argument %lu, operand %lu)nonnull argument with out-of-range operand number (argument %lu, operand %lu)nonnull attribute without arguments on a non-prototypenormalization cannot co-exist with scaling
not allowed type combination in BIT_INSERT_EXPRnot configured for SPE ABInot configured for SPE instruction setnot 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 sentinelnotenote: null argument where non-null required (argument %lu)null destination pointernull format stringnull pointernull pointer dereferencenumber 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 the vector not a power of twonumber of components of vector not a power of twonumber of counters is %d instead of %dnumber of results does not match number of valuesnumber of variables in %<depend(sink)%> clause does not match number of iteration variablesnumeric argument of %qE attribute must be in range 0..63objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject is not a methodobject missing in use of %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 expectedobsolete Maverick format code '%c'obsolete option -I- used, please use -iquote insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>odr-used inline variable %qD is not definedoffload compiler %s not foundoffset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD is not ABI-compliant and may change in a future version of GCCoffset 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 of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly 0.0 can be loaded as an immediateonly 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 plain %<auto%> return type can be deduced to %<void%>only uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-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 output file %qs: %sopening output file %s: %moperand %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 fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %T/%t must be reg + const_int:operands to ?: have different types %qT and %qToperation 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 %qs is valid for %s but not for %soption %s is not supported together with -fopenaccoption("%s") was already specifiedoptional argumentoptions enabled: options or targets missing after %qsoptions passed: ordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with null pointeroriginal %<default%> is hereoriginal declaration appeared hereoriginal definition appeared hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notout-of-bounds access may be optimized awayouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer block of region %i is wrongouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with "%s" 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 regs must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in enumeration valuesoverflow in enumeration values at %qDoverflowed output arg list for %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverride controls (override/final) only available with -std=c++11 or -std=gnu++11overriding %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 %qDpacked 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 %qEpadding 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 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 declared %<auto%>parameter list does not match a valid signature for %s()parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter name omittedparameter names (without types) in function 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 7.1parametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses required around this composite literal to avoid parsing ambiguityparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT TYPE statement at %Cparse error in 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_PASSpassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing arg %d of %qE discards qualifiers from pointer target typepassing 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 %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 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 restrict-qualified parameter aliases with argument %Zpassing argument %i to restrict-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 stackpch_preprocess pragma should only be used with -fpreprocessedpedwarnpedwarn: perhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: pex_init failed: %mplaceholder constraints not satisfiedplacement new constructing an array of objects of type %qT 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 %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplugin %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 %s was specified with different paths:
%s
%splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with --enable-pluginpointerpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer bounds were lost due to unexpected expression %spointer 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 passing argument %d of %qE differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer value used where a floating point value was expectedpointer-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to arrays with different qualifiers are incompatible in ISO Cpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in BIT_FIELD_REFposition-independent code not supportedposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepossible problem detected in invocation of delete [] operator:possible problem detected in invocation of delete operator:post-increment address is not a registerpostfix %qD should return %qTpotential null pointer dereferencepre-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 sequencepreferentially allocate registers that allow short instruction generation.prefix %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 %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+D was hereprevious declaration of %qDprevious declaration of %qD was hereprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D was hereprevious definition of %qD was hereprevious implicit declaration of %q+D was hereprevious labelprevious non-prototype definition hereprevious specification in %q#D herepreviously declared herepreviously defined herepreviously defined here as %spreviously used hereprimary template %qDprimary template hereprivate member %q#D in anonymous unionprofiler support for CR16profiler support for VxWorksprofiling 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 ~unsigned is always non-zeroproperty %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 can not be a bit-fieldproperty can not be an arrayproperty declaration not in @interface or @protocol contextprotected member %q#D in anonymous unionprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol attributes are not available in Objective-C 1.0prototype declarationprototype 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 referencesqualified 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 ~%qTr0 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++11raw literal operator %q+D conflicts with literal operator template %qDrdynamic is not supportedre-initialization of %qs at %Lread 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 input filereading through null pointer (argument %d)readonly property can not be setreceiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecompiling with -fcompare-debugrecursive evaluation of default argument for %q#Drecursive inliningrecursive type %qT undefinedrecursively required by substitution of %qS
recursively required from %q#D
redeclaration %q#D with different constraintsredeclaration %qD differs in %<constexpr%> from previous declarationredeclaration of %<enum %E%>redeclaration of %<pragma omp declare reduction%>redeclaration of %q#Dredeclaration of %q#D may not have default argumentsredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qT as a non-templateredeclaration of %qs %<#pragma omp declare reduction%> for type %qTredeclaration of C++ built-in type %qTredeclaration of Objective-C class %qsredeclaration of enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Dredefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q#Dredefinition of parameter %q+Dredefinition of typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant redeclaration of %<constexpr%> static data member %qDredundant redeclaration of %q+Dredundant redeclaration of %qD in same scoperef-qualifiers only available with -std=c++11 or -std=gnu++11reference %qD is initialized with itselfreference %qs cannot be declared %<mutable%>reference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to dead statementreference to local variable %qD returnedreference to non-lvalue returnedreference type %qT in %<#pragma omp declare reduction%>region of lp %i is wrongregion_array does not match region_treeregion_array is corrupted for region %iregister name given for non-register variable %q+Dregister name not specified for %q+Dregister of %qD used for multiple global register variablesregister or memory expression expected for 'M' output modifierregister or memory expression expected for 'N' output modifierregister specified for %q+D isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatiblereimplementation of class %qEreinterpret_cast from integer to pointerreinterpret_cast from type %qT to type %qT casts away qualifiersrelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremoved loop %d in loop treeremoving .rpo file: %mrename spec %s to %s
renaming .rpo file: %mrepeated %<@%> before Objective-C stringrepeated %s in formatrepository file '%s' does not contain command-line argumentsrequest for implicit conversion from %qT to %qT not permitted in C++request for member %qD in %qE, which is of non-class type %qTrequest for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)request for member %qD is ambiguousrequest for member %qD is ambiguous in multiple inheritance latticerequest for member %qE in non-class type %qTrequest for member %qE in something not a structure or unionrequested ABI requires -march to subsume the %qc extensionrequested alignment %d is larger than %drequested alignment for %q+D is greater than implemented alignment of %wurequested alignment is not a positive power of 2requested alignment is not an integer constantrequested alignment is too largerequested init_priority is not an integer constantrequested init_priority is out of rangerequested init_priority is reserved for internal userequested position is less than zerorequested position is not an integer constantrequire_atom(): bad atom type requiredrequired by substitution of %qS
required from %q#D
requires-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 typeresult of %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult with non-constant character lengthreturn 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 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 no value, in function returning %qTreturning a value from a constructorreturning a value from a destructorreturning initializer listreturning reference to temporaryreturns_nonnull attribute on a function not returning a pointerreverse 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 >= than the precision of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright rotate count >= width of typeright rotate count is negativeright 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 looprx100 cpu does not have FPU hardwarerx200 cpu does not have FPU hardwaresame variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> constructsame_comdat_group is not a circular listsame_comdat_group list across different groupssaw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscalar_storage_order argument must be one of "big-endian" or "little-endian"scalar_storage_order is not supported because endianness is not uniformscaling 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++11scoped/unscoped mismatch in enum %q#Tsecond 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 argument to vec_vextract4b must be 0..12second 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 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 conflictselected fp16 options are incompatibleselector must be an immediateselector must be an integer constant in the range 0..%wiself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with -Eset number of nops to emit before each insn pattern.setjmp/longjmp inside simd constructsetter name 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 rtxshift count not unsigned 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(): 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 CONSTRUCTORsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsize in array new must have integral typesize mismatch in argument %d of %qEsize of %q+D is %d bytessize of %q+D is larger than %wd bytessize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is negativesize of array %qD is not an integral constant-expressionsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is too largesize of array has non-integral type %qTsize of array is negativesize 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 %wd bytessize of tiles for loop blocking.size 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 optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.size 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 incompatiblesorry, 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 %qE have changed, the profile data may be out of datesource type is not polymorphicspec %qs has invalid %<%%0%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 arg to SYSROOT_HEADERS_SUFFIX_SPECspec failure: more than one arg to SYSROOT_SUFFIX_SPECspec 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 %q#T in different namespacespecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified mode too small for enumeral valuesspecified option %qs more than oncespecifying 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 charactersspurious %<>>%>, use %<>%> to terminate a template argument listspurious trailing %<%%%> in formatstack 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 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 %wd bytesstack usage might be %wd bytesstack usage might be unboundedstack_offset must be a multiple of 4stack_offset must be at least 4stackframe too big: %d bytesstart 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 name:statement will never be executedstatement with no effectstatement-expressions are not allowed outside functions nor in template-argument listsstatic %qs cannot be declared %<mutable%>static 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 %<concept%>static declaration of %q+D follows non-static declarationstatic 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_cast from type %qT to type %qT casts away qualifiersstatically 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 of implied-do loop at %L could not be simplified to a constant valuestmt (%p) marked modified after optimization pass: stmt volatile flag not up-to-datestmt with wrong VUSEstorage 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 class specifiers invalid in parameter 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 knownstrange 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 supportstring literal in function template signaturestrong-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 %dstructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64subframework include %s conflicts with framework includesubprogram %q+F not marked Inlinesubprogram %q+F not marked Inline_Alwayssubscript 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%>suggest 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:suggested alternative: %qssupport for mode %qssupported core architectures:%sswitch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> has no effect unless -ffinite-math-only is specifiedswitch %<-mcustom-%s%> has no effect unless -fno-math-errno is specifiedswitch %<-mcustom-%s%> has no effect unless -funsafe-math-optimizations is specifiedswitch %<-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 -mcpu=%s conflicts with -march=%s switchswitch 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 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 failedsysctl for kern.osversion failed: %msystem path %qs is not absolutetaking address of expression of type %<void%>taking address of temporarytaking address of temporary arraytaking address of xvalue (rvalue reference)taking the address of a label is non-standardtarget 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 AltiVec ABItarget attribute or pragma changes SPE ABItarget attribute or pragma changes darwin64 ABItarget attribute or pragma changes double precision floating pointtarget attribute or pragma changes long double sizetarget attribute or pragma changes single precision floating pointtarget 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 formattarget the software simulator.template %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE involves template parameter(s)template 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 failuretemplate 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 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 in declaration of primary templatetemplate-id %qD used as a declaratortemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>the "%s" debug format cannot be used with pre-compiled headersthe %<getter%> attribute may only be specified oncethe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %<setter%> attribute may only be specified oncethe %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 ' ' 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 of passing aggregates with %d-byte alignment has changed in GCC 5the ABI of passing homogeneous float aggregates has changed in GCC 5the 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 RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe 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 NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe assignment suppression scanf featurethe call requires ifunc, which is not supported by this targetthe combination of %qs and %qs is incompatible with %qsthe comparison will always evaluate as %<false%> for the address of %qD will never be NULLthe comparison will always evaluate as %<true%> for the address of %qD will never 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 control flow of function %qE does not match its profile data (counter %qs)the dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a VEC_COND_EXPR 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 %wd bytes is larger than %wd 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 layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5the m210 does not have little endian supportthe mangled name of %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of a thunk for %qD changes between -fabi-version=%d and -fabi-version=%dthe mangled name of the initialization guard variable for %qD changes between -fabi-version=%d and -fabi-version=%dthe max value for the last size range should be -1 for option %qsthe next to last argument must be an 8-bit immediatethe omitted middle operand in ?: will always be %<true%>, suggest explicit middle operandthe program should also define %qDthe 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 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 result of the conversion is unspecified because %qE is outside the range of type %qTthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type being destroyed is %qT, but the destructor refers to %qTthe use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7the value of %qD is not usable in a constant expressionthe xabort's argument must be an 8-bit immediatethere 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 vec_vinsert4b must be 0..12third 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 builtin function is only available on the fr405 and fr450this builtin function is only available on the fr450this builtin function is only available on the fr500 and fr550this builtin is not supported for this targetthis compiler does not support %sthis compiler does not support PowerPC (arch flags ignored)this compiler does not support X86 (arch flags ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this 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 statement may fall throughthis 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 variable %qE used in target regionthreadprivate variable %qE used in untied taskthrow will always call terminate()throwing NULL, which has integral, not pointer typetls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"tls_model argument not a stringto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either -M or -MMto refer to a type member of a template parameter, use %<typename %E%>token %u has x-location == %utoken %u has x-location == y-location == %utoken %u has y-location == %utoo few arguments to %%:compare-debug-auxbase-opttoo few arguments to %%:replace-extensiontoo few arguments to %%:version-comparetoo 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=resettoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many alternatives in %<asm%>too many argumentstoo many arguments for formattoo many arguments to %%:compare-debug-auxbase-opttoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo 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 arguments to overloaded function %stoo many braces around initializer for %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo 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 declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size of local objects too largetotal size of local variables exceeds architecture limittrack topn target addresses in indirect-call profile.traditional 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 return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with -std=c++11 or -std=gnu++11trampoline 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 %s with %d operands in %s, at %s:%dtree check: accessed operand %d of omp_clause %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 class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected omp_clause %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 %itrue/false edge after a non-GIMPLE_COND in bb %dtry removing the parentheses around the type-idtry using %qE insteadtrying to encode non-integer type as a bitfieldtrying 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 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 defined in anonymous namespace can not match across the translation unit boundarytype %qT defined in anonymous namespace can not 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 assertion only valid for interface typestype attributes ignored after type is already definedtype 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 mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in BIT_INSERT_EXPRtype mismatch in address expressiontype mismatch in array range referencetype mismatch in array referencetype mismatch in binary expressiontype mismatch in complex expressiontype mismatch in component referencetype mismatch in conditional expressiontype mismatch in fused multiply-add expressiontype mismatch in parameter %itype mismatch in pointer plus expressiontype mismatch in real/imagpart referencetype mismatch in sad expressiontype mismatch in shift expressiontype mismatch in vector permute expressiontype mismatch in widening multiply-accumulate expressiontype mismatch in widening vector shift expressiontype 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 %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 asm operand %qE could not be determinedtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype 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 has different TREE_TYPEtype variant has different TYPE_BINFOtype variant has different TYPE_FIELDStype variant has different TYPE_SIZE_UNITtype variant has different TYPE_VFIELDtype variant with TYPE_ALIAS_SET_KNOWN_Ptype variant's TREE_TYPEtype variant's TYPE_BINFOtype variant's TYPE_SIZE_UNITtype was previously declared %qEtype's TREE_TYPEtype's TYPE_BINFOtype's TYPE_SIZE_UNITtype-punning to incomplete type might break strict-aliasing rulestype/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 decltype instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypeid of qualified function type %qTtypeid-expression is not a constant expression because %qE is of polymorphic typetypes 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 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 exception-declarationstypes may not be defined in parameter typestypes may not be defined in template argumentstypespec 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 generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open dynamic dependency '%s'unable 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 use '%s' for PIC registerunbounded 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 mismatch in enum %q#Tunexpected !$OMP ATOMIC expression at %Lunexpected AST of kind %sunexpected argumentunexpected argument to msp430_select_hwmult_lib: %sunexpected attributeunexpected base-type in cris_print_baseunexpected expression %qE of kind %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 side-effects in addressunhandled alignment for '#pragma nomember_alignment'unidentifiable call opuninitialized const %qDuninitialized const %qD 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%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown '#pragma extern_model' model '%s'unknown '#pragma member_alignment' name %sunknown -mdebug-%s switchunknown CRIS cpu version specification in -mtune= : %sunknown CRIS version specification in -march= or -mcpu= : %sunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specifier in memory model to builtinunknown array size in deleteunknown asm flag output %qsunknown basic block reordering algorithm %qsunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown cc_attr valueunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for -mtuneunknown demangling style '%s'unknown destunknown excess precision style %qsunknown flag passed in -moverride=%s (%s)unknown floating point contraction style %qsunknown insn modeunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for -mrecip=%sunknown pass %s specified in -fdisableunknown pass %s specified in -fenableunknown pointer size model %qsunknown profile update method %qsunknown property attributeunknown punctuation '%c'unknown 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 srcunknown stack check parameter %qsunknown switch -mlong-double-%sunknown 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 -marchunknown value %qs for -mcpuunknown value %qs for -mtuneunknown value %qs of -mmacosx-version-minunknown vectorization library ABI type (%s) for -mveclibabi= switchunknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunnamed class defined hereunnamed field has incomplete typeunnamed 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 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 voidunordered comparison on non-floating point argumentunquote_string(): got bad stringunreachableunrecognizable insn:unrecognized addressunrecognized argument in option %qsunrecognized argument of -mcpu: %sunrecognized 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 command line option %<-%s%>unrecognized command line option %<-%s%>; did you mean %<-%s%>?unrecognized command line option %<-fdump-%s%>unrecognized command line option %<-fopt-info-%s%>unrecognized command line option %qsunrecognized control register number: %d - using 'psw'unrecognized debug output level %qsunrecognized edge flag: '%s'unrecognized enum value: '%s'unrecognized format specifierunrecognized gcc debugging option: %cunrecognized hwpy field in msp430_mcu_data[%d]: %dunrecognized include_flags 0x%x passed to print_specific_helpunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized option -fdisableunrecognized option -fenableunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for Altivec builtin %qFunresolved overloaded builtinunrestricted unions only available with -std=c++11 or -std=gnu++11unsafe 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 transactionunsuffixed float constantunsupported argument to %qDunsupported argument type to builtin functionunsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported fixed-point conversionunsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported simdlen %dunsupported size for integer registerunterminated assembly dialect alternativeunterminated format stringunused arguments in $-style formatunused parameter %qDunused 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 %<-faligned-new%> to enable C++17 over-aligned new supportuse %<...%> to expand argument packuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse -Winvalid-pch for more informationuse -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subpartsuse __attribute__ ((vector_size)) insteaduse __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSWuse internal function id in profile lookup.use of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with -std=c++14 or -std=gnu++14use 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++14use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without -mvsxuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without -mvsxuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsxuse of %<this%> in a constant expressionuse of %qD before deduction of %<auto%>use 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 an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse 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 invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of namespace %qD as expressionuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for stmtuse option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your codeused array that cannot be converted to pointer where scalar is requiredused 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 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++11uses %qD, which does not have an alignment parameterusing %<%c%s%>using %qs with unsigned type has no effectusing IBM extended precision long doubleusing IEEE extended precision long doubleusing alias template specialization %qT after %qsusing darwin64 ABIusing invalid field %qDusing num_workers (%d), ignoring %dusing old darwin ABIusing result of function returning %<void%>using template type parameter %qT after %qsusing temporary as lvalueusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing vector_length (%d), ignoring %dusing vector_length (%d), ignoring runtime settingusing xvalue (rvalue reference) as lvalueusing-declaration for non-member at class scopevalid 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 values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096validate_value_data: Loop in regno chain (%u)validate_value_data: [%u] Bad next_regno for empty chain (%u)validate_value_data: [%u] Bad oldest_regno (%u)validate_value_data: [%u] Non-empty reg in chain (%s %u %i)value %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 has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> functionvariable %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 concept has no initializervariable length array %qD is usedvariable length array is usedvariable 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 symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with -std=c++14 or -std=gnu++14variable 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 bound is unknownvariable-sized compound literalvariable-sized object may not be initializedvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic constraint introduced without %<...%>variadic functions must use the base AAPCS variantvariadic templates only available with -std=c++11 or -std=gnu++11variadic thunk callvec_adde only accepts 3 argumentsvec_addec only accepts 3 argumentsvec_cmpne only accepts 2 argumentsvec_extract only accepts 2 argumentsvec_insert only accepts 3 argumentsvec_lvsl is deprecated for little endian; use assignment for unaligned loads and storesvec_lvsr is deprecated for little endian; use assignment for unaligned loads and storesvec_mul only accepts 2 argumentsvector CONSTRUCTOR element is not a GIMPLE valuevector CONSTRUCTOR with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector insertion not at element boundaryvector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector types expected in sad expressionvector types expected in vector permute expressionvectorization did not happen for a simd loopvectors with different element number found in vector permute expressionverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_eh_tree 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: REG_BR_PROB does not match cfg %i %iverify_gimple failedverify_histograms failedverify_ssa failedverify_type failedversion attribute is not a stringversion control conflict marker in filevirt-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 stmtvirtual definition is not an SSA namevirtual definition of statement not up-to-datevirtual function cannot have deduced return typevirtual 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 of type %qD violates one definition rule  virtual use of statement not up-to-datevirtual use operand missing for stmtvisibility argument must be one of "default", "hidden", "protected" or "internal"visibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvolatile must be specified on any memory that is effected by DMA.vtable for waitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweakref %q+D must have static linkageweakref %q+D ultimately targets itselfweakref attribute must appear before alias attributeweakref is not supported in this configurationwhen writing output to %s: %mwide character array initialized from incompatible wide stringwide character array initialized from non-wide stringwide string literal in %<asm%>width of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwill be assumed to return %<id%> and acceptwill not generate power5 instructions because assembler lacks power5 supportwill not generate power6 instructions because assembler lacks power6 supportwill not generate power7 instructions because assembler lacks power7 supportwill not generate power8 instructions because assembler lacks power8 supportwill not generate power9 instructions because assembler lacks power9 supportwithwithin this loopwork-sharing region may not be closely nested inside of work-sharing, %<critical%>, %<ordered%>, %<master%>, 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 into constant object (argument %d)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 edge %d->%d for PHI argumentwrong 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 %<__builtin_addressof%>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_launder%>wrong number of arguments to %<__builtin_shuffle%>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 type argument to %swrong type argument to abswrong 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 plusx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can work around this by removing the initializerz/Architecture mode not supported on %sz/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero 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}Project-Id-Version: gcc 8.2.0
Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
POT-Creation-Date: 2018-07-25 14:25+0000
PO-Revision-Date: 2018-10-01 13:43+0300
Last-Translator: Pavel Maryanov <acid@jack.kiev.ua>
Language-Team: Russian <gnu@d07.ru>
Language: ru
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Bugs: Report translation errors to the Language-Team address.
Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);
X-Generator: Poedit 2.1.1


Инструкции по составлению и отправке отчётов об ошибках см. на:

Инструкции по подготовке сообщений об ошибках:
%s.


Продолжать? 
(y — да, n — нет) 
Ключи компоновщика
==================


Ключи, начинающиеся с -g, -f, -m, -O, -W, или --param, автоматически
 передаются процессам, запускаемым %s.
  Чтобы передать ключи
 этим процессам, используйте ключи -W<буква>.


вывод ldd с конструкторами/деструкторами.

write_c_file - выходное имя %s, префикс %s
                           Показать специфические ключи командной строки.

          %s        %qD        <anonymous>    -F, --fullname                          Напечатать полное имя файла

    -f, --function                          Вывести информацию уровня функции

    -h, --hotonly                           Вывести информацию только о "горячих" объектах/функциях

    -n, --normalize <int64_t>           Нормализовать профиль

    -o, --object                            Вывести информацию уровня объекта

    -o, --output <dir>                  Выходной каталог

    -s, --scale <вещ. или дробь>        Масштабировать счётчики профиля

    -v, --verbose                       Подробный вывод

    -w, --weight <w1,w2>                Веса каталогов 1, 2 (веществ. значения)

    Включённом в %s:%d:    включённом из %qs    включённом из %qs в %r%s:%d%R    включённом из %qs в %r%s:%d:%d%R   при помощи ранее заданного обработчика для %<%T%>   ранее заданным обработчиком для %qT   в преобразовании указателя на элемент   в преобразовании указателя на элемент-функцию  %q#D  %q+T имеет нетривиальный деструктор  %qE  %qE не эквивалентно %qE  %qT является неоднозначным базовым классом %qT  %qT не является производным от %qT  %s  ('-v --help' показывает ключи всех проходов компиляции).

  (вы можете отключить это посредством -fno-deduce-init-list)  -###                     Как -v, но параметры берутся в кавычки и команды не запускаются.

  --help                   Показать этот текст.

    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].

  --sysroot=<каталог>      Использовать <каталог> как корневой для заголовков

                           и библиотек.
  --target-help             Показать специфические ключи целевой платформы.

  --version                Показать информацию о версии компилятора.

  -B <каталог>             Добавить <каталог> к списку поиска программ 
                             компилятора.

  -E                       Только препроцессинг, без компиляции, сборки и компоновки.

  -S                       Только компиляция, без ассемблирования сборки и компоновки.

  -Wa,<ключи>              Передать в ассемблер <ключи>, разделённые запятыми.

  -Wl,<ключи>              Передать в компоновщик <ключи>, разделённые запятыми.

  -Wp,<ключи>              Передать в препроцессор <ключи>, разделённые запятыми.

  -Xassembler <арг>        Передать <арг> ассемблеру.

  -Xlinker <арг>           Передать <арг> компоновщику.

  -Xpreprocessor <арг>     Передать <арг> препроцессору.

  -a, --all-blocks                Показать сведения для всех блоков
  -b, --branch-probabilities      Вывести вероятности переходов
  -c                       Компиляция и сборка, но без компоновки.

  -d, --display-progress          Показывать информацию о выполнении
  -dumpmachine             Показать имя целевой платформы.

  -dumpspecs               Показать все встроенные спецификации.

  -dumpversion             Показать версию компилятора.

  -f, --function-summaries        Вывести сводки для всех функций
  -h, --help                      Показать эту справку и выйти
  -n, --no-output                 Не создавать выходной файл
  -no-canonical-prefixes   Не канонизировать пути при сборке относительных
                           префиксов к другим компонентам gcc.

  -o <файл>                Записать результат в <файл>.

  -o, --object-directory КАТАЛОГ|ФАЙЛ  Искать объектные файлы в КАТАЛОГе
                                       или в вызываемом ФАЙЛе
  -p, --preserve-paths            Сохранить все компоненты полного имени
  -pass-exit-codes          Выход с максимальным кодом возврата от прохода.

  -pie                     Генерировать позиционно-независимый код для

                           выполняемых модулей.
  -pipe                    Использовать конвейер, а не промежуточные файлы.

  -print-file-name=<lib>   Показать полное маршрутное имя библиотеки <lib>.

  -print-libgcc-file-name  Показать имя run-time библиотеки компилятора.

  -print-multi-directory   Показать корневой каталог с версиями libgcc.

  -print-multi-lib         Показать соответствие между ключами

                           каталогами поиска библиотек.

  -print-multi-os-directory Показать относительный путь к библиотекам операционной системы.

  -print-multiarch         Показать триплет GNU, используемый как компонент

                           маршрутных имён библиотек.
  -print-prog-name=<prog>  Показать полное имя компонента компилятора <prog>.

  -print-search-dirs       Показать каталоги поиска.

  -print-sysroot           Показать целевой каталог библиотек.

  -print-sysroot-headers-suffix Показать суффикс sysroot, используемый для поиска заголовочных файлов.

  -r, --relative-only             Показать данные только для исходных текстов
                                    с относительными маршрутами
  -s, --source-prefix КАТАЛОГ     Префикс исходных текстов
  -save-temps              Не удалять промежуточные файлы.

  -save-temps=<arg>        Не удалять промежуточные файлы.

  -shared                  Создать разделяемую библиотеку.

  -specs=<файл>            Использовать <файл> спецификаций вместо 
                             внутренних спецификаций компилятора.

  -std=<стандарт>          Считать, что исходный код следует <стандарту>.

  -time                    Включить хронометраж проходов.

  -u, --unconditional-branches    Показать счётчики безусловных переходов
  -v                       Показать команды, запускаемые компилятором.

  -v, --version                   Показать номер версии и выйти
  -w, --verbose                   Вывод подробной информации
  -x <язык>                    Указать язык для следующих входных файлов.
                           Допустимые языки: c c++ assembler none
                           'none' означает стандартное поведение
                           угадывания языка по расширению файла.
  -x, --hash-filenames            Хэшировать длинные пути к файлам
  конструктор, принимающий единственный аргумент собственного класса некорректен  qualified-id требуется  поскольку это несистемный каталог, повторяющий системный каталог
  базового класса %qT  базовый класс %qT %q+T не литерал  поскольку это дает лучшую последовательность преобразований аргумента  поскольку следующие виртуальные функции являются чистыми в пределах %qT:  вместо требуемых %d  но не переопределяет %<%T(const %T&)%>  но не переопределяет %<operator=(const %T&)%>  невозможно вывести шаблон для %qT из нешаблонного типа %qT  возможные преобразования - %qD и %qD  кандидат ожидает %d аргумент, %d предоставлено  кандидат ожидает %d аргумента, %d предоставлено  кандидат ожидает %d аргументов, %d предоставлено  невозможно преобразовать %qE (типа %qT) к типу %qT  преобразование из возвращаемого типа %qT спецификации шаблона функции преобразования в %qT не есть точное соответствие  невозможно вывести параметр шаблона %qD  пересекает инициализацию %q#D  выведены конфликтующие типы для параметра %qT (%qT и %qT)  выведены конфликтующие значения для нетипового параметра %qE (%qE и %qE)  входит в %<constexpr%> оператор if  входит в OpenMP структурный блок  входит в catch-блок  входит в контекст %q#D, имеющий нетривиальный деструктор  входит в контекст %q#D, имеющий нетривиальный деструктор  входит в синхронизируемый или атомарный оператор  входит в try-блок  покидает OpenMP структурный блок  ожидался шаблон класса, а обнаружено %qE  ожидался шаблон класса, обнаружено %qT  ожидалась константа типа %qT, а обнаружено %qT  ожидался шаблон типа %qD, обнаружено %qT  ожидался тип, обнаружено %qE  ожидался тип, обнаружено %qT  отсюда  в вызове %qD  в вычислении %<%Q(%#T, %#T)%>  в throw-выражении  противоречивый вывод parameter pack с %qT и %qT  при инициализации %P -го аргумента %qD  тип элемента-функции %qT не есть корректный аргумент шаблона  merge [ключи] <dir1> <dir2>           Слияние содержимого файлов покрытия

  несоответствие типов %qT и %qT  или %<operator=(const %T&)%>  либо %<transaction_may_cancel_outer%> функция  overlap [опции] <dir1> <dir2>              Вычислить перекрытие двух профилей

  передача %qT как аргумент %<this%> отбрасывает квалификаторы  поддержка профилирования обеспечивается только в архивном формате  возвращаемый тип %qT функции явного преобразования не может быть преобразован в %qT посредством квалификационного преобразования  rewrite [опции] <каталог>             Перезаписать содержимое файла с данными покрытия

  поскольку %q+#D объявлена в базовом классе  пропускает инициализацию %q#D  подстановка выведенных аргументов шаблона приводит к ошибкам обнаруженных ранее  аргумент шаблона %qE не соответствует указателю на элемент константе %qE  вывод/подстановка аргумента шаблона неудачна:  параметр шаблона %qD не есть parameter pack, но аргумент %qD таковым является  параметры шаблона для шаблона аргумента шаблона несовместимы с другими выведенными аргументами шаблона  при конкретизации %qD  типы %qT и %qT имеют несовместимые cv-qualifiers  тип массива переменного размера %qT не есть корректный аргумент шаблона  если инициализирован здесь (BB %d) Все ключи с требуемыми характеристиками уже выведены
 Не найдены ключи с требуемыми характеристиками
 Ничего не найдено.  --help=%s выводит *все* ключи, поддерживаемые для языка %s.

 заданы несовместимые ключи генерации кода объявлено здесь!$ACC LOOP %s в PARALLEL области не допускает %s аргументы в %L!$ACC LOOP %s циклы не образуют прямоугольное итерационное пространство в %L!$ACC LOOP не может быть DO WHILE или DO без управления циклом в %L!$ACC LOOP итерационная переменная должна быть типа integer в %L!$ACC в %C начинает закомментированную строку, поскольку за ним не следует пробел и это не строка продолжения!$OMP ATOMIC CAPTURE capture оператор должен читать из скалярной переменной встроенного типа в %L!$OMP ATOMIC CAPTURE capture оператор должен устанавливать скалярную переменную встроенного типа в %L!$OMP ATOMIC CAPTURE capture оператор читает не из той переменной, в которую update оператор пишет в %L!$OMP ATOMIC CAPTURE update оператор должен устанавливать скалярную переменную встроенного типа в %L!$OMP ATOMIC READ оператор должен читать из скалярной переменной встроенного типа в %L!$OMP ATOMIC присваивание встроенные IAND, IOR или IEOR должны иметь два аргумента в %L!$OMP ATOMIC присваивание встроенные должны быть MIN, MAX, IAND, IOR или IEOR в %L!$OMP ATOMIC присваивание должно быть var = var op expr или var = expr op var в %L!$OMP ATOMIC присваивание должно иметь оператор или встроенную в правой части в %L!$OMP ATOMIC аргументы встроенных функций кроме одного не должны ссылаться на %qs в %L!$OMP ATOMIC аргументы встроенных должны быть скалярами в %L!$OMP ATOMIC оператор должен устанавливать скалярную переменную встроенного типа в %L!$OMP ATOMIC var = var op expr не эквивалентно математически var = var op (expr) в %L!$OMP ATOMIC с ALLOCATABLE переменной в %L!$OMP DECLARE REDUCTION %s не найдена в %L!$OMP DECLARE REDUCTION %s не найден для типа %s в %L!$OMP DECLARE SIMD должна ссылаться на объемлющую процедуру %qs в %L!$OMP DECLARE TARGET переменная %qs в %L не есть SAVEd!$OMP в %C начинает закомментированную строку, поскольку за ним не следует пробел и это не строка продолжения"::" ожидалось после природы модуля в %C, но не было найдено"USE :: модуль" в %C# %s %.2f %.2f
порядок поиска для #include "...":
порядок поиска для #include <...>:
#pragma GCC memregs должна предшествовать всем декларациям функций#pragma GCC memregs принимает число [0..16]#pragma GCC optimize не допускается внутри функций#pragma GCC optimize string... оформлена некорректно#pragma GCC option не допускается внутри функций#pragma GCC target для этой машины не поддерживается#pragma GCC target string... оформлена некорректнопосле #pragma GCC visibility должно быть push или pop#pragma GCC visibility push() должна задавать default, internal, hidden или protected#pragma GHS endXXXX не соответствует предшествующей startXXX#pragma GHS endXXXX без предшествующей startXXX#pragma implementation для %qs после включения файла#pragma message: %s#pragma pack (pop) без соответствующей прагмы #pragma pack (push)#pragma pack проигнорирована, т.к. не имеет смысла с ключом -fpack-struct#pragma pack(pop, %E) встретилась без соответствующей #pragma pack(push, %E)#pragma redefine_extname игнорирована из-за конфликта с декларацией __asm__#pragma redefine_extname проигнорирована, поскольку конфликтует с предыдущей  директивой #pragma redefine_extname#pragma redefine_extname проигнорирована, поскольку конфликтует с предыдущим  переименованием#pragma vtable больше не поддерживается$ дескриптор в %L$ номер операнда использован после формата без номера операнда$ должен быть последним спецификатором в формате в %L%%LOC() как rvalue в %C%<!%> некорректно в GIMPLE%<#pragma %s%> может использоваться только в составных операторах%<#pragma GCC ivdep%> должна быть внутри функций%<#pragma GCC optimize (string [,string]...)%> не имеет закрывающей %<)%>%<#pragma GCC optimize%> не строка и не число%<#pragma GCC option%> не является строковым литералом%<#pragma GCC pch_preprocess%> должна быть первой%<#pragma GCC pop_options%> без соответствующей %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> не имеет закрывающей %<)%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> не поддерживается для C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> не поддерживается на этой целевой платформе%<#pragma acc %s data%> не содержит клаузулу перемещения данных%<#pragma acc routine%> уже применена к %qD%<#pragma acc routine%> должна быть применена до определения%<#pragma acc routine%> должна быть применена до использования%<#pragma acc routine%> должна быть в контексте файла%<#pragma acc routine%> именует множество перегрузокза %<#pragma acc routine%> не следует немедленно декларация или определение одиночной функцииза %<#pragma acc routine%> не следует немедленно декларация или определение функции%<#pragma acc update%> должна содержать по крайней мере одну %<device%> или %<host%> клаузулу%<#pragma omp atomic capture%> использует два различных выражения для памятив %<#pragma omp atomic capture%> используются две различные переменные для памяти%<#pragma omp atomic update%> использует два различных выражения для памятив %<#pragma omp atomic update%> используются две различные переменные для памяти%<#pragma omp cancel for%> внутри %<nowait%> для конструкции%<#pragma omp cancel for%> внутри %<ordered%> для конструкции%<#pragma omp cancel section%> внутри %<nowait%> sections конструкции%<#pragma omp cancel%> должна задавать одну из %<parallel%>, %<for%>, %<sections%> или %<taskgroup%> клаузул%<#pragma omp cancellation point%> должна задавать одну из %<parallel%>, %<for%>, %<sections%> или %<taskgroup%> клаузул%<#pragma omp declare reduction%> объединитель ссылается на переменную %qD, которая не %<omp_out%> и не %<omp_in%>%<#pragma omp declare reduction%> инициализатор ссылается на переменную %qD, которая не %<omp_priv%> и не %<omp_orig%>%<#pragma omp declare reduction%> не в контексте файла или блоказа %<#pragma omp declare simd%> должна следовать декларация или определение функцииза %<#pragma omp declare simd%> должна следовать декларация функции или определение или другая %<#pragma omp declare simd%>%<#pragma omp declare simd%>, за которой не следует немедленно декларация функции или определение%<#pragma omp declare simd%>, за которой не следует немедленно одиночная декларация функции или определениеза %<#pragma omp declare simd%> не следует непосредственно декларация функции или определение%<#pragma omp declare target%> с клаузулами между %<#pragma omp declare target%> без клаузул и %<#pragma omp end declare target%>%<#pragma omp end declare target%> без соответствующей %<#pragma omp declare target%>%<#pragma omp ordered%> с %<depend%> клаузулой может использоваться только в составных операторах%<#pragma omp section%> может использоваться только в конструкции %<#pragma omp sections%>%<#pragma omp simd%> использована с итерационной переменной класса %qE%<#pragma omp target data%> должна содержать хотя бы одну %<map%> клаузулу%<#pragma omp target data%> с map-type отличном от %<to%>, %<from%>, %<tofrom%> или %<alloc%> на %<map%> клаузуле%<#pragma omp target enter data%> должна содержать хотя бы одну %<map%> клаузулу%<#pragma omp target enter data%> с map-type отличном от %<to%> или %<alloc%> на %<map%> клаузуле%<#pragma omp target exit data%> должна содержать хотя бы одну %<map%> клаузулу%<#pragma omp target exit data%> с map-type отличном от %<from%>, %<release%> или %<delete%> на %<map%> клаузуле%<#pragma omp target update%> должна содержать хотя бы одну %<from%> или %<to%> клаузулу%<#pragma omp target%> с map-type отличном от %<to%>, %<from%>, %<tofrom%> или %<alloc%> на %<map%> клаузуле%<#pragma weak%> декларация для %q+D не допускается, проигнорировананекорректно употреблять %<#pragma%>ограничитель %<%%%> использован с номером последнего операнда%<%%%c%> только две последние цифры года%<%%%c%> в некоторых локализациях дает только две последние цифры года%<%.*s%> директивный вывод от %wu до %wu байт вызывает превышение результатом %<INT_MAX%>%<%.*s%> директивный вывод от %wu до %wu байт превышает минимальный требуемый размер 4095%<%.*s%> директивный вывод от %wu до %wu байт может вызвать превышение результатом %<INT_MAX%>%<%.*s%> директивный вывод от %wu до %wu байт может превысить минимальный требуемый размер 4095%<%.*s%> директивный вывод может быть усечен записью %wu байт в область размера %wu%<%.*s%> директивный вывод может быть усечен записью %wu байт в область размера %wu%<%.*s%> директивный вывод может быть усечен записью %wu байт в область размера %wu%<%.*s%> директивный вывод может быть усечен записью %wu байт в область размера от %wu до %wu%<%.*s%> директивный вывод может быть усечен записью %wu байт в область размера от %wu до %wu%<%.*s%> директивный вывод может быть усечен записью %wu байт в область размера от %wu до %wu%<%.*s%> директивный вывод может быть усечен записью %wu или более байт в область размера %wu%<%.*s%> директивный вывод может быть усечен записью %wu или более байт в область размера от %wu до %wu%<%.*s%> директивный вывод может быть усечен записью от %wu до %wu байт в область размера %wu%<%.*s%> директивный вывод может быть усечен записью от %wu до %wu байт в область размера от %wu до %wu%<%.*s%> директивный вывод может быть усечен записью примерно %wu или более байт в область размера %wu%<%.*s%> директивный вывод может быть усечен записью примерно %wu или более байт в область размера от %wu до %wu%<%.*s%> директивный вывод может быть усечен записью до %wu байт в область размера %wu%<%.*s%> директивный вывод может быть усечен записью до %wu байт в область размера от %wu до %wu%<%.*s%> директивный вывод усечен записью %wu байт в область размера %wu%<%.*s%> директивный вывод усечен записью %wu байт в область размера %wu%<%.*s%> директивный вывод усечен записью %wu байт в область размера %wu%<%.*s%> директивный вывод усечен записью %wu байт в область размера от %wu до %wu%<%.*s%> директивный вывод усечен записью %wu байт в область размера от %wu до %wu%<%.*s%> директивный вывод усечен записью %wu байт в область размера от %wu до %wu%<%.*s%> директивный вывод усечен записью %wu или более байт в область размера %wu%<%.*s%> директивный вывод усечен записью %wu или более байт в область размера от %wu до %wu%<%.*s%> директивный вывод усечен записью от %wu до %wu байт в область размера %wu%<%.*s%> директивный вывод усечен записью от %wu до %wu байт в область размера от %wu до %wu%<%.*s%> директивный вывод усечен записью примерно %wu или более байт в область размера %wu%<%.*s%> директивный вывод усечен записью примерно %wu или более байт в область размера от %wu до %wu%<%.*s%> директивный вывод усечен записью до %wu байт в область размера %wu%<%.*s%> директивный вывод усечен записью до %wu байт в область размера от %wu до %wu%<%.*s%> директивная запись %wu байт в область размера %wu%<%.*s%> директивная запись %wu байт в область размера %wu%<%.*s%> директивная запись %wu байт в область размера %wu%<%.*s%> директивная запись %wu байт в область размера от %wu до %wu%<%.*s%> директивная запись %wu байт в область размера от %wu до %wu%<%.*s%> директивная запись %wu байт в область размера от %wu до %wu%<%.*s%> директивная запись %wu или более байт в область размера %wu%<%.*s%> директивная запись %wu или более байт в область размера от %wu до %wu%<%.*s%> директивная запись от %wu до %wu байт в область размера %wu%<%.*s%> директивная запись от %wu до %wu байт в область размера от %wu до %wu%<%.*s%> директивная запись примерно %wu или более байт в область размера %wu%<%.*s%> директивная запись примерно %wu или более байт в область размера от %wu до %wu%<%.*s%> директивная запись до %wu байт в область размера %wu%<%.*s%> директивная запись до %wu байт в область размера от %wu до %wu%<%D::%D%> не является элементом класса%<%D::%D%> не является элементом %qT%<%E::%E%> не был декларирован%<%E::%E%> не класс или пространство имен%<%E::%E%> не класс, пространство имен или перечисление%<%E::%E%> не тип%<%E::%E%> scoped attribute директива проигнорирована%<%T::%D%> обозначает конструктор в %qT%<%T::%D%> обозначает деструктор%<%T::%D%> обозначает конструктор, а не тип%<%T::%E%> не был декларирован%<%T::%E%> не является типом%<%T::%E%> именует конструктор, а не тип%<%c%> не является корректным символом в идентификаторе%<%c%> не является корректным символом для идентификатора%<%c%E%> не найдено в протокол(ах)%<%s %E%> декларированное внутри списка параметров не будет видно вне этого определения или декларации%<%s %s%> конструкция не вложена замкнуто в области %qs%<%s + %s%> в %L должна быть меньше или равна BIT_SIZE(%qs)%<%s taskgroup%> конструкция не вложена замкнуто в %<taskgroup%> области%<%s%> неизвестенограничитель %<&%> без указания класса регистров%<&%> не допускается сам по себе в строке %d%<&&%> некорректно в GIMPLE%<)%> ожидалась в %C%<*%> в булевом контексте, предлагается %<&&%> взамен%<-%s%> конфликтует с другими ключами, которые задают процессор %s%<-Wabi=1%> не поддерживается, используется =2%<-fabi-compat-version=1%> не поддерживается, используется =2%<-fabi-version=1%> больше не поддерживается%<-fcheck-pointer-bounds%> не поддерживается для этой целевой платформы%<-fcheck-pointer-bounds%> не поддерживается с %<-fsanitize=bounds%>%<-fcheck-pointer-bounds%> не поддерживается с %<-fsanitize=bounds-strict%>%<-fcheck-pointer-bounds%> не поддерживается с Address Sanitizer%<-fcheck-pointer-bounds%> не поддерживается с Thread Sanitizer%<-fd-lines-as-code%> не имеет эффекта в свободной форме%<-fd-lines-as-comments%> не имеет эффекта в свободной форме%<-femit-struct-debug-detailed=dir:...%> должно позволять не меньше чем %<-femit-struct-debug-detailed=ind:...%>%<-fobjc-abi-version%> >= 2 не поддерживается на %<-m32%> целевых платформах с %<-fnext-runtime%>%<-fobjc-abi-version%> >= 2 следует использовать для %<-m64%> целевых платформ с %<-fnext-runtime%>%<-fobjc-exceptions%> требуется для включения Objective-C синтаксиса исключений%<-fobjc-gc%> игнорируется для %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> игнорируется для %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> игнорируется для %<-fnext-runtime%>, если %<-fobjc-abi-version%> >= 2%<-fobjc-sjlj-exceptions%> единственная поддерживаемая система исключений для %<-fnext-runtime%> с %<-fobjc-abi-version%> < 2%<-fsplit-stack%> в настоящее время поддерживается только на GNU/Linux%<-fsplit-stack%> в настоящее время поддерживается только на PowerPC64 GNU/Linux с glibc-2.18 или старше%<-fsplit-stack%> для этой конфигурации не поддерживается%<-fsplit-stack%> требует поддержку ассемблера для CFI директив%<-gdwarf%s%> двусмысленна; используйте %<-gdwarf-%s%> для DWARF версии или %<-gdwarf -g%s%> для уровня отладкиошибка: %<-gant%> вместо %<-gnat%>ключ %<-march=%s%> несовместим с выбранным ABI%<-march=%s%> требует %<-mfp32%>ключ %<-mcpu=%> устарел; используйте %<-mtune=%> или %<-march=%>%<-mdynamic-no-pic%> перебивает %<-fpic%>, %<-fPIC%>, %<-fpie%> или %<-fPIE%>%<-mfpxx%> использоваться только с o32 ABI%<-mfpxx%> требует %<-mlra%>Ключ %<-mfused-madd%> устарел; используйте %<-ffp-contract=%>.%<-mgp32%> и %<-mfp64%> могут сочетаться, только если процессор поддерживает команды mfhc1 и mthc1%<-mgp32%> и %<-mfp64%> могут сочетаться только при использовании ABI o32ключ %<-mgp32%> задан для 64-битного процессораключ %<-mgp64%> задан для 32-битного ABIключ %<-mgp64%> задан для 32-битного процессораключи %<-mintel-syntax%> и %<-mno-intel-syntax%> устарели; используйте %<-masm=intel%> и %<-masm=att%>для %<-mips3d%> требуется %<-mpaired-single%>%<-mmsa%> должно использоваться с %<-mfp64%> и %<-mhard-float%>для %<-mno-gpopt%> требуется %<-mexplicit-relocs%>ключ %<-mpcommit%> устарел%<-mrtd%> игнорируется в 64-битном режимеключ %<-msse5%> был удален%<-msseregparm%> используется без SSE включения%<-mtune=x86-64%> устарело; используйте вместо этого соответственно %<-mtune=k8%> или %<-mtune=generic%>%<-static-libgfortran%> не поддерживается в этой конфигурации%<-x %s%> не имеет смысла за последним входным файлом%<...%> как аргументы.)обработчик %<...%> должен быть последним в своем try-блоке%<...%> содержит неверный номер операнда%<::%> требуется в PROCEDURE связывании с явной целью в %C%<::%D%> не был декларирован%<::%E%> не был декларирован%<::%E%> не класс или пространство имен%<::%E%> не класс, пространство имен или перечисление%<::%E%> не тип%<::main%> должна возвращать %<int%>список аргументов шаблона не должен начинаться с %<<::%>%<<<%> в булевом контексте, имелось в виду %<<%> ?%<=> target%> некорректно для DEFERRED связывания в %Cоператор %<>>%> трактуется в C++11 как две правые угловые скобки%<>>%> должно быть %<> >%> внутри списка аргументов вложенного шаблона%<@dynamic%> недоступно в Objective-C 1.0%<@dynamic%> не в @implementation контексте%<@dynamic%> требует, чтобы @interface класса был доступенв конструкции %<@encode%> в качестве аргумента должен быть задан типотсутствует %<@end%> в контексте реализации%<@end%> должен находиться в контексте @implementation%<@optional%> допускается только в @protocol контексте%<@optional%> недоступно в Objective-C 1.0%<@package%> недоступен в Objective-C 1.0%<@package%> в настоящее время имеет тот же эффект, что и %<@public%>%<@property%> недоступно в Objective-C 1.0%<@required%> допускается только в @protocol контексте%<@required%> недоступно в Objective-C 1.0%<@synchronized%> аргумент не является объектом%<@synthesize%> нельзя использовать в категориях%<@synthesize%> недоступно в Objective-C 1.0%<@synthesize%> не в @implementation контексте%<@synthesize%> требует, чтобы @interface класса был доступен%<@throw%> (rethrow) использовано вне блока @catch%<@throw%> аргумент не является объектом%<@try%> без %<@catch%> или %<@finally%>%<G0%> в формате в %L%<GCC unroll%> директива не запускает цикл в %C%<I%> в %L и %<J%> в %L не могут обе быть BOZ литеральными константами%<MOLD%> аргумент %<TRANSFER%> встроенной функции в %L не должен быть %s%<[%E] =%> использовано в определенном в GNU-стиле инициализаторе для класса %qT%<[*]%> не допускается нигде кроме прототипа функции%<[*]%> не является декларациейспецификатор %<_Alignas%> не должен уменьшать выравнивание %qEспецификатор %<_Alignas%> не должен уменьшать выравнивание безымянного поля%<_Atomic%> %qD в предложении %<aligned%>%<_Atomic%> %qD в %<firstprivate%> клаузуле %<target%> конструкции%<_Atomic%> %qD в предложении %<linear%>%<_Atomic%> %qD в %qs клаузуле%<_Atomic%> %qD в неявной %<firstprivate%> клаузуле %<target%> конструкции%<_Atomic%> %qD в неявной %<map%> клаузуле%<_Atomic%> %qE в %<reduction%> клаузуле%<_Atomic%> %qE в %qs клаузуле%<_Atomic%> применен к квалифицированному типу%<_Atomic%> выражение в %<#pragma omp atomic%>%<_Atomic%> в Objective-C%<_Atomic%> итерационная переменная %qE%<_Atomic%> квалифицированный тип в %<#pragma omp declare reduction%>%<_Atomic%>-квалифицированный массивный тип%<_Atomic%>-квалифицированный тип функции%<_Atomic%>-квалифицированный параметр типа %qT для %q+D%<_Atomic%>-квалифицированный возвращаемый тип в %qD%<_Float%d%s%> не поддерживается для этой целевой машины%<_Generic%> ассоциация имеет тип функции%<_Generic%> ассоциация имеет неполный тип%<_Generic%> ассоциация имеет тип переменной длины%<_Generic%> селектор соответствует нескольким ассоциациям%<_Generic%> селектор типа %qT несовместим ни с какой ассоциацией%<_Generic%> задает два совместимых типа%<_Noreturn%> в пустой декларации%<_Sat%> использован без %<_Fract%> или %<_Accum%>атрибут %<__BELOW100__%> применим только к переменным%<__GIMPLE%> допускается только с -fgimple%<__RTL%> функция не может компилироваться с %<-flto%>%<__alignof%> применено к битовому полю%<__auto_type%> в пустой декларации%<__auto_type%> может использоваться только с одним декларатором%<__auto_type%> требует простого идентификатора в качестве декларатора%<__auto_type%> требует инициализированной декларации данных%<__auto_type%> использован с инициализатором битового поляоперанд %<__builtin_complex%> имеет не плавающий типоперанды %<__builtin_complex%> имеют разные типывторой аргумент %<__builtin_longjmp%> должен быть 1вызов %<__builtin_next_arg%> без аргумента%<__gcc_host_wide_int__%> не определен как %<long%> или %<long long%>%<__gcc_host_wide_int__%> не определен как тип%<__int%d%> не поддерживается этой целевой платформой%<__int%d%> не поддерживается для этой целевой машины%<__label__%> не в начале блока%<__restrict%> может задаваться только для объектов и функций%<__thread%> перед %<extern%>%<__thread%> перед %<static%>%<__thread%> перед %qD%<__thread%> может задаваться только для объектов и функций%<__transaction_atomic%> без включения поддержки транзакционной памяти%<__transaction_cancel%> не внутри %<__transaction_atomic%>%<__transaction_cancel%> внутри %<__transaction_relaxed%>%<__transaction_cancel%> без включения транзакционной памяти%<__transaction_relaxed%> без включения поддержки транзакционной памяти%<a%d%> аргумент %qs встроенной функции в %L должен быть %s(%d)%<a1%> аргумент %qs встроенной функции в %L должен быть INTEGER, REAL или CHARACTER%<acc update%> должна содержать хотя бы одну %<device%> или %<host%> или %<self%> клаузулу в %L%<alignas%> аргумент имеет нецелочисленный тип %qT%<aligned%> клаузула выражения выравнивания должна быть целочисленной%<aligned%> клаузула выражения выравнивания должна быть положительным константным целочисленным выражениемграница %<alloca%> неизвестна%<или%> от двух взаимно исключающих сравнений на равенство - всегда 0%<asm%> в %<constexpr%> функцииограничитель операнда %<asm%> не согласуется с размером операндадля операнда %<asm%> заданы недопустимые ограничениядля операнда %<asm%> требуется неосуществимая перезагрузка данныхспецификаторы %<asm%> не допускаются для нестатических элементов данных%<assign%> атрибут конфликтует с %<copy%> атрибутом%<assign%> атрибут конфликтует с %<retain%> атрибутом%<assign%> может быть небезопасным для Objective-C объектов; пожалуйста укажите явно, если вам это нужно%<async%> выражение должно быть целочисленным%<auto%> можно задавать только для переменных или деклараций функций%<auto%> меняет смысл в C++11; пожалуйста удалите его%<auto%> конфликтует с другими OpenACC спецификаторами циклов%<auto%> в пустой декларации на уровне файла%<auto%> параметр недопустим в данном контексте%<bank_switch%> не действует на функции не для прерываний%<builtin_return_address%> содержит только 2 байта адреса%<concept%> не может встречаться в typedef декларации%<concept%> доступно только с -fconceptsспецификаторы %<const%> и %<volatile%> для функции %qD некорректны в декларации поляспецификаторы %<const%> и %<volatile%> для функции %qD некорректны в декларации параметраспецификаторы %<const%> и %<volatile%> для функции %qD некорректны в декларации типаспецификаторы %<const%> и %<volatile%> для функции %qD некорректны в декларации переменной%<const%> может задаваться только для объектов и функций%<constexpr%> не может встречаться в typedef декларации%<constexpr%> не может использоваться для деклараций типов%<constexpr%> конструктор для объединения %qT должен инициализировать в точности один нестатический элемент данных%<constexpr%> требуется для инициализации внутри класса статического элемента данных %q#D нецелого типа%<copy%> атрибут допустим только для Objective-C объектов%<critical%> область не может быть вложена внутри %<critical%> области с тем же именем%<custom-%s=%> не опознано как FPU инструкция%<custom-%s=%> требует аргументаметка %<default%> вне оператора switch%<delete[]%> не есть константное выражение%<depend(%s)%> допускается только в %<omp ordered%>%<depend(sink)%> клаузула ждет лексически более поздней итерации%<depend(sink)%> ссылается на итерацию отсутствующую в пространстве итераций%<depend(source)%> клаузула задана вместе с %<depend(sink:)%> клаузулами в той же конструкции%<device%> идентификатор должен быть целочисленным%<dim%> аргумент %qs встроенной функции в %L не есть корректный индекс коизмерения%<dim%> аргумент встроенной функции %qs в %L не есть корректный индекс измерения%<dim%> аргумент встроенной функции %s в %L не есть корректный индекс измерения%<dist_schedule%> выражение размера чанка должно быть целочисленным%<distribute%> область должна быть строго вложена в %<teams%> конструкции%<dynamic_cast%> не разрешено с -fno-rtti%<else%> без предшествующего %<if%>декларация %<enum %E%> в заголовке %<for%>-цикла%<explicit%> может быть задан только для конструкторов%<explicit%> в friend декларации%<explicit%> вне декларации классаатрибут %<externally_visible%> действует только в public-объектахза атрибутом %<fallthrough%> не следует %<;%>%<fallthrough%> атрибут задан несколько раз%<fallthrough%> атрибут задан с параметроматрибутная директива %<fast_interrupt%> игнорируетсядекларации в заголовке %<for%>-цикла допускаются только в C99 или C11 режиме%<friend%> может быть задан только внутри класса%<friend%> использовано вне класса%<gang%> числовое выражение должно быть целочисленным%<gang%> числовое значение должно быть положительным%<gang%> статическое выражение должно быть целочисленным%<gang%> статическое значение должно быть положительным%<generic%> процессор может использоваться только для %<-mtune=%> ключа%<generic%> процессор может использоваться только для %<target("tune=")%> атрибутаатрибут %<gnu_inline%> в %q+D%<goto%> в %<constexpr%> функции%<goto%> не есть константное выражение%<grainsize%> выражение должно быть целочисленнымзначение %<grainsize%> должно быть положительнымпредложение %<inbranch%> несовместимо с %<notinbranch%>%<inline%> может задаваться только для функций%<inline%> в пустой декларациине допускается использовать %<inline%> в декларации специализации friend-шаблона %qDв декларации friend-класса использован квалификатор %<inline%>некорректно указано %<inline%> для функции %qs, объявленной вне глобальной области видимости%<inline%> спецификатор некорректен для переменной %qD декларированной в контексте блока%<intel%> процессор может использоваться только для %<-mtune=%> ключа%<intel%> процессор может использоваться только для %<target("tune=")%> атрибута%<l1-cache-size%> параметр не степень двойки %d%<linear%> клаузула для переменной отличной от итератора цикла заданного в конструкции, скомбинированной с %<distribute%>%<linear%> клаузула не может задаваться вместе с %<ordered%> клаузулой с параметромшаг предложения %<linear%> %qE не является ни константой, ни параметром%<linear%> клаузула выражения шага должна быть целочисленным выражениемшаг %<linear%> предложения является параметром %qD, который не указан в %<uniform%> предложении%<location_t%> не определен как типимя %<locus%> не определено как типGCC не поддерживает тип %<long long long%>недопустимо использовать %<long long%> для %qs%<long%> и %<short%> одновременно заданы для %qsнедопустимо использовать %<long%> для %qs%<long%> или %<short%> некорректны для %qs%<long%> или %<short%> заданы в описании %qs с типом charв ISO C %<long%>-выражение в операторе switch не преобразуется в %<int%>%<long%>, %<int%>, %<short%> или %<char%> некорректны для %qsфункция %<main%> декларирована как %<_Noreturn%>%<master%> область не может быть замкнуто вложена внутри work-sharing, explicit task или %<taskloop%> области%<memset%> использовано с константным нулевым параметром длины; возможно это следствие перестановки параметров%<memset%> использовано с длиной равной числу элементов без умножения на размер элемента%<namespace%> определение здесь не допускается%<new%> типа %qT с расширенным выравниванием %d%<no-custom-%s%> не принимает аргументы%<nonmonotonic%> модификатор задан для %qs вида планирования%<nonmonotonic%> модификатор планирования задан вместе с %<ordered%> предложениемвыход из функции с атрибутом %<noreturn%>%<nowait%> предложение не может использоваться вместе с %<copyprivate%>%<num_tasks%> выражение должно быть целочисленнымзначение %<num_tasks%> должно быть положительнымзначение %<num_teams%> должно быть положительнымзначение %<num_threads%> должно быть положительным%<operator delete%> должен иметь результат типа %qT%<operator delete%> имеет первый параметр типа %qT%<operator new%> не должен возвращать NULL, если только он не декларирован %<throw()%> (или задан ключ -fcheck-new)%<operator new%> должен возвращать тип %qT%<operator new%> имеет %<size_t%> (%qT) в качестве первого параметра%<operator%s%>%<operator%s%> в %<%E %s %E%>%<operator%s%> в %<%E%s%>%<operator%s%> в %<%s%E%>%<operator=%> должен возвращать ссылку на %<*this%>%<operator[]%>%<operator[]%> в %<%E[%E]%>%<или%> от двух сравнений на неравенство с разными величинами - всегда 1%<ordered simd threads%> должна быть замкнуто вложена внутри %<for simd%> области%<ordered%> %<simd%>  должно быть замкнуто вложена внутри %<simd%> области%<ordered%> параметр клаузулы меньше чем %<collapse%>%<ordered%> клаузула с параметром не может быть задана в %qs конструкции%<ordered%> конструкция с %<depend%> клаузулой должна быть замкнуто вложена внутри цикла с %<ordered%> клаузулой с параметром%<ordered%> конструкция с %<depend%> клаузулой должна быть замкнуто вложена внутри %<ordered%> цикла%<ordered%> область не может быть замкнуто вложена внутри %<critical%>, %<ordered%>, explicit %<task%> или %<taskloop%> области%<ordered%> область должна быть замкнуто вложена внутри области цикла с %<ordered%> клаузулой%<priority%> выражение должно быть целочисленнымзначение %<priority%> должен быть неотрицательным%<readonly%> атрибут конфликтует с %<readwrite%> атрибутом%<readonly%> атрибут конфликтует с %<setter%> атрибутом%<register%> в пустой декларации на уровне файлаиспользован %<register%> спецификатор класса хранения%<reinterpret_cast<%T>(%E)%> не является константным выражением%<requires%> доступно только с -fconcepts%<retain%> атрибут конфликтует с %<copy%> атрибутом%<retain%> атрибут допустим только для Objective-C объектовоператор %<return%> <значение> в функции возвращающей voidоператор %<return%> без значения в функции, возвращающей не void-значение%<safelen%> клаузула выражения должна быть положительным константным целочисленным выражением%<seq%> переопределяет другие OpenACC спецификаторы циклов%<shape%> аргумент %<reshape%> встроенной функции в %L имеет больше чем %d элементов%<shape%> аргумент %<reshape%> встроенной функции в %L должен быть массивом константного размеранедопустимо использовать %<short%> для %qs%<short%> или %<long%> некорректны для %qs%<signed%> и %<unsigned%> одновременно заданы для %qs%<signed%> или %<unsigned%> некорректны для %qs%<simdlen%> клаузула выражения должна быть положительным константным целочисленным выражениемзначение предложения %<simdlen%> больше значения %<safelen%> предложенияоператор %<sizeof%> применен к битовому полю%<sizeof%> от массивного параметра функции %qE вернет размер от %qTаргумент %<sizeof...%> должен быть окружен скобками%<source%> аргумент %<shape%> встроенной функции в %L не должен быть массивом предполагаемого размераслово %<static%> недопустимо при определении (в отличие от объявления) статического элемента данных в классе%<static%> спецификатор некорректен для функции %qs декларированной вне глобального контекста%<std::tuple_size<%T>::value%> не является целочисленным константным выражениемдекларация %<struct %E%> в заголовке %<for%>-цикла%<target("rtd")%> игнорируется в 64-битном режиме%<target("sseregparm")%> используется без SSE включения%<target("tune=x86-64")%> устарело; используйте вместо этого соответственно %<target("tune=k8")%> или %<target("tune=generic")%>%<teams%> конструкция не вложена замкнуто в %<target%> конструкции%<this%> допускается в OpenMP только в %<declare simd%> клаузулахимя %<this%> недоступно для статических элементов-функций%<this%> недопустим в данном контексте%<this%> не было захвачено для этой lambda функции%<thread_limit%> выражение должно быть целочисленнымзначение %<thread_limit%> должно быть положительным%<threadprivate%> %qD не есть переменная файла, пространства имен или контекста блока%<threadprivate%> %qE директива не в %qT определении%<threadprivate%> %qE имеет неполный тип%<tile%> аргумент требует целочисленный тип%<tile%> аргумент требует положительной целочисленной константы%<transaction_may_cancel_outer%> вызов функции не внутри внешней транзакции или %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> может задаваться только для виртуальной функцииимя %<tree%> не определено как указательный типимя %<tree%> не определено как тип%<try%> в %<constexpr%> функции%<typedef%> в этой декларации отброшеноператор %<typeid%> не может присутствовать в константном выражении%<typename %T::%D%> именует %q#T, который не является шаблоном класса%<typename %T::%D%> именует %q#T, который не является типомоператор %<typeof%> применен к битовому полюдекларация %<union %E%> в заголовке %<for%>-цикла%<va_start%> в функции с фиксированным числом аргументов%<vector%> выражение длины должно быть целочисленным%<vector%> значение длины должно быть положительным%<virtual%> может задаваться только для функций%<virtual%> вне декларации класса%<virtual%> задано более одного раза в base-спецификаторе%<void%>, как единственный параметры не может содержать квалификаторы%<void%> должен быть единственным параметром%<volatile%> может задаваться только для объектов и функций%<wait%> выражение должно быть целочисленныматрибут %<weakref%> игнорируется, поскольку функция определенаатрибут %<weakref%> игнорируется, поскольку переменная инициализированаатрибут %<weakref%> должен сопровождаться атрибутом %<alias%>%<worker%> числовое выражение должно быть целочисленным%<worker%> числовое значение должно быть положительным%<||%> некорректно в GIMPLE%<~%> над булевым выражением%<~%> от выражения типа bool%<~auto%> доступно только с -std=c++14 или -std=gnu++14квалификатор %E в asm проигнорирован%K%s %wd вне диапазона %wd - %wd%Kаргумент %d должен быть непосредственной константой%Kаргумент %i диапазон [%E, %E] превышает максимальный размер объекта %E%Kаргумент %i диапазон [%E, %E] отрицательный%Kаргумент %i значение %qE превышает максимальный размер объекта %E%Kаргумент %i значение %qE отрицательное%Kаргумент %i значение нулевое%Kasm не допускается в %<transaction_safe%> функции%Kпопытка освобождения объекта, не находящегося в динамической памяти%Kпопытка освобождения объекта %qD, не находящегося в динамической памяти%Kвызов %qs, объявленной с атрибутом error: %s%Kвызов %qs, объявленной с атрибутом warning: %s%Kнекорректное использование %<__builtin_va_arg_pack ()%>%Kнекорректное использование %<__builtin_va_arg_pack_len ()%>%Kпроход %wd вне диапазона %wd - %wd%Kиндекс прохода должен быть непосредственной константой%Kпроизведение %<%E * %E%> аргументов %i и %i превышает %<SIZE_MAX%>%Kпроизведение %<%E * %E%> аргументов %i и %i превышает максимальный размер объекта %E%Kобщий размер и размер элемента должны быть ненулевыми непосредственными константаминайден %d конструктор
найдено %d конструктора
найдено %d конструкторов
найден %d деструктор
найдено %d деструктора
найдено %d деструкторов
%d записано для цикла %d (имеющего %d выходов)найдена %d таблица кадров
найдено %d таблицы кадров
найдено %d таблиц кадров
%d младших бит %s игнорируются%i-битный режим не компилируется в%q#D конфликтует с предыдущей декларацией%q#D декларировано здесь%q#D не ссылается на неквалифицированный тип, поэтому не используется для привязки%q#D явно подразумевается здесь%q#D имеет неполный тип%q#D наследует из нескольких базовых подобъектов%q#D некорректно; анонимное объединение может иметь только нестатические элементы данных%q#D есть статический элемент данных; он может быть инициализирован только при своем определении%q#D неявно декларирован как удаленный, поскольку %qT декларирует перемещающий конструктор или перемещающий оператор присваивания%q#D неявно удален, поскольку подразумеваемое определение будет синтаксически некорректным:%q#D недоступно в данном контексте%q#D не является шаблоном функции%q#D не есть нестатический элемент данных %qT%q#D не есть корректный аргумент шаблона для типа %qT, поскольку ссылочная переменная не имеет постоянного адреса%q#D не есть const%q#D private в данном контексте%q#D protected в данном контексте%q#D переменная%q#D не декларировано в классе%q#D ранее декларировано здесь%q#D ранее определено здесь%q#D редекларирован как другой вид символа%q#D должен быть инициализирован%q#D, декларированное с использованием локального типа %qT, используется, но не определяется%q#D, декларированное с использованием неименованного типа, используется, но не определяется%q#F неявно удалено, так как его спецификация исключительных ситуаций не соответствует неявной спецификации исключительных ситуаций %qX%q#T не содержит элемента с именем %qE%q#T не содержит элемента с именем %qE; имелось в виду %qE?%q#T не имеет предоставленный пользователем подразумеваемый конструктор%q+#T содержит элементы данных типа указатель%q#T имеет виртуальные базовые классы%q#T содержит виртуальные функции и доступный невиртуальный деструктор%q#T не является классом%q#T не является классом или пространством имен%q#T не шаблон%q#T не является корректным типом для нетипового параметра шаблонав %q#T определен только private деструктор и нет друзейв %q#T определен только private конструктор и нет друзей%q#T использовано там, где ожидалось %qT%q#T использовано там, где ожидалось плавающее значение%q#T был ранее декларирован здесьдекларация %q+#D недопустима,%q+#D не есть статический элемент данных %q#T%q+#D помечен %<final%>, но не является virtual%q+#D помечен %<override%>, но не делается override%q+D - алиас внешнего символа %qE%q+D - алиас неопределенного символа %qE%q+D уже декларирован(а) с атрибутом dllexport: dllimport игнорируется%q+D декларировано как friend%q+D декларирована как variadic функция%q+D декларировано принимать константные ссылки, но неявная декларация будет принимать неконстантные%q+D декларировано со спецификацией исключений%q+D определена как variadic функциях без прототипа%q+D определено обычным образом и как атрибут %qE%q+D имеет несовместимые атрибуты %qs и %qs%q+D в declare target директиве не имеет отображаемого типа%q+D статическая, но используется в inline функции %qD, не являющейся статической%q+D обычно является функцией%q+D повторно декларирован как символ другого вида%q+D переопределен inline с %<gnu_inline%> атрибутом%q+D переопределен inline без %<gnu_inline%> атрибута%q+D повторно декларирован(а) без атрибута dllimport после ссылок с dll привязкой%q+D повторно декларирован(а) без атрибута dllimport: предшествующая декларация с dllimport игнорируется%q+D статический элемент данных внутри declare target директивы%q+D может быть функцией с двумя аргументами, либо функцией без аргументов%q+E не есть константное выражение%q+F объявлена %<static%>, но нигде не определена%q+F используется, но нигде не определена%q+T не является литералом, поскольку:%qD встречается в предложениях данных и сопоставления%qD появляется более одного раза в %<aligned%> клаузулах%qD многократно встречается в предложениях данных%qD многократно встречается в предложениях сопоставления%qD многократно встречается в предложениях движения%qD многократно встречается в предложениях сокращенияатрибут %qD игнорируется%qD атрибут не имеет смысла, поскольку элементы анонимного пространства имен получают локальные символы%qD атрибут требует единственный NTBS аргумент%qD вызвана в константном выражении%qD вызвана в константном выражении до завершения ее определения%q#D может быть помечен override%qD не может появляться в константном выражении%qD не может быть декларирована %<virtual%>, поскольку она всегда статическая%qD не может быть подразумеваемым%qD нельзя использовать как функцию%qD не может иметь аргументов по умолчаниюсемантика %qD изменилась в GCC 4.4%qD противоречит использованной функции%qD декларирована %<static%> я %<constexpr%> функции%qD декларирована %<thread_local%> я %<constexpr%> функции%qD декларировано %<transaction_safe_dynamic%>%qD декларирован как %<virtual%> поле%qD декларирован как %<virtual%> параметр%qD декларирован как %<virtual%> тип%qD декларирована как %<virtual%> переменная%qD декларирован как не параметр%qD декларирован как %<inline%> поле%qD декларирован как %<inline%> параметр%qD декларирован как %<inline%> тип%qD декларировано как массив %qTпеременная %qD декларирована как ссылка, но не инициализирована%qD объявлено здесь%qD декларировано здесь, позднее в единице трансляции%qD определена, но не используется%qD не имеет отображаемый тип в предложении %qs%qD не имеет целый или перечислимый тип%qD не именует перечисление в %qT%qD не ссылается на функцию%qD не ссылается на функцию в контексте пространства имен%qD ранее декларирован здесь%qD уже была определена%qD имеет неполный тип %qT%qD имеет неполный тип%qD имеет некорректный список аргументов%qD имеет то же имя, что и класс, в котором он(а) декларируется%qD в %<reduction%> клаузуле есть массив нулевой длины%qD наследует %E ABI тэг, который имеет %qT (использованный в его типе возврата)%qD наследует %E ABI тэг, который имеет %qT (использованный в его типе)%qD некорректно в lambda%qD является пространством имён%qD есть обычная (неразмещенная) функция освобождения%qD есть обычная (неразмещенная) функция освобождения в C++14 (или с -fsized-deallocation)%qD уже friend для %qT%qD уже и так уже является другом класса %qTв этой области видимости уже есть декларация %qDопределение %qD уже есть в %qT%qD уже определена в классе %qTопределение %qD уже есть в классе %qT%qD является шаблоном перечисления%qD - непосредственный базовый тип, а также косвенный виртуальный базовый тип%qD определен с tls моделью %s%qD устарело%qD устарело: %s%qD инициализируется самим собойобычно %qD является нестатической функцией%qD не является классом или пространством имён%qD не является шаблоном функции%qD не является элементом %qD%qD не является элементом %qT%qD не является шаблонным элементом-функцией%qD не есть namespace-name%qD не указательная переменная%qD не является статическим элементом данных шаблона класса%qD не является шаблоном%qD не является функцией шаблоном%qD не является типом%qD не есть корректный аргумент шаблона, поскольку %qD переменная, а не адрес переменной%qD не переменная%qD не есть переменная в %<aligned%> клаузуле%qD не есть переменная в %<depend%> клаузуле%qD не есть переменная в %qs клаузуле%qD не есть переменная в клаузуле %<firstprivate%>%qD не есть переменная в клаузуле %<lastprivate%>%qD не есть переменная в клаузуле %qs%qD не есть переменный шаблон%qD не является аргументом в %<uniform%> предложении%qD не является аргументом функции%qD не захватывается%qD не совместим с %qD%qD не определено вне функции%qD статическая, но используется в inline функции %qD, не являющейся статической%qD есть threadprivate переменная в %qs клаузуле%qD слишком мало для хранения всех значений %q#T%qD используется без инициализации в данной функции%qD, возможно, используется без инициализации в данной функции%qD можно не определять статическойдекларация %qD может не действовать в пространстве имён%qD должна быть глобальной переменной в %<#pragma acc declare link%>%qD должен быть не-элемент-функцией%qD должен быть нестатической элементом-функцией%qD должен быть либо нестатическим элементом-функцией или функцией-не-элементом%qD должен иметь аргумент типа класс или перечислимого типа%qD не может иметь переменное число аргументовотсутствует декларация %qDнет определения %qD%qD редекларирован с другим доступом%qD повторно декларирован с другим атрибутом видимости%qD со ссылкой из целевой области не имеет отображаемый тип%qD должен быть инициализирован%qD следует инициализировать в списке инициализации элементов%qD следовало объявить внутри %qD%qD должен возвращать результат по значению%qD задан и в declare target %<link%> и в %<to%> клаузулах%qD использована до своего определения%qD использована в своем собственном инициализатореиспользование %qD без параметров шаблона%qD продекларирован как %<extern%>, а позже как %<static%>%qD был объявлен %qs, что подразумевает значение видимости по умолчанию%qD было объявлено здесь%qD было скрыто%qD не была декларирована %<constexpr%>нет декларации %qD в этой области видимости%qD не декларирован в этом контексте, и не было найдено деклараций при зависимом от аргументов поиске в точке конкретизации%qD не была инициализирована константным выражением%qD был ранее декларирован здесьфункция %qD использована до определения без предварительной декларации%qD использована без прототипа, до её определению%qD будет инициализирован после%qD: атрибут видимости проигнорирован, так как он конфликтует с предыдущей декларациейатрибут %qE 2.95 vtable-совместимости применим только к классам C++атрибут %qE 2.95 vtable-совместимости применим только при компиляции kext%qE многократно встречается в предложении %<aligned%>%qE многократно встречается в предложениях данных%qE встречается более одного раза в map клаузуле%qE многократно встречается в одной директиве %<declare target%>аргумент %qE не функцияаргумент %qE - не идентификаторадрес атрибута %qE вне диапазонааргументом атрибута %qE должна быть целая константа%qE атрибут применен к %qD с void типом возвратаатрибут %qE применен к %qT после его определенияатрибут %qE применен к extern "C" декларации %qDатрибут %qE применен к неклассовому, неперечислимому типу %qTатрибут %qE применен к нефункции, непеременной %qD%qE: атрибут допустим только для функцийатрибут %qE применяется только к инициализированным переменным с внешней линковкойаргумент атрибута %qE не строковая константааргумент атрибута %qE не целая константааргумент атрибута %qE должен быть между 0 и 255аргумент атрибута %qE должен быть между 18 и 255%qE атрибут может применяться только к функциям или к классовым или перечислимым типам%qE атрибут нельзя задавать для локальных переменныхдиректива описания атрибута %qE проигнорированаатрибут %qE недопустим в декларациях типов%qE атрибут не применим к функцияматрибут %qE продублированатрибут %qE следует после %qEатрибут %qE не действуетатрибут %qE не действует на функции со статической компоновкойатрибут %qE не действует для локальных функций%qE атрибут действует только в public-объектахатрибут %qE проигнорированатрибут %qE игнорируется, поскольку %qT уже определенатрибут %qE проигнорирован из-за конфликта с %qs атрибутоматрибут %qE проигнорирован из-за конфликта с атрибутом %qsатрибут %qE для %qE проигнорированатрибут %qE для поля типа %qT проигнорированатрибут %qE для не классовых типов игнорируетсяатрибут %qE для типов игнорируетсяатрибут %qE игнорируется без -mcmse опции.атрибут %qE не поддерживается для R8C платформы%qE атрибут не поддерживается на данной платформе%qE атрибут применим только к функцияматрибут %qE допустим только для %<struct%> типаатрибут %qE поддерживается только для SH2Aатрибут %qE используется для неклассового метода%qE атрибут не допускается с классом памяти autoатрибут %qE не доступен для функций, которые возвращают значение на стекеатрибут %qE не доступен для функций с аргументами переданными на стекеатрибут %qE не доступен для функций с переменным числом аргументов%qE атрибут для non-volatile переменной%qE атрибут воздействует только на объекты верхнего уровняатрибут %qE применим только к SH2Aатрибут %qE применим только к базовому типу указателя на функциюатрибут %qE допустим только для функций%qE атрибут применим только к функцияматрибут %qE применим только к функциям прерывания%qE атрибут применим только к переменныматрибут %qE применим только к переменным в статической памятиатрибут %qE допустим только для функций с переменным числом аргументоматрибут %qE допустим только для 32 битатрибут %qE поддерживается только для сокращенных Tiny ядер%qE атрибут требует строковый аргументаргументом атрибута %qE должна быть строковая константаатрибут %qE требует возвращаемый тип void%qE атрибут требует целый константный аргументв атрибуте %qE требуется прототип с именованными аргументами%qE нельзя использовать как функцию%qE не может использоваться как элемент, поскольку имеет тип %qT%qE не может иметь оба атрибута: %qs и %qs%qE объявлена %<threadprivate%> после первого использования%qE объявлена как функция, возвращающая функцию%qE объявлена как функция, возвращающая массив%qE: определение с некорректным видом тега%qE не имеет отображаемый тип в предложении %qs%qE не имеет тип указателя или массива%qE не является именем типа%qE не является именем типа; имелось в виду %qs?%qE не является встроенным типом или typedef-типомдля %qE задан спецификатор %<extern%> и инициализатор%qE имеет const тип для %<reduction%>%qE имеет недопустимый тип для %<reduction(%s)%>%qE не был декларирован%qE предполагает видимость по умолчанию, но %qD уже был декларирован с другим атрибутом видимости%qE в предложении %<aligned%> не является ни указателем, ни массивом%qE в %<aligned%> клаузуле не указатель, не массив и не ссылка на указатель или массив%qE в %<reduction%> клаузуле есть массив нулевого размера%qE в %q#T не именует тип шаблона%qE в %q#T не именует тип%qE в пространстве имен %qE не именует тип шаблона%qE в пространстве имен %qE не именует типнесовместимый атрибут %qE игнорируется%<extern%> декларация %qE с инициализацией%qE является элементом объединения%qE указатель; имелось в виду использовать %<->%>?%qE некорректный вид функции форматированияимя %qE будет исключено в будущих версиях%qE устаревшее: %s%qE не является ни переменной, ни именем функции в предложении %qs%qE не является ни функцией, ни элементом-функцией; не может быть декларировано как friend%qE не класс или пространство имен%qE не является шаблоном класса%qE не класс, пространство имен или перечисление%qE не есть константное выражение%qE не есть константное выражение, поскольку оно ссылается на не полностью инициализированную переменную%qE не есть константное выражение, поскольку оно ссылается на mutable подобъекты %qT%qE не является шаблоном%qE не тип%qE не есть корректный аргумент шаблона для %qT, поскольку не является адресом переменной%E не является корректным аргументом шаблона для типа %qT%E не является корректным аргументом шаблона для типа %qT, поскольку %qD не имеет внешней привязки%E не является корректным аргументом шаблона для типа %qT, поскольку %qD не имеет привязки%qE не есть корректный аргумент шаблона для типа %qT, поскольку он является указателем%qE не есть корректный аргумент шаблона для типа %qT, поскольку он не есть lvalue%qE не есть корректный аргумент шаблона для типа %qT, поскольку он не является объектом с привязкой%qE не есть корректный аргумент шаблона для типа %qT, поскольку он имеет тип %qT%qE не есть корректный аргумент шаблона для типа %qT, поскольку объект %qD не имеет привязки%qE не есть корректный аргумент шаблона для типа %qT из-за конфликтов в cv-qualification%qE не есть корректный аргумент шаблона для типа %qT, поскольку строковые литералы не могут быть использованы в этом контексте%qE не есть корректный аргумент шаблона типа %qT, поскольку %qD не имеет внешней привязки%qE не есть корректный аргумент шаблона типа %qT, поскольку %qD не имеет привязки%qE не есть корректный аргумент шаблона типа %qT, поскольку %qE не переменная%qE не является переменной в предложении %<aligned%>%qE не является переменной в предложении %<depend%>%qE не есть переменная в %qs клаузуле%qE не является переменной в предложении %<firstprivate%>%qE не является переменной в предложении %<lastprivate%>%qE не является переменной в предложении %qs%qE не является именем Objective-C класса или синонимом%qE не является аргументом в %<uniform%> предложении%qE - не в начале декларации%qE не инициализирован%qE не имеет тип %qT%qE допускается только в Objective-C диалектах%qE является предопределённым %qs для %qs%qE используется без инициализации в данной функции%qE, возможно, используется без инициализации в данной функции%qE может не соответствовать %<%c%E%>%qE может писать завершающий nul после конца приемника%qE должно быть %<threadprivate%> для %<copyin%>%qE требует isa опцию %s%qE требует неизвестную isa опцию%qE не задано в объемлющей %qs%qE не задано в объемлющей OpenACC %qs конструкции%qE вывод %wu байт в приемник размера %wu%qE вывод %wu байт в приемник размера %wu%qE вывод %wu или более байт (предполагается %wu) в приемник размера %wu%qE вывод %wu или более байт в приемник размера %wu%qE вывод от %wu до %wu байт в приемник размера %wu%qE вывод может быть усечен ранее последнего символа формата%qE вывод усечен ранее последнего символа формата%qE редекларирован как другой вид символаповторная декларация %qE с конфликтующими атрибутами %qs%qE требует %<declare%> директиву для использования в %<routine%> функции%qE не описан (первое использование в этой функции)%qE не описан (первое использование в этой функции); имелось в виду %qs?%qE не описан здесь (не в функции)%qE не описан здесь (не в функции); имелось в виду %qs?%qE использован с %<auto%>%qE использован register %<auto%>%qE использован с %<typedef%>%qE с %<link%> предложением использовано в %<routine%> функции%qE запись завершающего nul после конца приемника%qF декларирована %<static%>, но нигде не определена%qF требует -mvx%qF требует z14 или выше%qT и %qT - не связанные именованные адресные пространства%qT как тип а не плоский %<decltype(auto)%>%qT декларировано здесь%qT объявлен с большей областью видимости, чем родитель %qT%qT объявлен с большей областью видимости, чем тип его поля %qD%qT определен с непосредственной виртуальной базой%qT определен с многими непосредственными базами%qT не имеет %E ABI тэг, который имеет %qT (использованный в типе %qD)%qT не имеет %E ABI тэг, который имеет базовый %qT%qT имеет базу %qT чей тип зависит от типа %qT, который не имеет привязки%qT имеет базу %qT чей тип не имеет привязки%qT наследован от %qT, использующего анонимное пространство имён%qT имеет поле %qD, тип которого зависит от типа %qT, который не имеет привязки%qT имеет поле %qD, тип которого не имеет привязки%qT имеет поле %qD, использующее анонимное пространство имён%qT ранее декларирован здесь%qT не содержит элемента с именем %qE%qT не содержит элемент с именем %qE; имелось в виду %qE?%qT не имеет нестатического элемента данных с именем %qD%qT есть переменно модифицированный тип%qT уже friend для %qT%qT является неоднозначной базой %qT%qT является недостижимой базой %qT%qT не является базовым для %qT%qT не является классом или пространством имён%qT не является классовым типом%qT не является типом class, struct или union%qT не является элементом шаблона класса %qT%qT не является элементом %qT%qT не является пространством имён%qT не является пространством имен или unscoped enum%qT не вложен в %qT%qT не является типом указателя на объект%qT не является шаблоном%qT не является шаблонным типом%qT не является базовым для %qT%qT не имеет перечислимый тип%qT преобразован к %qT при передаче через %<...%>%qT есть/использует неименованный типссылка на %qT как на %qsссылка на %qT как на enum%qT разрешается в %qT, который не является классовым типом%qT разрешается в %qT, который не является перечислимым типомквалификаторы %qV не могут быть применены к %qT%qs%qs уже определено как конкретное связывание для generic %qs в %C%qs и %qs аргументы %qs встроенной функции в %L должны иметь идентичную форму.%qs и %qs аргументы %qs встроенной функции в %L должны иметь одинаковый тип%qs и %qs не могут быть смешанными FUNCTION/SUBROUTINE для GENERIC %qs в %L%qs и %qs для GENERIC %qs в %L неоднозначны%qs похоже искаженный %qs обработчик, отсутствует %<__vector%> префикс%qs аргумент %qs встроенной функции в %L не может быть INTENT(IN)%qs аргумент %qs встроенной функции в %L не может быть типа %s%qs аргумент %qs встроенной функции в %L имеет некорректную перестановку измерений (измерение %qd дублировано)%qs аргумент %qs встроенной функции в %L имеет некорректную форму в измерении %d (%ld/%ld)%qs аргумент %qs встроенной функции в %L имеет отрицательный элемент (%d)%qs аргумент %qs встроенной функции в %L имеет измерение вне диапазона (%d)%qs аргумент %qs встроенной функции в %L имеет неверное число элементов (%d/%d)%qs аргумент %qs встроенной функции в %L пуст%qs аргумент %qs встроенной функции в %L не есть корректный индекс измерения%qs аргумент %qs встроенной функции в %L должен быть %s%qs аргумент %qs встроенной функции в %L должен быть ALLOCATABLE%qs аргумент %qs встроенной функции в %L должен быть INTEGER%qs аргумент %qs встроенной функции в %L должен быть INTEGER или LOGICAL%qs аргумент %qs встроенной функции в %L должен быть INTEGER или PROCEDURE%qs аргумент %qs встроенной функции в %L должен быть INTEGER или REAL%qs аргумент %qs встроенной функции в %L должен быть REAL или COMPLEX%qs аргумент %qs встроенной функции в %L должен быть POINTER%qs аргумент %qs встроенной функции в %L должен быть POINTER или TARGET%qs аргумент %qs встроенной функции в %L должен быть POINTER, ALLOCATABLE или процедурным указателем%qs аргумент %qs встроенной функции в %L должен быть константой%qs аргумент %qs встроенной функции в %L должен быть сущностью данных%qs аргумент %qs встроенной функции в %L должен быть логическим массивом%qs аргумент %qs встроенной функции в %L должен быть указателем или целевой VARIABLE или FUNCTION%qs аргумент %qs встроенной функции в %L должен быть скаляром%qs аргумент %qs встроенной функции в %L должен быть переменной%qs аргумент %qs встроенной функции в %L должен быть массивом%qs аргумент %qs встроенной функции в %L должен быть интероперабельной сущностью данных: %s%qs аргумент %qs встроенной функции в %L должен быть подразумеваемым вещественным%qs аргумент %qs встроенной функции в %L должен быть двойной точности%qs аргумент %qs встроенной функции в %L должен быть меньше чем ранг %d%qs аргумент %qs встроенной функции в %L должен быть числовым или LOGICAL%qs аргумент %qs встроенной функции в %L должен быть формальной переменной%qs аргумент %qs встроенной функции в %L должен быть вида не шире чем подразумеваемый вид (%d)%qs аргумент %qs встроенной функции в %L должен быть OPTIONAL формальной переменной%qs аргумент %qs встроенной функции в %L должен быть расширяемого типа%qs аргумент %qs встроенной функции в %L должен быть встроенного типа%qs аргумент %qs встроенной функции в %L должен быть вида %d%qs аргумент %qs встроенной функции в %L должен быть ранга %d%qs аргумент %qs встроенной функции в %L должен быть ранга 1 или 2%qs аргумент %qs встроенной функции в %L должен быть положительным%qs аргумент %qs встроенной функции в %L должен быть того же вида, что и %qs%qs аргумент %qs встроенной функции в %L должен быть того же типа и вида, что и %qs%qs аргумент %qs встроенной функции в %L должен иметь числовой тип%qs аргумент %qs встроенной функции в %L должен иметь тип либо REAL либо INTEGER%qs аргумент %qs встроенной функции в %L должен иметь тот же ранг, что и %qs или быть скаляром%qs аргумент %qs встроенной функции в %L не должен быть OPTIONAL%qs аргумент %qs встроенной функции в %L не должен быть подобъектом %qs%qs аргумент %qs встроенной функции в %L не должен присутствовать, если %<x%> есть COMPLEX%qs аргумент %qs встроенной функции в %L пока не поддерживается%qs аргумент %qs встроенной функции в %L должен быть типа integer, real или character%qs аргумент %qs встроенной функции в %L должен иметь тот же тип, что и %qs в %L%qs аргумент %qs встроенной функции в %L не должен быть TYPE(*)%qs аргумент %qs встроенной функции в %L не должен быть процедурой%qs аргумент %qs встроенной функции в %L не должен быть массивом предполагаемого размера%qs аргумент %qs встроенной функции в %L не должен быть коиндексирован%qs аргумент %qs встроенной функции в %L должен задавать корректный целый вид%qs аргумент %qs встроенной функции в %L должен иметь ранг %d или быть скаляром%qs в %C есть переопределение декларации в соответствующем интерфейсе для MODULE PROCEDURE %qs%qs в %C не является элементом структуры %qs%qs в %C не является элементом структуры %qs. Может имелось в виду %qs?%qs в %C не является переменной%qs в %C является именем рекурсивной функции и ссылается на результирующую переменную. Используйте явную переменную RESULT для прямой рекурсии (12.5.2.1)%qs в %L уже инициализирован в %L%qs в %L ассоциированное с выражением не может использоваться в контексте определения переменных (%s)%qs в %L ассоциированное с векторно индексированной целью не может использоваться в контексте определения переменных (%s)%qs в %L не может иметь VALUE атрибут, поскольку он не является формальным аргументом%qs в %L имеет тип, который несовместим с CALL в %L%qs в %L имеет атрибуты специфицированные вне своего INTERFACE тела%qs в %L имеет CONTIGUOUS атрибут, но не является указателем на массив или массивом предполагаемой формы или предполагаемого ранга%qs в %L неоднозначно%qs в %L есть массив и OPTIONAL; ЕСЛИ ОН ОПУЩЕН, он не может быть фактическим аргументом ELEMENTAL процедуры кроме случая, когда есть обязательный аргумент того же ранга (12.4.1.5)%qs в %L не есть VALUE%qs в %L не есть функция%qs в %L не есть процедура модуля%qs в %L имеет ABSTRACT тип %qs%qs в %L должна быть меньше чем BIT_SIZE(%qs)%qs в %L должна быть меньше или равна BIT_SIZE(%qs)%qs в %L должна быть меньше или равна BIT_SIZE от INTEGER(KIND=%d)%qs в %L должен быть неотрицательным%qs в %L должна иметь константную character длину в этом контексте%qs в %L должен иметь то же число формальных аргументов, что и перебиваемая процедура%qs в %L не должно быть DEFERRED, поскольку это перебивает не-DEFERRED связывание%qs в %L перебивает FUNCTION и должна также быть FUNCTION%qs в %L перебивает NOPASS связывание и должен также быть NOPASS%qs в %L перебивает PUBLIC процедуру и не должна быть PRIVATE%qs в %L перебивает PURE процедуру и должна также быть PURE%qs в %L перебивает SUBROUTINE и должна также быть SUBROUTINE%qs в %L перебивает связывание с PASS и должен также быть PASS%qs в %L перебивает не-ELEMENTAL процедуру и не должна быть ELEMENTAL, также%qs в %L перебивает связывание процедуры декларированной NON_OVERRIDABLE%qs в %L перебивает ELEMENTAL процедуру и должна также быть ELEMENTAL%qs в %L должна быть FUNCTION%qs в %L должна быть SUBROUTINEатрибут %qs проигнорированатрибут %qs допустим только для функцийатрибут %qs применим только к вариантным функцияматрибут %qs требует прототипы с именованными аргументами%qs не может присутствовать в константном выражении%qs не может быть расширено в %C, поскольку оно BIND(C)%qs не может быть расширено в %C, поскольку оно SEQUENCE тип%qs в сочетании с квалификатором %<auto%> для %qE%qs в сочетании с квалификатором %<register%> для %qE%qs конструкция внутри %qs области%qs декларированная INTRINSIC в %L не существует%qs объявлена как функция, возвращающая функцию%qs объявлена как функция, возвращающая массив%qs декларирован не в контексте класса%qs определен не в контексте класса%qs не поддерживает код MIPS16%qs ожидает 1 аргумент а дано %d%qs ожидает 2 аргумента а дано %dдля %qs требуется константный аргумент%qs ожидает значение с фиксированной точкой как аргумент%qs ожидает значение с фиксированной точкой как первый аргумент%qs ожидает целочисленное значение как второй аргумент%qs выражение должно быть целочисленныммодификатор %qs возможности несовместим с %s %s%qs функция не может иметь аргументы%qs функция не может возвращать значение%qs функция использует %<auto%> спецификатор типа без завершающего типа возврата%qs функция с завершающим типом возврата имеет %qT в качестве своего типа а не обычный %<auto%>%qs функция с завершающим типом возврата не декларирована с %<auto%> спецификатором типадля %qs задан спецификатор %<extern%> и инициализаторпереполнение %qs%qs в %<%s %E%>%qs в %s клаузуле в %L не является подходящей секцией массива%qs в ALIGNED клаузуле в %L требует скалярного положительного константного целого выражения выравнивания%qs в ALIGNED клаузуле должен быть POINTER, ALLOCATABLE, Cray указатель или C_PTR в %L%qs в DEPEND клаузуле в %L есть секция массива нулевого размера%qs в EXTENDS выражении в %C не есть производный тип%qs в LINEAR клаузуле в %L требует скалярное integer выражение линейного шага или формальный аргумент заданный в UNIFORM клаузуле%qs в LINEAR клаузуле в %L требует скалярное integer выражение линейного шага%qs не может появляться в COMMON в %L [F2008:C5100]%qs в указательном присваивании в %L не может быть l-value, поскольку это процедура%qs в контексте определения переменных (%s) в %L не есть переменная%<extern%> декларация %qs с инициализацией%qs встроенная функция с CHARACTER аргументом в %L%qs встроенная функция с KIND аргументом в %L%qs встроенная функция с RADIX аргументом в %L%qs уже IMPORTed из единицы компиляции уровня хоста в %C.%qs некорректный аргумент для -mcpu=%qs - неопределенный ключ -save-temps%qs испорчен%qs устарело%qs устарело; используйте -fno-zero-initialized-in-bss%qs устарело; используйте -fstack-check%qs несовместим с %qs%qs несовместим с %s %sширина поля %qs не достаточна для значений указанного типа%qs не есть определенный оператор или компонент структуры в точечной цепочке в %C%qs не есть каталог%qs не является файлом данных gcov%qs не есть допустимый базовый регистр в -mstack-protector-guard-reg%qs не есть допустимое число в -mstack-protector-guard-offset%qs не есть допустимое смещение в -mstack-protector-guard-offset=неверный ключ препроцессора %qs%qs не является опцией управляющей предупреждениями%qs не является корректным для %qs%qs имеет PRIVATE тип и не может быть формальным аргументом %qs, который PUBLIC в %L%qs версии %q.*s, ожидаемая версия %q.*s%qs выражение длины должно быть целочисленным%qs выражение длины должно быть положительным константным целочисленным выражением%qs соответствующий вариант устарел.%qs соответствующий вариант требует z14 или выше%qs должна быть процедурой модуля или внешней процедурой с явным интерфейсом в %L%qs должна быть первой клаузулой %qs%qs следует использовать вместе с %qs%qs не должно появляться в спецификации массива в %L в том же ALLOCATE операторе где оно само размещается%qs от %qs является PRIVATE в %L%qs от модуля %qs, импортированного в %C, есть также имя текущей программной единицы%qs поддерживается только для процессоров, имеющих команду %qs%qs поддерживается только для процессоров, имеющих команды branch likely%qs задано для автоматической переменной %qE%qs задано для параметра %qE%qs задано для поля структуры%qs задано для поля структуры %qE%qs задано для безымянного параметра%qs tag использован в именовании %q#T%qs использован с %qE%qs использует динамическое размещение стеказначение %qs должно быть положительным%qs переменная не является ни указателем, ни массивом%qs переменная не является ни указателем, ни массивом, ни ссылкой на указатель или массив%r%s:%d:%R   %r%s:%d:%d:%R   %s%s
(%s  Аналог %s.%s !$ACC LOOP циклы не идеально вложены в %L%s %<%s%.*s%> ожидает соответствующий %<%T%s%> аргумент%s %<%s%.*s%> ожидает соответствующий %<%s%s%> аргумент%s %<%s%.*s%> ожидает аргумент типа %<%T%s%>, но аргумент %d имеет тип %qT%s %<%s%.*s%> ожидает аргумент типа %<%s%s%>, но аргумент %d имеет тип %qT%s %qE не является полной реализацией протокола %qE%s %qs%s %qs конструкция внутри %s %qs области%s %s %p %d
%s %s%s
%s %wd вне диапазона %wd - %wd%s '%s'
'%s' аргумент для IMAGE_INDEX должен быть массивом ранга один в %L%s в %C является DEC расширением, включите его посредством %<-fdec-structure%>%s в %L%s в %L должна быть INTEGER'%s' в %L должна быть скаляром%s в %L должен быть integer%s атрибут применен к %s %s в %L%s атрибут в %L не допускается вне спецификационной части модуля%s атрибут конфликтует с %s атрибутом в %L%s атрибут конфликтует с %s атрибутом в %qs в %L%s атрибут не допускается в BLOCK DATA программной единице в %LАтрибут %s %qs конфликтует с атрибутом %s в %L%s между MODULE PROCEDURE декларацией в MODULE %qs и декларацией в %L в (SUB)MODULE %qs%s не может быть DO CONCURRENT циклом в %L%s не может быть DO WHILE или DO без управления циклом в %L%s нельзя использовать в asm в таком контексте%s клаузула в %L требует скалярное INTEGER выражениепеременная %s клаузулы %qs в %L не POINTER и не массив%s сжатые циклы не образуют прямоугольное итерационное пространство в %L%s конфликтует с i386 (arch флаги проигнорированы)%s конфликтует с ppc (arch флаги проигнорированы)%s конфликтует с ppc64 (arch флаги проигнорированы)%s конфликтует с x86_64 (arch флаги игнорируются)%s не поддерживает номера операндов %%n$ в форматах%s не поддерживает %s%s не поддерживает %s с %<%%%c%> в формате %s%s не поддерживает block_ends_with_call_p%s не поддерживает block_ends_with_condjump_p%s не поддерживает can_duplicate_block_p%s не поддерживает can_merge_blocks_p%s не поддерживает can_remove_branch_p%s не поддерживает create_basic_block%s не поддерживает delete_basic_block%s не поддерживает dump_bb_for_graph%s не поддерживает duplicate_block%s не поддерживает flow_call_edges_add%s не поддерживает force_nonfallthru%s не поддерживает make_forwarder_block%s не поддерживает merge_blocks%s не поддерживает move_block_after%s не поддерживает predict_edge%s не поддерживает predicted_by_p%s не поддерживает redirect_edge_and_branch%s не поддерживает redirect_edge_and_branch_force%s не поддерживает split_block%s не поддерживает split_edge%s не поддерживает %<%%%c%> в формате %s%s не поддерживает %<%%%s%c%> в формате %s%s не поддерживает модификатор размера %qs в %s%s ожидает целую константу времени компиляции%s ожидает длинную целую константу времени компиляции в качестве первого аргумента%s ожидает целый литерал в диапазоне [%d, %d]%s - список выражений рассматривается как составное выражение%s в сочетании с %s и %<%%%c%> в формате %s игнорируется%s в сочетании с %s в формате %s игнорируется%s в CFString литерале%s в форматной строке в %L%s инструкции не допускаются в %s сервисной программе%s инструкции не допускаются в функции с no_caller_saved_registers атрибутом%s отсутствует в %s архитектуре%s для этой конфигурации не поддерживается%s итерационная переменная должна быть типа integer в %L%s итерационная переменная не должна быть THREADPRIVATE в %L%s итерационная переменная присутствует в клаузуле отличной от LASTPRIVATE в %L%s итерационная переменная присутствует в клаузуле отличной от LINEAR в %L%s итерационная переменная присутствует в клаузуле отличной от PRIVATE и LASTPRIVATE в %L%s должен содержать хотя бы одну MAP клаузулу в %L%s принимает только %d аргументов%s принимает только 1 аргумент%s принимает только 2 аргумента%s вне диапазона: диапазон от %i до %i, значение %iПроцедура %s в %L уже объявлена как процедура %sПроцедура %s в %L уже объявлена как процедура %s 
F2008: присваивание указательной функции неоднозначно, если оно является первым выполняемым оператором блока спецификаций. Добавьте перед ним выполняемый оператор любого другого. ИСПРАВИТЬ%s требует scalar-default-char-expr в %L%s завершилась с кодом возврата %d%s спецификатор в %s операторе в %C имеет некорректное значение %qs%s спецификатор в %s операторе в %C имеет значение %qs%s оператор в %C не может следовать за %s оператором в %L%s оператор в %C не может завершать неблочный DO цикл%s оператор в %C следует за другой спецификацией доступности%s оператор в %C в PURE процедуре%s оператор в %C не применим к конструкции %qs%s оператор в %C не внутри конструкции%s оператор в %C не внутри конструкции %qs%s оператор в %C покидает CRITICAL конструкцию%s оператор в %C покидает DO CRITICAL конструкцию%s оператор в %C, покидающий OpenACC структурный блок%s оператор в %C, покидающий OpenMP структурный блок%s оператор ожидался в %L%s оператор не допускается внутри BLOCK DATA в %C%s оператор не допускается внутри BLOCK в %C%s оператор должен появляться в MODULE%s оператор не допускается в PURE процедуре в %C%s тег%s тег в %L должен быть строкой символов подразумеваемого вида%s тег в %L должен быть типа %s%s тег в %L должен быть скаляром%s тег с INQUIRE%s завершилась по сигналу %d [%s]%s%s употреблен с %<%%%c%> в формате %s%s переменная %qE является частной для внешнего контекста%s"%s"%s некорректно%s"%s"%s не допускается%s%s%s %sверсия %s (%s)
%s	скомпилировано GNU C версия %s, %s%s%s %sверсия %s (%s) скомпилировано CC, %s%sэвристики GGC: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
%s%sпредупреждение: версия заголовка %s %s отличается от версии библиотеки %s.
%s-%s задает пустой диапазон%s: %d блоков и %d дуг на блок%s: %d базовых блоков и %d регистров; увеличьте --param max-gcse-memory выше %d%s: %m%s: %s%s: %s
%s: компилятор %s не установлен%s: %s: %s%s: аргументы --param должны иметь вид ИМЯ=ЗНАЧЕНИЕ%s: ошибка -fcompare-debug%s: ошибка -fcompare-debug (длина)%s: В конкретизации %q#D:
%s: В подстановке %qS:
%s: PCH-файл был некорректен%s: все предупреждения считаются ошибками%s: попытка переименовать %qs в уже определённую спецификацию %qs%s: ошибка открытия COFF-файла%s: не удалось определить длину файла %s для сравнения результатов компиляции с отладочной информацией и без%s: ошибка открытия файла %s для сравнения результатов компиляции с отладочной информацией и без%s: ошибка открытия PCH файла %m%s: входные файлы компоновки не использованы, поскольку компоновка не выполнялась%s: не COFF-файл%s: секция %s отсутствует%s: некоторые предупреждения считаются ошибками%s:%d: невозможно восстановление после предыдущих ошибок
%s:'%s' содержит дугу, исходящую из выходного блока
%s:'%s' содержит дугу, указывающую на входной блок
%s:'%s' нет входного и/или выходного блоков
%s:блоки для '%s' уже встречались
%s:ошибка открытия файла данных, скорее всего приложение не выполнялось
%s: не удалось открыть файл заметок

%s:испорчен
%s:неразрешимый граф для '%s'
%s:функция не найдена
%s:нет строк для '%s'
%s:не файл данных gcov
%s: не является файлом заметок gcov

%s:переполнение
%s:несоответствие профиля для '%s'
%s: исходный файл новее файла заметок '%s'

%s:штамп не соответствует файлу заметок

%s: версия '%.4s', предпочтительно '%.4s'
%s:версия '%.4s', предпочтительна версия '%.4s'
%sarch=%s%s устарело и будет удалено в будущих версиях; используйте по крайней мере %sarch=z900%s%stune=%s%s устарело и будет удалено в будущих версиях; используйте по крайней мере %stune=z900%s»флаг ' 'флаг '!'флаг '#''%%%c' не является корректным префиксом операнда'%%&' использовано без локальной динамической TLS ссылкиоперанд '%%l' не является меткой'%s' должно иметь %d операндов (исключая match_dups)'%s' должно иметь не менее %d операндов (исключая match_dups)'%s' должно иметь не более %d операндов (исключая match_dups)'%s' был присвоен '%s', но не был определен при перекомпиляции, или наоборотфлаг '''флаг '('флаг '+'флаг '-'флаг '0'в операнде с кодом 'B' установлено несколько битовоперанд с кодом 'B' - не константамодификатор 'E'флаг 'I'модификатор 'O'флаг '^'флаг '_'флаг 'a''assign' свойство %qs использует bit-field instance переменную %qs'atomic' свойство %qs использует bit-field instance переменную %qs'getter' атрибут свойства %qD конфликтует с предшествующей декларацией'h' применено к нерегистровому операндуфлаг 'm''nonatomic' атрибут свойства %qD конфликтует с предшествующей декларациейоперанд с кодом 'o' - не константафлаг 'q''readonly' атрибут свойства %qD конфликтует с предшествующей декларацией'setter' атрибут свойства %qD конфликтует с предшествующей декларацией(C)(Сообщения без соответствующей сигнатуры метода(указатель на элемент можно получить только при помощи %<&%E%>)(запрошена инициализация вне класса)(anonymous namespace)(anonymous)(если это не то, что вы имели в виду, убедитесь, что шаблон функции уже был декларирован и добавьте <> после имени функции здесь) (если вы используете %<-fpermissive%> или %<-std=c++11%> или %<-std=gnu++11%> G++ примет ваш код)(с ключом %<-fpermissive%>, G++ примет данный код, но разрешение использовать недекларированные имена будет отменено в дальнейших версиях)(где-то рядом с инициализацией для %qs)(возможно, подразумевалось %<typename %T::%E%>)(возможно, пропущена точка с запятой после определения %qT)(поэтому %<va_arg%> нужно передать %qT, а не %qT)(статические деструкторы для %s)(статические инициализаторы для %s)(сообщение выводится один раз для каждого исходного файла)

({anonymous})*** ПРЕДУПРЕЖДЕНИЕ *** имеются активные плагины, сообщайте о данной ошибке, только если вы можете воспроизвести ее без включения каких-либо плагинов.
*thisаргумент --help %q.*s неоднозначен, требуется уточнениедостигнут предел, установленный параметром 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 <каталог>	Добавить <каталог> в конец основного пути поиска заголовков.дважды задан ключ -I--J<каталог>	Помещать файлы MODULE в 'каталог'.-MF <файл>	Вывести зависимости в указанный <файл>.-MG может использоваться только с -M или -MM-MQ <цель>	Добавить экранированную MAKE-цель.-MT <цель>	Добавить неэкранированную MAKE-цель.-O<уровень>	Задать <уровень> оптимизации.-U<макрос>	Отменить определение макроса.-Waligned-new=[none|global|all]	Предупреждать даже если 'new' использует функцию для размещения членов класса.-Walloc-size-larger-than=<bytes> Предупреждать о вызовах функций выделения памяти под объекты размером более указанного числа байт.-Walloc-zero Предупреждать о вызовах функций выделения памяти с размером 0 байт.-Walloca-larger-than=0 бессмысленно-Walloca-larger-than=<число>	Предупреждать об вызовах alloca для объектов неограниченного размера или размера более чем <число> байт.-Werror=%s: -%s не есть опция, управляющая предупреждениями-Werror=%s: ключа -%s не существуетключ -Wformat-contains-nul без -Wformat игнорируетсяключ -Wformat-extra-args без -Wformat игнорируетсяключ -Wformat-nonliteral без -Wformat игнорируетсяключ -Wformat-security без -Wformat игнорируетсяключ -Wformat-y2k без -Wformat игнорируетсяключ -Wformat-zero-length без -Wformat игнорируется-Wframe-larger-than=<number>	Предупреждать, если размер стека функции превышает <number> байт.-Wlarger-than=<число>	Предупреждать об объектах, размер которых превышает <число> байт.-Wmisleading-indentation выключено с этого места вперед, так как отслеживание колонок было выключено из-за размера кода/заголовков-Wnormalized=[none|id|nfc|nfkc]	Предупреждать о ненормализованных строках Unicode.-Wstack-usage=<number>	Предупреждать, если используемый размер стека может превышать указанную величину.-Wvla-larger-than=0 бессмысленно-Wvla-larger-than=<число>	Предупреждать об использовании массивов переменной длины без ограничений или массивов с ограничением на размер, которое превышает <число> bytes.ключи -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 и -msdata=%s несовместимыключ -f%s проигнорирован (не поддерживается для DJGPP)

-f%s не поддерживается с командами CONST16ключ -f%s не поддерживается; игнорируется-f%sleading-underscore не поддерживается для этой целевой машиныключи -fPIC и -fpic в данной конфигурации не поддерживаютсяключи -fPIC и -mcall-%s несовместимыключ -fPIC не поддерживается-fPIC/-fpic не поддерживается для этой целевой платформы-fPIE не поддерживается-fada-spec-parent=unit  Выдать Ada спецификации как дочерние элементы заданного предка.-falign-labels=%d не поддерживается-falign-loops=%d не поддерживается-faligned-new=%d не есть степень двойки-faligned-new=<N> Использовать размещение типов с повышенным выравниванием C++17, когда выравнивание превышает N.-fasan-shadow-offset следует использовать только с -fsanitize=kernel-address-fasan-shadow-offset=<number>	Использовать специальное смещение теневой памяти.-fassociative-math отменен в пользу более приоритетных ключей-fblas-matmul-limit=<n>	Размер минимальной матрицы, для которой matmul будет использовать BLAS.-fcall-saved-<регистр>	Считать, что <регистр> сохраняется при вызовах функций.-fcall-saved-REG не поддерживается для выходных регистров-fcall-used-<регистр>	Считать, что <регистр> портится при вызовах функций.-fcheck-pointer-bounds требует %qs имя для внутреннего использования-fcheck=[...]	Задать набор runtime-проверок.-fcoarray=<none|single|lib>	Задать, какое распараллеливание комассивов должно использоваться.-fcompare-debug[=<opts>]	Компилировать с ключом, например, -gtoggle, и сравнивать финальные дампы инструкций.-fconst-string-class=<имя>	Использовать class <имя> как тип строковых констант.-fconstexpr-depth=<number>	Максимальная глубина рекурсии константных выражений.-fconstexpr-loop-limit=<number>	Максимальное значение константного счетчика итераций цикла.-fconvert=<big-endian|little-endian|native|swap> Порядок байт, используемый для неформатированных файлов.-fdata-sections не поддерживается для этой целевой машины-fdbg-cnt=%s-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]	Задать лимит отладочных счетчиков.-fdeduce-init-list	включить дедукцию std::initializer_list для параметра с шаблонным типом из списка инициализации в фигурных скобках.-fdiagnostics-color=[never|always|auto]	Подкрашивать диагностику.-fdiagnostics-show-location=[once|every-line]	Выдавать местоположение источника сообщения один раз или для каждой строки многострочных сообщений.-fdirectives-only несовместим с -Wunused_macros-fdirectives-only несовместим с -traditional-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 отменяет проход оптимизации.-fdump-<type>	Выдать внутреннюю информацию о компиляции в файл.-fdump-final-insns=файл	Вывести в файл дамп инструкций в конце компиляции.-fdump-go-spec=файл	Записать в файл все декларации в виде кода Go.-femit-struct-debug-baseonly	Сильно сокращать отладочную информацию для структур.-femit-struct-debug-detailed=<spec-list>	Задает детальные инструкции по сокращению отладочной информации для структур.-femit-struct-debug-reduced	Умеренно сокращать отладочную информацию для структур.-fenable-[tree|rtl|ipa]-<pass>=range1+range2 включает проход оптимизации.-fexcess-precision=[fast|standard]	Задать способ обработки данных с плавающей точкой повышенной точности.-fexcess-precision=standard для Ada-fexcess-precision=standard для C++-fexcess-precision=standard для Fortran-fexec-charset=<кодировка>	Конвертировать строковые и char-константы в указанную <кодировку>.-ffixed-<register>	Не использовать <регистр> при генерации кода.-ffixed-line-length-<n>	Использовать n как ширину строки в фиксированной форме.-ffp-contract=[off|on|fast]	Выполнить сокращение выражений с плавающей точкой.-ffpe-summary=[...]	Печатать сводку исключении плавающей арифметики.-ffpe-trap=[...]	Остановиться при указанном исключении плавающей арифметики.-ffree-line-length-<n>	Использовать n как ширину строки в свободной форме.-ffunction-sections не поддерживается для этой целевой машины-fgnat-encodings=[all|gdb|minimal]	Выбрать баланс между GNAT кодированием и стандартным DWARF порождаемым в отладочной информации.-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>	Префикс для относительных имен в импорте-fhandle-exceptions переименован в -fexceptions (и действует по умолчанию)-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=<кодировка>	Кодировка исходных файлов по умолчанию.-finstrument-functions-exclude-file-list=filename,...  Не инструментировать функции, перечисленные в указанных файлах.-finstrument-functions-exclude-function-list=name,...  Не инструментировать перечисленные функции.-fira-algorithm=[CB|priority] Задать алгоритм раскраски для распределения регистров.-fira-region=[one|all|mixed] Задать регионы для IRA.-fira-verbose=<уровень>	Задать <уровень> диагностики IRA.-flto-compression-level=<number>	Использовать заданный уровень сжатия <number> zlib для IL.-fmax-array-constructor=<n>	Максимальное число объектов в конструкторе массива.-fmax-errors=<number>	Максимальное число сообщений об ошибках.-fmax-identifier-length=<n>	Максимальная длина идентификатора.-fmax-stack-var-size=<n>	Размер в байтах максимального массива, размещаемого в стеке.-fmax-subrecord-length=<n>	Максимальная длина субзаписей.-fno-gnu89-inline поддерживается только в режиме GNU99 или C99-fno-pretty-templates Не использовать красивую печать специализаций шаблонов в виде сигнатуры шаблона с последующими аргументами.-fno-threadsafe-statics	Не генерировать поточно-безопасный код для инициализации локальных статических переменных.-foffload-abi=[lp64|ilp32]     Установить ABI используемый в компиляторе разгрузки.-foffload=<targets>=<options>  Задать разгружаемые цели и опции для них.-fopenacc-dim операнд искажен в '%s'-fopt-info[-<type>=filename]	Выдать детали компиляторной оптимизации.-force_flat_namespace нельзя использовать с -dynamiclib-fpack-struct=<number>	Установить начальное максимальное выравнивание для элементов структур.-fpermitted-flt-eval-methods=[c11|ts-18661]	Задать, какие значения FLT_EVAL_METHOD допустимы.-fpic и -fPIC не поддерживаются без -mdsbt на этой платформеключи -fpic и -mapcs-reent несовместимыключ -fpic не поддерживается-fpie не поддерживается-fplugin-arg-<name>-<key>[=<value>]	Задать аргумент <key>=<value> для подгружаемого модуля <name>.-fprefetch-loop-arrays не поддерживается с -Os-fprefetch-loop-arrays не поддерживается для этой целевой машины-fprefetch-loop-arrays не поддерживается для этой целевой машины-fprofile-update=[single|atomic|prefer-atomic]	Установить метод изменения профиля.-frandom-seed=<строка>	Компилировать воспроизводимым образом, используя <строку> для генерации случайных чисел.-frecord-gcc-switches не поддерживается для этой целевой машины-freorder-blocks-algorithm=[simple|stc]	Установить используемый алгоритм переупорядочения базового блока.-freorder-blocks-and-partition не работает для заданной архитектуры-freorder-blocks-and-partition не работает с исключениями для заданной архитектуры-freorder-blocks-and-partition не поддерживается на этой архитектуре-frepo следует использовать вместе с -c-fsanitize-sections=<sec1,sec2,...>	Санировать глобальные переменные в определенных пользователем секциях.-fsanitize=address и -fsanitize=kernel-address не поддерживаются для этой целевой платформы-fsanitize=address не поддерживается для этой целевой платформы-fsched-stalled-insns-dep=<number>	Включить проверку дистанции зависимостей при предварительном планировании отложенных команд.-fsched-stalled-insns=<число>	Задать <число> отложенных команд, подлежащих предварительному планированию.-fsched-verbose=<уровень>	Установить <уровень> подробности сообщений от планировщика.-fsimd-cost-model=[unlimited|dynamic|cheap]	Задает ценовую модель для кода помеченного simd директивой.-fsplit-stack не поддерживает 2-регистровые параметры для вложенной функции-fsplit-stack не поддерживает 3-регистровые параметры-fsplit-stack не поддерживает fastcall с вложенной функцией-fsplit-stack использует регистр r29-fsso-struct=[big-endian|little-endian|native]	Установить порядок байт для хранения скалярных объектов в памяти.-fstack-check=[no|generic|specific]	Генерировать код для проверки стека.-fstack-check=specific для Thumb-1-fstack-check=specific не реализовано для MIPS16-fstack-limit- игнорируются с -mfdpic; используйте -mstack-check-l1-fstack-limit- опции не поддерживаются на этом процессоре-fstack-limit-register=<регистр>	Прерывание при переполнении стека, <регистр> задает границу стека.-fstack-limit-symbol=<символ>	Прерывание при переполнении стека, <символ> задает границу стека.-fstack-protector не поддерживается для этой целевой платформы-fstack-reuse=[all|named_vars|none]	Установить уровень переиспользования стека для локальных переменных.-ftabstop=<number>	Интервал табуляции для правильного определения номера колонки в диагностике.-ftemplate-depth=<number>	Максимальная глубина конкретизации шаблонов.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Модель генерации кода для данных, локальных для потов, по умолчанию.-ftrack-macro-expansion=<0|1|2>  Отслеживать позиции элементов из макроподстановок и показывать их в сообщениях об ошибках.-ftree-parallelize-loops=<число>	Включить автоматическое распараллеливание циклов.-fuse-linker-plugin в данной конфигурации не поддерживается-fuse-linker-plugin, но %s не найден-fvisibility=[default|internal|hidden|protected]	Установить атрибут видимости символов по умолчанию.-fvisibility=[private|protected|public|package]	Установить атрибут видимости символов по умолчанию.-fvtable-verify=preinit в данной конфигурации не поддерживается-fvtable-verify=std в данной конфигурации не поддерживается-fwide-exec-charset=<кодировка>	Константные широкие символы и строки широких символов конвертировать в заданную <кодировку>.-fwpa и -fltrans являются взаимоисключающимидля этого процессора -g поддерживается только при использовании GAS,ключ -g игнорируется-g с -mno-apcs-frame может создать проблемы при отладке-gnat<options>	Задать ключи GNAT.-gz в данной конфигурации не поддерживается-gz=<format>	Генерировать сжатые отладочные секции в формате <format>.-gz=zlib в данной конфигурации не поддерживается-idirafter <каталог>	Добавить <каталог> в конец пути поиска системных заголовков.-iframework <dir>	Добавить <dir> в конец основного пути поиска включаемых системных инфраструктур.-imacros <файл>	Использовать макроопределения из <файла>.-imultiarch <каталог>	Установить <каталог> заголовочных файлов для мультиархитектуры.-imultilib <каталог>	Установить <каталог> как подкаталог мультибиблиотеки заголовков.-include <файл>	Включить содержимое <файла> перед компиляцией других файлов.-install_name допустим только с -dynamiclibопция -iplugindir <dir> не была передана из драйвера gcc-iplugindir=<каталог>	Установить <каталог> подгружаемых модулей по умолчанию.-iprefix <префикс>	Задает <префикс> для следующих двух ключей.-iquote <каталог>	Добавить <каталог> в конец пути поиска заголовков "в кавычках".-isysroot <каталог>	Считать <каталог> корневым каталогом системы.-isystem <каталог>	Добавить <каталог> в начало пути поиска системных заголовков.-iwithprefix <каталог>	Добавить <каталог> в конец пути поиска системных заголовков.-iwithprefixbefore <каталог>	Добавить <каталог> в конец основного пути поиска заголовков.-keep_private_externs нельзя использовать с -dynamiclib-m%s в данной конфигурации не поддерживаетсяключ -m64 требует архитектуры PowerPC64, включаетсядля -m64 требуется процессор PowerPC64-mabi=ABI	Генерировать код в соответствии с заданным ABI.-mabi=ABI	Генерировать код в соответствии с заданным ABI.-mabs=MODE	Выбирает IEEE 754 ABS/NEG режим выполнения инструкций.требуется -maix64: 64-битные вычисления с 32-битной адресацией не поддерживаютсяКлюч -maix64 требует архитектуры PowerPC64-malign-functions устаревший ключ, используйте -falign-functions-malign-loops=%d не между 0 и %d-malign-jumps устаревший ключ, используйте -falign-jumps-malign-loops=%d не между 0 и %d-malign-loops устарело, используйте -falign-loops-malign-loops=%d не между 0 и %dключ -malign-power не поддерживается для 64-битного Darwin; он несовместим с установленными библиотеками C и C++-mallow-movmisalign требует -mvsxопция -maltivec=le недопустима для big-endian платформключ -mapcs-stack-check несовместим с -mno-apcs-frame-march=	Генерировать код для заданного RISC-V ISA (например, RV64IM).  ISA задается строчными буквами.-march=%s: ISA цепочка должна начинаться с rv32 или rv64-march=%s: некорректная ISA цепочка-march=%s: неподдерживаемая ISA подцепочка %qs-march=ARCH	Генерировать код для указанной микросхемы или версии CPU.-march=ARCH	Использовать возможности и планировать код для заданной архитектуры.-march=ISA	Генерировать код для указанной системы команд (ISA).ключ -mas100-syntax несовместим с -gdwarf-masm=intel не поддерживается в этой конфигурациизначение ключа -max-stackframe=%d вне диапазона 0 - %dсочетание ключей -mbackchain -mpacked-stack -mhard-float не поддерживаетсяключи -mbig-endian и -mlittle-endian несовместимы-mbranch-cost=%d не между 0 и 5-mbranch-cost=COST	Установить цену переходов равной примерно COST команд.-mcall-aixdesc несовместим с -mabi=elfv2ключ -mcmodel несовместим с другими опциями toc-mcmodel= не поддерживается на 32-битных системах-mcode-readable=SETTING	Задать, когда команды имеют доступ к коду.-mcode-region=upper требует 430X-совместимое cpu-mcorea и -mcoreb не могут использоваться совместно-mcorea следует использовать с -mmulticore-mcoreb следует использовать с -mmulticore-mcpu=	Использовать свойства указанного процессора и планировать код для него.-mcpu=%s конфликтует с -march=%s-mcpu=%s имеет некорректную кремниевую версиюнедопустимый параметр -mcpu=%s-mcpu=CPU	Компилировать код для ARC варианта CPU.-mcpu=CPU	Использовать возможности заданного CPU и оптимизировать код для него.-mcpu=CPU	Использовать возможности и планировать код для заданного CPU.-mcpu=PROCESSOR		Использовать возможности и планировать код для заданного CPU.-mcpu=m16c	Компилировать код для M16C вариантов.-mcpu=m32c	Компилировать код для M32C вариантов.-mcpu=m32c	Компилировать код для M32CM вариантов.-mcpu=r8c	Компилировать код для R8C вариантов.-mcrypto требует -maltivec-mdata-region=upper требует 430X-совместимое cpu-mdebug=	Включить отладочную выдачу.-mdirect-move требует -mvsx-mdiv требует -march, чтобы понять %<M%> расширение-mefficient-unaligned-vsx требует -mallow-movmisalign-mefficient-unaligned-vsx требует -mvsx-memregs=	Число memreg байт (по умолчанию: 16, диапазон: 0..16).-mes0 можно использовать только с C-mexr использовано без -ms-mexr использовано без -ms или -msx-mfdpic не поддерживается, пожалуйста, используйте целевую платформу bfin-linux-uclibc-mfentry не поддерживается для 32 бит в комбинации с -fpic-mflat-abi=hard и VFP-mfloat-abi=hard: в выбранном процессоре нет FPU-mfloat-abi=soft и -mfloat-abi=hard несовместимы-mfloat-gprs=	Выбрать метод GPR работы с плавающими значениями.-mfloat128 требует -mfloat128-type-mfloat128 требует VSX поддержки-mfloat128-hardware требует -m64-mfloat128-hardware требует -mfloat128-type-mfloat128-hardware требует полной ISA 3.0 поддержки-mfloat128-type требует VSX поддержки-mflush-func=ФУНКЦИЯ	Использовать указанную ФУНКЦИЮ для сброса кэша перед вызовом стековых трамплинов.-mfpu=	Задать FP (sp, dp, sp-lite, dp-lite) (влечет -mxilinx-fpu).ключ -mhard-dfp не может быть использован вместе с -msoft-float-mhard-dfp требует -mhard-float-mhard-float не поддерживается-mincoming-stack-boundary=%d не между %d и 12-mint32 не поддерживается для H8300 и H8300L целей-mipsN	Генерировать код для ISA уровня N.-mlarge требует 430X-совместимое -mmcu=-mlarge-data-threshold=<number>	Данные с размером, превышающим данное значение при генерации кода для medium-модели x86-64 будут размещаться в разделе .ldata.ключ -mlong-double-64 несовместим с -m64-mlong-double-<n>	Задать размер long double (64 или 128 бит).-mmax-stackframe=SIZE	Предупреждать, если кадр стека превышает указанный размер.-mmcu=MCU	Выбрать целевой MCU.-mmpy-option=MPY Компилировать ARCv2 код с опцией проектирования умножителя.-mmul=g13 не может использоваться с -mcpu=g10-mmul=g13 не может использоваться с -mcpu=g14-mmul=g14 не может использоваться с -mcpu=g10-mmul=g14 не может использоваться с -mcpu=g13-mmulticore можно использовать только с BF561ключ -mmultiple не поддерживается для систем little endian-mn не поддерживается для linux целей-mn использовано без -mh или -ms или -msx-mnan=ENCODING	Выбирает IEEE 754 NaN кодирование данных.-mno-%s выключает -m%s-mno-allow-string-insns запрещает генерацию RMPA инструкции-mno-altivec отменяет vsx-mno-dpfp-lrsr поддерживается только с -mdpfp-mno-exr допускается только с -ms или -msx - Опция игнорируется!-mno-fentry несовместимо с SEH-mno-mpy поддерживается только для ARC700 или ARCv2-mno-power9-vector выключает -mpower9-dform-mno-serialize-volatile	Не упорядочивать обращения к volatile памяти с MEMW инструкциями.-mnop-mcount несовместимо с этой целью-mnop-mcount не реализовано для -fPIC-moverride=STRING	Только для опытных пользователей! Переопределить параметры оптимизации CPU.-mpcrel -fPIC в настоящее время не поддерживается на выбранном процессоре-mpic-register= не имеет смысла без -fpic-mpointer-size=[no,32,short,64,long]	Установить размер указателя по умолчанию.-mpower8-fusion-sign требует -mpower8-fusion-mpower8-vector требует -maltivec-mpower8-vector требует -mvsx-mpower9-dform требует -mpower9-vector-mpower9-dform требует -mupper-regs-df-mpower9-dform требует -mupper-regs-sf-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar требуют -mdirect-move-mpower9-fusion требует -mpower8-fusion-mpower9-minmax несовместима с явно выключенными опциями-mpower9-vector требует -mpower8-vector-mpreferred-stack-boundary не поддерживается для этой целевой платформы-mpreferred-stack-boundary=%d не между %d и %dключ -mquad-memory не поддерживается для обратного (little endian) порядка байтключ -mquad-memory требует 64-битного режимаключ -mquad-memory-atomic требует 64-битного режима-mr10k-cache-barrier=SETTING	Указать, когда должны вставляться барьеры кэша r10k.-mrecip требует -ffinite-math или -ffast-math-mrecip требует -fno-trapping-math или -ffast-math-mrecip требует -freciprocal-math или -ffast-math-mregparm игнорируется для Intel MCU psABI-mregparm игнорируется в 64-битном режиме-mregparm=%d не между 0 и %d-mrelax поддерживается только для RTP PICключи -mrelocatable и -mcall-%s несовместимыключи -mrelocatable и -mno-minimal-toc несовместимыключи -mrelocatable и -msdata=%s несовместимы-ms2600 без -msключи -msdata=%s и -mcall-%s несовместимыключ -msecure-plt не поддерживается вашим ассемблером-mshared-library-id= без -mid-shared-library-mshared-library-id=%s не между 0 и %d-msim	Использовать runtime для симулятора.-msim   Использовать поддержку времени выполнения симулятора.опция -msimple-fpu игнорируетсяключи -msingle-float и -msoft-float несовместимыопция -msingle-float эквивалентна -mhard-float-msmall-data-limit=N	Размещать глобальные и статические данные размером не более N в специальных секциях (для некоторых платформ)-mspfp_fast недоступно на ARC600 или ARC601ключ -mstack-guard влечет использование ключа -mstack-size-mstack-protector-guard требует допустимый базовый регистрключ -mstring не поддерживается для систем little endian-mstringop-strategy=rep_8byte не поддерживается для 32-битного кода-msve-vector-bits=N	Задаёт число бит в регистре вектора SVE, равное N.-msx не поддерживается в coff-mtoc-fusion требует -mpower8-fusionключ -mtoc-fusion требует 64-битного режимадля -mtoc-fusion требуется модель кода medium/large-mtraceback=	Вывод traceback-таблицы: full (полная), part (частичная), no (не выводить таблицу).-mtune=	Планировать код для указанного процессора.-mtune= ожидает mn10300, am33, am33-2 или am34-mtune=ARCH	Настроить выравнивание для указанной микросхемы или версии CPU.-mtune=CPU	Оптимизировать код для заданного процессора.-mtune=ПРОЦЕССОР	Оптимизировать код для указанного ПРОЦЕССОРа.-mupper-regs-df требует -mvsx-mupper-regs-di требует -mvsx-mupper-regs-sf требует -mpower8-vectorключи -mvsx и -mno-altivec несовместимыключи -mvsx и -mpaired несовместимыдля -mvsx требуется индексная адресация-mvsx требует аппаратной реализации плавающей арифметики-mvsx-small-integer требует -mpower8-vector, -mupper-regs-di и -mdirect-move-mvsx-timode возможно требует -mlra-mvsx-timode требует -mvsx-mxl-multiply-high может использоваться только с -mcpu=v6.00.a или выше-mxl-multiply-high требует -mno-xl-soft-mul-mxl-reorder может использоваться только с -mcpu=v8.30.a или выше-mxl-reorder требует -mxl-pattern-compare для -mcpu=v8.30.a-o <файл>	Записать результат в <файл>.-pg и -fomit-frame-pointer несовместимы-pie не поддерживается в этой конфигурацииключ -pipe игнорируется, т.к. задан ключ -save-tempsключ -pipe не поддерживается-private_bundle нельзя использовать с -dynamiclib-trigraphs	Поддержка триграфов, предусмотренных ISO C....этот оператор, но последний ошибочно полагается на защиту %qs128-битные double-значения не поддерживаются для VAX31-битный ABI.набор команд 387 отменен, используется арифметика SSE64-битный ABI.64-битный ABI в режиме ESA/390 не поддерживается64-битный SPE не поддерживается<во время инициализации>
<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><неразрешенный тип перегруженной функции>?: использование целых констант в булевом контексте?: использование integer констант в boolean контексте, выражение всегда будет давать значение %<true%>параметр @catch не может быть protocol-qualifiedпараметр @catch не является известным типом класса в Objective-C@interface класса %qE не найденБазовый блок будет считаться горячим, если его счётчик вносит вклад в заданный интервал всего профиляМножитель для настройки верхней границы числа тактов при конвейеризации циклов методом swing modulo scheduling.Усечение вещественного до целого можно заменить округлением для сокращения переключений режима.То же, что -std=c89 (для C) или -std=c++98 (для C++).Пороговое значение среднего числа итераций цикла для применения конвейеризации методом swing modulo scheduling.AAPCS не поддерживает -mcaller-super-interworkingAAPCS не поддерживает -mcaller-super-interworkingABI требует -march=rv%dABSTRACT 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 переменнойACTION тип конфликтует с READONLY спецификатором в %CALLOCATABLE атрибут в %C в TYPE определенииALLOCATABLE объект %qs в %s клаузуле в %LALLOCATABLE объект %qs производного типа в %s клаузуле в %LALLOCATABLE объект %qs полиморфного типа в %s клаузуле в %LALLOCATABLE специфицирован вне INTERFACE тела в %LALLOCATE объектALLOCATE комассива в %C в CRITICAL блокеALLOCATE комассива в %C в DO CONCURRENT блокеALTERNATE RETURN не разрешается в %LASSERT_EXPR с тождественно ложным условиемASSIGN оператор в %CASSIGN оператор в %L требует скалярную подразумеваемого INTEGER переменнуюASSIGNED GOTO оператор в %L требует INTEGER переменнойASSIGNED переменная в FORMAT теге в %LASSOCIATE конструкция в %CASSOCIATE имя %qs в %s клаузуле в %LASSOCIATE имя %qs в SHARED клаузуле в %LASYNCHRONOUS атрибут в %CASYNCHRONOUS оператор в %CASYNCHRONOUS= в %C не допускается в Fortran 95ASYNCHRONOUS= спецификатор в %L должен быть инициализационным выражениемATOM аргумент в %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 уже была специфицированаОбращаться к переменным в 32-битных PPU объектах (по умолчанию).Обращаться к переменным в 64-битных PPU объектах.Фактический аргумент CLASS массив для %qs должен быть полным массивом в %LФактический аргумент в %L для INTENT(%s) формального параметра %qs ELEMENTAL подпрограммы %qs есть скаляр, но другой фактический аргумент является массивомФактический аргумент в %L в размещаемый или указательный формальный аргумент %qs должен иметь типовый параметр отложенной длины тогда и только тогда, когда таковой имеется у формальногоФактический аргумент в %L для формального параметра предполагаемого типа имеет производный тип с type-bound или FINAL процедурамиФактический аргумент содержит слишком мало элементов для формального аргумента %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)Выполнить инструментирование для проверки границ указателей.  Для управления инструментированием используйте ключи fchkp-*.  Поддерживается для C, C++, ObjC.Выполнить экономию общих подвыражений еще и после оптимизации циклов.Включить явные проверки деления на ноль.Включить явные проверки переполнения при делении INT_MIN / -1.Добавить комментарии к ассемблерному коду.Дополнительная отладочная печать.После диагностирования неопределенного поведения пытаться продолжить выполнение.Агрессивно оптимизировать циклы используя ограничения языка.синоним и comdat группа цели различаютсясиноним и секция цели различаютсяЦепочка синонимов для инструментированного узла разорванаСиноним --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Размещение превысит лимит памятиРазрешить 128-битные целые в VSX регистрах.Разрешить 64-битные целые переменные в верхних регистрах с -mcpu=power7 или -mvsx.Разрешить доступ к instance-переменным как если бы они были локальными декларациями в реализациях instance-методов.Разрешить произвольную ширину строк в фиксированном формате.Допускать произвольную ширину строки в свободной форме.Разрешить битовым полям пересекать границы слов.Комбинировать условные переходы с другими инструкциями.Разрешить встроенным функциям ceil, floor, round, trunc возбуждать "inexact" исключительные ситуации.Разрешить преобразования между __ea и generic указателями (по умолчанию).Разрешить использование символа $ в именах.Разрешить double переменные в верхних регистрах с -mcpu=power7 или -mvsx.Разрешать быстрый переход к обработчику сообщений.Разрешить float переменные в верхних регистрах с -mcpu=power8 или -mpower8-vector.Разрешить float/double переменные в верхних регистрах, если процессор это позволяет.Разрешить хранение адресов функций на регистрах.Позволить gcc генерировать LIW инструкции.Позволить gcc генерировать SETLB и Lcc инструкции.Полагать, что сопроцессор плавающей арифметики поддерживает 32- и 64-битные операции.Разрешить неявные преобразования типов между векторами с разным числом элементов или с разными типами элементовРазрешить динамическому компоновщике вставлять функцию (или переменные) с другой семантикой (или инициализатором) соответственно.Разрешить оптимизации плавающих вычислений, которые могут противоречить стандартам IEEE или ISO.Разрешить оптимизатору добавление новых гонок данных по записи данных.Разрешить оптимизации плавающей арифметики, которые могут изменить результат операции из-за округления.Разрешить предварительное планирование отложенных команд.Разрешить расширение знака в операциях слияния.Разрешить более активный спекулятивный перенос команд чтения.Разрешить спекулятивный перенос команд, кроме чтения.Разрешить спекулятивный перенос некоторых команд чтения.Разрешить IEEE 128-битные типы без требования __float128 ключевого слова.Разрешить разные типы для операндов операции '?'.Разрешить проходу слияния записей в память генерировать невыровненные записи, если это допустимо.Разрешить использование команд MDMX.Использовать команды MT.Разрешить использование аппаратных команд с плавающей точкой для V850E2V3 и выше.Разрешить использование аппаратных команд и ABI для операций с плавающей точкой.Разрешить использование *_nobnd версий строковых функций при проверке границ указателей.Разрешить использование *_nochk версий строковых функций при проверке границ указателей.Разрешить использовать усечение вместо округления к нулю для дробных типов с фиксированной точкой.Генерировать код с выдачей двух команд на такт.Разрешить функции с переменным числом аргументов без именованных параметров.Уже внутри CONTAINS блока в %CAlternate RETURN оператор в %C допускается только внутри SUBROUTINEAlternate RETURN оператор в %L требует SCALAR-INTEGER спецификатор возвратаАльтернативные соглашения о вызовах.Альтернативный возврат в %L не допускается в DTIO процедуреАльтернативный возврат не может появляться в интерфейсе оператора в %LСпецификатор альтернативного возврата в элементной подпрограмме %qs в %L не допускаетсяСпецификатор альтернативного возврата в функции %qs в %L не допускаетсяАргумент альтернативного возврата в %CХотя на нее нет ссылки, %qs имеет неоднозначные интерфейсы в %Lинструкции AltiVec и SPE несовместимыАргумент 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 не имеет ссылкиПроанализированный узел не имеет ссылки на инструментированную версиюАннотировать ассемблерные инструкции с оцененным адресом.Добавлять второй символ подчеркивания к именам, уже содержащим подчеркивание.Добавлять подчёркивания к доступным извне именам.Применять знак минус к нулевым значениям.Применить специальные правила для компиляции пакета времени выполнения.Выполнять расширение переменных при развертке циклов.Примерное максимальное число инструкций допустимых между подсказкой и соответствующим ветвлением [125].Аргумент %<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Массивный TYPE_DOMAIN не есть целочисленный типКомпонент-массив структуры в %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 используется как массивИмя ассоциации %qs не может появляться в контексте определения переменных (%s) в %L, поскольку его цель в %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Предполагаемый тип в %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 не должна иметь ссылку на подобъектНа глобальном уровне:На верхнем уровне:Автоматически write back строки программного кэша данных (по умолчанию).Попытка DEALLOCATE неразмещенную '%s'Пытаться избегать генерации последовательностей инструкций, содержащих байты возврата.Заполнять гнезда задержки команд перехода.Попытка косвенно перекрыть COMMON блоки %s и %s посредством EQUIVALENCE в %CПытаться сохранять выравнивание стека по адресам, кратным указанной степени числа 2.Слить идентичные константы по всем единицам компиляции.Слить идентичные константы и константные переменные.Попытаться слить одинаковые строки в отладочной информации для всех единиц компиляции.Попытка разместить уже размещенную переменнуюПопытка разместить уже размещенную переменную '%s'Атрибут %s в %L в TYPE определенииАтрибут в %L не допускается в TYPE определенииAutoFDO магическое число профиля не соответствуетAutoFDO версия профиля %u не соответствует %uАвтоматический массив %qs в %L не может иметь инициализаторАвтоматически выравнивать позиции меток для сокращения задержек переходов.Среднее число итераций цикла.Не устанавливать предельные диапазоны для команд вызова.Избегать генерацию вызовов по смещению от pc, использовать косвенные вызовы.Избегать генерации индексированных инструкций загрузки/сохранения, если возможно.Избегать перекрытия целевых и адресных регистров в LDRD инструкциях, которые могут спровоцировать Cortex-M3 ошибки.Избегать спекулятивной загрузки из памяти для обхода аппаратной ошибки.Не использовать команды DIV and MOD.блок %i не может выдавать исключений, но имеет EH-дугублок %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) оператор в %CBLANK= в %C не допускается в Fortran 95BLOCK DATA элемент %qs в %L должен быть в COMMONBLOCK конструкция в %CBMX инструкции поддерживаются только с R2 архитектуройBOZ константа в %C использует нестандартный постфиксный синтаксисBOZ константа в %L слишком велика (%ld против %ld бит)BOZ литерал в %L есть побитно преобразованный нецелый символ %qsBOZ литерал в %L вне DATA оператора и вне INT/REAL/DBLE/CMPLXBOZ литерал в %L использован для инициализации нецелой переменной %qsBOZ используется вне DATA оператора в %CBYTE тип в %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
Строить для Core A.Строить для Core B.Строить для SDRAM.Встроенная функция %qF требует z14 или выше.Встроенная функция %s не поддерживается с текущими опциямиВстроенная функция %s допустима только для процессора cellвнутренняя функция %s не поддерживается в данной конфигурации компилятораВстроенная функция %s требует Nios II R%dВстроенная функция %s требует опцию --maltivecВстроенная функция %s требует опции -mcpu=power9 и -m64Встроенная функция %s требует опцию -mcpu=power9Встроенная функция %s требует опцию -mfloat128Встроенная функция %s требует опции -mhard-dfp и -mpower8-vectorВстроенная функция %s требует опцию -mhard-dfpВстроенная функция %s требует опции -mhard-float и -mlong-double-128Встроенная функция %s требует опцию -mhard-floatВстроенная функция %s требует опцию -mhtmВстроенная функция %s требует опцию --mpairedВстроенная функция %s требует опцию -mpower8-vectorВстроенная функция %s требует опцию -mspeВстроенная функция %s требует опцию -mvsxАргумент по значению в %L не может быть массивом или секцией массиваАргумент по значению в %L не допускается в этом контекстеАргумент по значению в %L нечислового типаC совместимая character формальная переменная %qs в %L с VALUE атрибутом должна иметь длину одинC вид параметра типа задан для типа %s, но тип в %L есть %sДля полей Objective-C не будут выполняться конструкторы и деструкторы C++в C++ результатом поиска %qD будет поле, а не типв C++ требуется расширенный тип, а не перечислимый тип в %<va_arg%>C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11C++11 %<noexcept%> доступно только с -std=c++11 или -std=gnu++11C++11 %<thread_local%> допускает динамическую инициализацию и уничтожениеC++11 %<thread_local%> доступно только с -std=c++11 или -std=gnu++11C++11 auto доступно только с -std=c++11 или -std=gnu++11C99 обозначение %qE не является целочисленным константным выражениемC99 обозначение %qE вне инициализатора агрегатаCASE метка в %L перекрывается с CASE меткой в %LCDX инструкции поддерживаются только с R2 архитектуройлитеральное выражение CFString не является строковой константойпропущен литерал CFStringОператор CHANGE TEAM в %CCHARACTER выражение в %L усекается (%ld/%ld)CHARACTER выражение будет усечено в присваивании (%ld/%ld) в %LCHARACTER длина в !$OMP DECLARE REDUCTION %s не константа в %LCHARACTER длина должна быть константой в %LCHARACTER(*) функция %qs в %LCHARACTER(*) функция %qs в %L не может иметь значение массивCHARACTER(*) функция %qs в %L не может иметь значение указательCHARACTER(*) функция %qs в %L не может быть pureCHARACTER(*) функция %qs в %L не может быть рекурсивнойCLASS селектор в %L требует временной переменной, которая пока не реализованаCLASS оператор в %CCLASS переменная %qs в %L не может иметь PARAMETER атрибутCLASS переменная %qs в %L должна быть формальным параметром, размещаемой или указателемCLOSE оператор в %L требует UNIT номерCLOSE оператор не допускается в PURE процедуре в %CCODIMENSION специфицирован для %qs вне своего INTERFACE тела в %LАргумент COLLAPSE клаузулы не есть положительная целая константа в %CCOLLECT_GCC должен быть установленCOLLECT_GCC должен быть установлен.должна быть установлена COLLECT_LTO_WRAPPERCOMMON %qs в %L не существуетCOMMON %qs в %L требует %d байт заполнителя; измените порядок элементов или используйте %<-fno-align-commons%>COMMON в %L упомянута несколько раз в клаузулах той же OMP DECLARE TARGET директивыCOMMON в %L требует %d байт заполнителя; измените порядок элементов или используйте %<-fno-align-commons%>COMMON блок %qs в %L не может иметь EXTERNAL атрибутCOMMON блок %qs в %L является также встроенной процедуройCOMMON блок %qs в %L использован как PARAMETER в %LCOMMON блок %qs в %L, который является также результатом функцииCOMMON блок %qs в %L, который является также глобальной процедуройCOMMON блок %qs в %L использует тот же глобальный идентификатор, что и сущность в %LCOMMON блок /%s/ не найден в %CCOMMON блок в %L со связывающей меткой %qs использует тот же глобальный идентификатор, что и сущность в %LCOMMON переменная %qs в %L должна иметь константную character длинуCOMPLEX аргумент %qs %qs встроенной функции в %LCOMPLEX величины не могут сравниваться в %LCONTAINS блок в определении производного типа в %CCONTAINS оператор в %C уже во внутренней программной единицеCONTAINS оператор без FUNCTION или SUBROUTINE оператора в %LCONTIGUOUS атрибут в %CCONTIGUOUS оператор в %CCONVERT тег в %LCOUNT аргумент для EVENT_QUERY встроенной функции в %L должен быть определяемымCOUNT аргумент для EVENT_QUERY встроенной функции в %L должен иметь по крайней мере диапазон подразумеваемых целыхCOUNT аргумент для SYSTEM_CLOCK в %L имеет неподразумеваемый видCOUNT_MAX аргумент для SYSTEM_CLOCK в %L имеет неподразумеваемый видCOUNT_RATE аргумент для SYSTEM_CLOCK в %L имеет неподразумеваемый видзаданный процессор не поддерживает набор команд x86-64CPUs старше чем z900 не поддерживаются для -fsplit-stackне выполнено необходимое условие в коде CRIS: CRITICAL блок внутри OpenACC области в %CCRITICAL блок внутри OpenMP области в %CCRITICAL оператор в %CCYCLE оператор в %C не применим к нециклической конструкции %qsCYCLE оператор в %C для не самого внутреннего сжатого !$ACC LOOP циклаCYCLE оператор в %C для не самого внутреннего сжатого !$OMP DO циклаВызывать mcount для профилирования перед прологом функции.Вызывающая сторона копирует аргументы функций, переданные скрытыми ссылками.Выполнено вызовов:%s из %d
Не могу вычислить длину char массива в %L.Невозможно сконструировать ABSTRACT тип %qs в %LНе удалось преобразовать %qs в %qs в %LНе удалось преобразовать %s в %s в %LНе удалось удалить файл модуля %qs: %sНе удалось удалить временный файл модуля %qs: %sНе удалось найти встроенный модуль названный %qs в %CНе удалось найти ключевое слово %qs в вызове %qs в %LНевозможно инициализировать массив выводимой формы в %L с помощью скаляраОшибка открытия файла %qsОшибка открытия файла модуля %qs на чтение в %C: %sНе удалось открыть файл модуля %qs для записи в %C: %sНе удалось перебить GENERIC %qs в %LНе удалось переименовать файл модуля %qs в %qs: %sНевозможно IMPORT %qs из единицы компиляции уровня хоста в %C - не существует.Невозможно присвоить именованной константе в %CНевозможно вызвать %<__builtin_custom_%s%> без задания ключа %<-mcustom-%s%>Невозможно изменить атрибуты USE-associated символа %s в %LНевозможно изменить атрибуты USE-associated символа в %LНевозможно сменить каталог на %sНевозможно получить имя текущего каталогаНевозможно инициализировать parameter массив в %L с элементами переменной длиныошибка создания каталога %sОшибка отображения %sОшибка открытия %sНе удалось открыть промежуточный выходной файл: %s
Ошибка открытия исходного файла %s
Ошибка чтения %sНе читается файл модуля %qs открытый в %C, так как от был создан другой версией GNU FortranНевозможно специфицировать IMPLICIT в %C после IMPLICIT NONEЛовить опечатки.Заставлять gas печатать статистику tomcat.Индекс оператора ребра C-графа не найденИндекс оператора ребра C-графа вне диапазонаСвязанные в цепочку прозрачные синонимыИзменение значения в преобразовании из %qs в %qs в %LИзменение значения в преобразовании из %qs в %qs в %LИзменять только младшие 8 бит указателя стека.Изменить ABI для работы с двухсловными инструкциями.Изменить дальность просмотра вперёд в планировщике.Изменить максимальную длину условно выполняемого пути.Задать число временных регистров для условно выполняемого пути.Изменять указатель стека без отмены прерываний.Изменить атрибуты видимости в соответствии с правилами Microsoft Visual Studio.Символ %qs в строке в %C непредставим в character виде %dСимвол %qs в строке в %L не может быть преобразован в символьный вид %dCharacter аргумент %qs в %L должен быть длины 1, поскольку процедура %qs является BIND(C)Character компонент %qs от %qs в %L с отложенной длиной должен быть POINTER или ALLOCATABLECharacter формальная переменная %qs в %L с VALUE атрибутом должна иметь константную длинуНесоответствие character длин (%ld/%ld) между фактическим аргументом и формальным аргументом предполагаемой формы %qs в %LНесоответствие character длин (%ld/%ld) между фактическим аргументом и указательным или размещаемым формальным аргументом %qs в %LCharacter длина фактического аргумента короче чем у формального аргумента %qs (%lu/%lu) в %LCharacter длина компонента %qs должна быть константным спецификационным выражением в %LАргумент с character значением %qs оператор функции в %L должен иметь константную длинуВнутренняя функция с character значением %qs в %L не должна быть предполагаемой длиныПроцедура модуля с character значением %qs в %L не должна быть предполагаемой длиныОператор функция с character значением %qs в %L должна иметь константную длинуПроверить переполнение стека во время выполнения.Проверить код на наличие синтаксических ошибок и завершить работу.Проверять результат new в C++.Выбрать стратегию генерации строковых операций.Размер чанка в OMP-расписании для автоматически распараллеливаемых циклов.Клаузула AUTO конфликтует с GANG в %LКлаузула AUTO конфликтует с VECTOR в %LКлаузула AUTO конфликтует с WORKER в %LКлаузула SEQ конфликтует с AUTO в %LКлаузула SEQ конфликтует с GANG в %LКлаузула SEQ конфликтует с INDEPENDENT в %LКлаузула SEQ конфликтует с VECTOR в %LКлаузула SEQ конфликтует с WORKER в %LОтключить все настройки генерации кода для x86.Очистить аппаратные возможности при компоновке.Зачистить BSS нулями и поместить инициализированные нулями в BSS.Комассивный компонент %qs в %L должен быть размещаемым с отложенной формойДекларация комассива в %CОбозначение комассива в %C, но %qs не есть комассивКомассивный формальный аргумент %qs в %L для элементной процедурыКомассивная формальная переменная %qs в %L не допускается в BIND(C) процедуре %qsСпецификация комассива требуется в ALLOCATE операторе в %LКомассивная переменная %qs в %L не должна иметь коизмерения с отложенной формойКомассивы выключены в %C, используйте %<-fcoarray=%> для включенияКомассивы выключены в %L, используйте %<-fcoarray=%> для включенияКомассивы не поддерживаются в %s клаузуле в %LКод для переразмещения размещаемого массива в %L будет добавленКод для переразмещения размещаемой переменной в %L будет добавленМодель кода: small, medium, large+.Коиндекс коразмерности %d должен быть скаляром в %LНесоответствие коиндексных рангов в ссылке на массив в %L (%d/%d)Коиндексированный ASYNCHRONOUS или VOLATILE фактический аргумент в %L требует, чтобы формальный параметр %qs не имел ни ASYNCHRONOUS ни VOLATILEКоиндексированный фактический аргумент в %L в PURE процедуре передан в POINTER формальный аргументКоиндексированный фактический аргумент в %L в процедуре PURE передан в аргумент INTENT(%s)Коиндексированный фактический аргумент в %L в размещаемый формальный параметр %qs требует INTENT(IN)Коиндексированный фактический аргумент в %L в указательный формальный параметр %qsКоиндексированный фактический аргумент в %L с размещаемым окончательным компонентом для формального параметра %qs требует либо VALUE либо INTENT(IN)Коиндексированный фактический аргумент в %L с окончательным компонентом указателемКоиндексированный размещаемый объект в %LКоиндексированное выражение в %L присваивается переменной производного типа с POINTER компонентом в PURE процедуреКоиндексное выражение для компонента указателя %qs в конструкторе структуры в %LКоиндексированный объект с полиморфным размещаемым подкомпонентом в %LКоиндексированный полиморфный фактический аргумент в %L передан в полиморфный формальный аргумент %qsВнутренний компонент указатель на процедуру в %CКоиндексированная переменная не должна иметь размещаемых окончательных компонентов в присваивании в %LСобрать и выдать отладочную информацию во временный файл, если произошла внутренняя ошибка в C/C++ компиляторе.Запятая перед списком элементов ввода/вывода в %LЗапятая требуется после P дескриптораГенерировать код для прямого (big endian) порядка байт.Compile code for little endian mode.  Используется по умолчанию.Компилировать код, использующий обертки Cygwin DLL для поддержки замены операторов C++ new/delete.Компилировать для 32-битных указателей.Компилировать для 64-битных указателей.Компилировать для ETRAX 100 (CRIS v8).Компилировать для ETRAX 4 (CRIS v3).Использовать ABI для V8+.Компилировать для ABI DSBT разделяемых библиотек.Компилировать для m32r.Компилировать для m32r2.Компилировать для m32rx.Компилировать для процессора v850.Компилировать для процессора v850e.Компилировать для процессора v850e1.Компилировать для процессора v850e2.Компилировать для процессора v850e2v3.Компилировать для процессора v850e3v5.Компилировать для v850es варианта v850e1.Компилировать весь модуль за раз.Компилировать с 32-битными длинными и указателями, что является единственным поддерживаемым поведением и поэтому флаг игнорируется.Компилировать с 32-битными длинными и указателями.Компилировать с 64-битными длинными и указателями.Бонус времени компиляции, назначаемый IPA-CP тем кандидатам, которые позволяют определить индекс массива.Бонус времени компиляции, назначаемый IPA-CP тем кандидатам, которые позволяют определить границы или шаг цикла.Complex аргумент LOG в %L не может быть нулевымИспользовать правила Фортрана для комплексного умножения и деления.Компонент %qs в %C уже декларирован в %LКомпонент %qs в %C уже в родительском типе в %LКомпонент %qs в %C есть PRIVATE компонент %qsКомпонент %qs в %L не может иметь ALLOCATABLE атрибут, поскольку он является элементом BIND(C) производного типа %qs в %LКомпонент %qs в %L не может иметь POINTER атрибут, поскольку он является элементом BIND(C) производного типа %qs в %LКомпонент %qs в %L имеет CONTIGUOUS атрибут, но не является указателем на массивКомпонент %qs в %L типа TYPE(C_PTR) или TYPE(C_FUNPTR) не должен быть комассивомКомпонент %qs в %L с комассивным компонентом должен быть неуказательным, неразмещаемым скаляромКомпонент %qs в производном типе %qs в %L может не быть C совместимымКомпонент %qs в производном типе %qs в %L может не быть C совместимым хотя производный тип %qs есть BIND(C)Компонент %qs инициализирован дважды в конструкторе структуры в %LКомпонент %qs от %qs в %L имеет то же имя, что и унаследованная type-bound процедураКомпонент %qs типа BIND(C) в %L должен иметь единичную длинуКомпонент %qs с CLASS в %C должен быть размещаемым или указателемКомпонент %s в %L типа EVENT_TYPE должен иметь коизмерение или быть подкомпонентом комассива, что невозможно, поскольку компонент имеет pointer атрибутКомпонент %s в %L типа LOCK_TYPE должен иметь коизмерение или быть подкомпонентом комассива, что невозможно, поскольку компонент имеет pointer атрибутКомпонент %s SEQUENCE типа декларированный в %L не имеет SEQUENCE атрибутКомпонент в %C должен иметь атрибут POINTERИнициализатор компонента без имени после компонента именуемого %s в %LКомпонент справа от частичной ссылки с ненулевым рангом не должен иметь ALLOCATABLE атрибут в %LКомпонент справа от частичной ссылки с ненулевым рангом не должен иметь POINTER атрибут в %LКомпоненты в TYPE в %C должны предшествовать CONTAINSВычисляемый GOTO в %CОператор конкатенации в выражении в %L должен конкатенировать строки одного видаОператор конкатенации в выражении в %L должен иметь два CHARACTER операндаПараметры конфигурации: %s
Конфликтующие инициализаторы в объединении в %L и %LБолее подробно следовать семантике IBM XLC.Не соответствует ничему конкретному.Компилировать в соответствии с ISO 1990 C с дополнениями от 1994.Компилировать в соответствии с ISO 1990 C с расширениями GNU.Компилировать в соответствии с ISO 1990 C.Компилировать в соответствии с ISO 1998 C++ с учетом технических поправок 2003 года, с расширениями GNU.Компилировать в соответствии с ISO 1998 C++ с учетом технических поправок 2003 года.Компилировать в соответствии с ISO 1999 C с расширениями GNU.Компилировать в соответствии с ISO 1999 C.Компилировать в соответствии с ISO 2011 C с расширениями GNU.Компилировать в соответствии с ISO 2011 C.Компилировать в соответствии с ISO 2011 C++ с расширениями GNU.Компилировать в соответствии с ISO 2011 C++.Компилировать в соответствии с ISO 2014 C++ с расширениями GNU.Компилировать в соответствии с ISO 2014 C++.Компилировать в соответствии со стандартом ISO Fortran 2003.Компилировать в соответствии со стандартом ISO Fortran 2008, включая TS 29113.Компилировать в соответствии со стандартом ISO Fortran 2008.Компилировать в соответствии со стандартом ISO Fortran 2018.Компилировать в соответствии со стандартом ISO Fortran 95.Компилировать в соответствии со спецификацией языка Objective-C 1.0 в реализации GCC 4.0.Соответствовать o32 FPXX ABI.Считать, что доступ к байтным данным медленный.Считать тип 'int' 16-битным.Считать тип 'int' 32-битным.Константное выражение в FORMAT теге в %L должно быть типа default CHARACTERВыражение %C должно быть константойКонстантное логическое значение в CASE операторе повторяется в %LСнять зависимости между различными использованиями одной и той же переменной.Внутренняя функция %qs в %L не имеет IMPLICIT типВнутренняя процедура %qs в %C уже неоднозначнаВнутренняя процедура %qs в %L имеет то же имя, что и объемлющая процедураВнутренняя процедура %qs в %L PURE процедуры должна также быть PUREПозволяет управлять использованием обратных значений в генерации кодаЗадает режим проверки границ указателей на поля объектов.  Если сужение границ включено, то используются границы для полей.  Иначе применяются границы для всего объекта.Номер управляющего регистра должен быть в диапазоне 0-31 для %sВыбрать IEEE trap режим.Выбрать fp режим округления.Выбрать точность передающуюся в fp исключительные ситуации.Преобразование из %qs в %qs в %LПреобразование из %s в %s в %LПреобразование из %s в COMPLEX(%d) подразумеваемого вида в %L может привести к потере точности, попробуйте использовать KIND аргументПреобразование бесконечности или нечисла в %L к INTEGERПреобразовывать условные переходы во внутренних циклах в эквивалентный код без переходов.Преобразовывать вещественные константы к значениям одинарной точности.При входе в процедуру копировать секции массивов в последовательный блок.Несоответствие корангов в аргументе %qs в %L (%d и %d)Стоимость, при которой в GCSE не будет ограничиваться расстояние перемещения выражений.Предполагаемая цена для инструкции ветвления.Цена за команду умножения.Предполагаемая цена для инструкции умножения, 4 равно нормальной инструкции.Не удалось сгенерировать дополнительное значение для синтезаОшибка открытия выходного файла '%s'
Невозможно установить Cray спецификацию указуемого массиваНевозможно установить спецификацию указуемого массиваУчесть зависимости спекулятивной выборки при вычислении приоритета инструкций.Cray указуемое в %C не может быть массивом предполагаемой формыCray указуемое в %L появляется в нескольких pointer() операторахCray pointee %qs в %s клаузуле в %LCray pointee %qs в SHARED клаузуле в %LCray pointee object %qs в %s клаузуле в %LCray pointee object %qs производного типа в %s клаузуле в %LCray pointee object %qs полиморфного типа в %s клаузуле в %LCray pointer %qs в %s клаузуле в %LCray указатель в %C имеет %d байт точности; адреса памяти требуют %d байтCray указатель в %C должен быть целымДекларация Cray указателя в %C требует -fcray-pointer флагCray pointer object %qs в %s клаузуле в %LCray pointer object %qs производного типа в %s клаузуле в %LCray pointer object %qs полиморфного типа в %s клаузуле в %LСоздать приложение с интерактивным графическим интерфейсом.Создать разделяемую библиотеку.Создавать канонические индуктивные переменные в циклах.Создать консольное приложение.Создать файлы данных для "gcov".Создание '%s'
Создание временного массива в %LСоздание временного массива в %L для аргумента %qsDATA массив %qs в %L должен быть специфицирован в предшествующей декларацииDATA элемент %qs в %L не может иметь коиндексDATA элемент %qs в %L является указателем и поэтому должен быть полным массивомDATA оператор в %C после первого выполняемого оператораDATA оператор в %C не может появляться внутри INTERFACEDATA оператор в %C не допускается в PURE процедуреDATA оператор в %L имеет больше значений чем переменныхDATA оператор в %L имеет больше переменных чем значенийDC спецификатор формата не допускается в %CDEALLOCATE объектDEALLOCATE комассива в %C в CRITICAL блокеDEALLOCATE комассива в %C в DO CONCURRENT блокеDECIMAL= в %C не допускается в Fortran 95DECL_GIMPLE_REG_P установлен для переменной, от которой берется адресDEF_INTERNAL_FLT_FN (%s) не имеет ассоциированных встроенных функцийDEF_INTERNAL_INT_FN (%s) не имеет ассоциированных встроенных функцийDELIM= в %C не допускается в Fortran 95DEPEND SINK использовано вместе с DEPEND SOURCE в той же конструкции в %LDIM аргумент в %L вне границDIM аргумент без COARRAY аргумента не допускается для THIS_IMAGE встроенной функции в %LDIMENSION специфицирован для %qs вне своего INTERFACE тела в %LDISTANCE= аргумент для NUM_IMAGES в %LDISTANCE= аргумент для THIS_IMAGE в %Lchunk_size из DIST_SCHEDULE клаузулы в %L требует скалярного INTEGER выраженияDO CONCURRENT конструкция в %CDO цикл в %L является неопределенным, так как он переполняетсяDO цикл в %L является неопределенным, так как он теряет значимостьDO цикл в %L будет выполнен ноль разЗначение DO шага нулевоезавершающий оператор DO цикла не END DO или CONTINUE с меткой %d в %CDO-итератор %qs в %L находится внутри итератора с тем же именемDOUBLE COMPLEX в %CDP спецификатор формата не допускается в %CDTIO %s процедура в %L должна быть рекурсивнойDTIO формальный аргумент в %L должен быть скаляромDTIO формальный аргумент в %L должен быть ASSUMED SHAPE ARRAYDTIO формальный аргумент в %L должен быть KIND = %dDTIO формальный аргумент в %L должен быть типа %sDTIO формальный аргумент в %L должен иметь INTENT %sDTIO процедура %qs в %L должна быть подпрограммойЭлемент данных выше верхней границы массива в %LЭлемент данных ниже нижней границы массива в %LДанные сохраняются в big-endian формате (с прямым порядком байт).Целевые данные в %L не должны иметь коиндексЭлемент передачи данных в %L не может быть полной ссылкой на массив предполагаемого размераЭлемент передачи данных в %L не может быть полиморфным, если только он не обрабатывается определенной процедурой ввода/выводаЭлемент передачи данных в %L не может иметь ALLOCATABLE компоненты если только он не обрабатывается определенной процедурой ввода/выводаЭлемент передачи данных в %L не может иметь POINTER компоненты, если только он не обрабатывается определенной процедурой ввода/выводаЭлемент передачи данных в %L не может иметь PRIVATE компонентыЭлемент передачи данных в %L не может иметь PRIVATE компоненты, если только он не обрабатывается определенной процедурой ввода/выводаЭлемент передачи данных в %L не может иметь компоненты указатели на процедуруData-pointer-object в %L должен быть неограниченно полиморфным или иметь тип с BIND или SEQUENCE атрибутами, чтобы быть совместимым с неограниченно полиморфной цельюДекларирование метода %qD final включит девиртуализацию %i вызоваДекларирование метода %qD final включит девиртуализацию %i вызововДекларирование метода %qD final включит девиртуализацию %i вызововДекларирование метода %qD final включит девиртуализацию %i вызова, выполненного %lli разДекларирование метода %qD final включит девиртуализацию %i вызова, выполненного %lli разДекларирование метода %qD final включит девиртуализацию %i вызова, выполненного %lli разДекларирование типа %qD final включит девиртуализацию %i вызоваДекларирование типа %qD final включит девиртуализацию %i вызововДекларирование типа %qD final включит девиртуализацию %i вызововДекларирование типа %qD final включит девиртуализацию %i вызова, выполненного %lli разДекларирование типа %qD final включит девиртуализацию %i вызова, выполненного %lli разаДекларирование типа %qD final включит девиртуализацию %i вызова, выполненного %lli разаДекларирование виртуального деструктора %qD final включит девиртуализацию %i вызоваДекларирование виртуального деструктора %qD final включит девиртуализацию %i вызововДекларирование виртуального деструктора %qD final включит девиртуализацию %i вызововДекларирование виртуального деструктора %qD final включит девиртуализацию %i вызова, выполненного %lli разДекларирование виртуального деструктора %qD final включит девиртуализацию %i вызова, выполненного %lli разДекларирование виртуального деструктора %qD final включит девиртуализацию %i вызова, выполненного %lli разОткладывать "на потом" выталкивание аргументов из стека после вызовов функций.Отложенный массив %qs в %L не разрешен в инициализационном выраженииПараметр отложенного типа пока не поддерживаетсяУдалять мертвые вычисления, которые могут вызвать исключительные ситуации.Удалять ненужные сравнения указателей с нулем.Отмененная возможность:Deprecated in GCC 8.  Ничего не делает.Не рекомендуется; используйте -std=c++11.Не рекомендуется; используйте -std=c++14.Не рекомендуется; используйте -std=c11.Не рекомендуется; используйте -std=c99.Устаревший ключ, используйте -std=gnu++11.Устаревший ключ, используйте -std=gnu++14.Устаревший ключ, используйте -std=gnu11.Устаревший ключ, теперь следует использовать -std=gnu99.Устаревший ключ; используйте -std=iso9899:1999.Устаревший ключ.  Используйте вместо него -misel.Устаревший ключ.  Используйте вместо него -mno-isel.Устаревший ключ.  Используйте вместо него -mno-spe.Устаревший ключ.  Используйте вместо него -mno-vrsave.Устаревший ключ.  Используйте вместо него -mspe.Устаревший ключ.  Используйте вместо него -mvrsave.Устарел.  Ничего не делает.Производный тип %qs в %C используется до своего определенияПроизводный тип %qs в %L не может быть декларирован и с PRIVATE и с BIND(C) атрибутамиПроизводный тип %qs в %L не может иметь SEQUENCE атрибут, поскольку он есть BIND(C)Производный тип %qs в %L не может быть ABSTRACTПроизводный тип %qs в %L должен быть расширением %qsПроизводный тип %qs в %L должен быть расширяемымПроизводный тип %qs не может быть использован как переменная в %CПроизводный тип %qs декларированный в %L должен иметь BIND атрибут, чтобы быть C совместимымПроизводный тип %qs с BIND(C) атрибутом в %L пуст и может быть недоступен для C парного процессораПроизводный тип в %C может быть только PRIVATE в спецификационной части модуляПроизводный тип в %C может быть только PUBLIC в спецификационной части модуляПроизводный тип в %C не был ранее определен и поэтому не может появляться в определении производного типаКомпонент производного типа %C не есть разрешенный EQUIVALENCE членДекларация производного типа с FINAL в %C должна быть в спецификационной части модуляОпределение производного типа в %C с пустой CONTAINS секциейОпределение производного типа в %C без компонентовОпределение производного типа %qs at %C уже было определеноИмя производного типа %qs в %C уже имеет базовый тип в %sПеременная производного типа %qs в %L не может иметь ALLOCATABLE компоненты, чтобы быть EQUIVALENCE объектомПеременная производного типа %qs в %L должна иметь SEQUENCE атрибут, чтобы быть EQUIVALENCE объектомПеременная производного типа %qs в %L с подразумеваемой инициализацией не может быть в EQUIVALENCE с переменной в COMMONПеременная производного типа %qs в %L с указательным(и) компонент(ами) не может быть EQUIVALENCE объектомПеременная производного типа %qs в COMMON в %L имеет окончательный компонент, который является размещаемымПеременная производного типа %qs в COMMON в %L не имеет ни SEQUENCE ни BIND(C) атрибутаПеременная производного типа %qs в COMMON в %L не может иметь подразумеваемый инициализаторПроизводный тип %qs декларированный в %L должен быть ABSTRACT, поскольку %qs есть DEFERRED и не перебиваетсяПроизводный тип %qs с BIND(C) не должен иметь CONTAINS секцию в %CПроизводный тип %qs с SEQUENCE не должен иметь CONTAINS секцию в %CФормальный аргумент производного типа %qs в %L был декларирован INTENT(OUT), но не был установлен и не имеет подразумеваемого инициализатораОписание для mxl-mode-bootstrap.Описание для mxl-mode-executable.Описание для mxl-mode-novectors.Описание для mxl-mode-xmdstub.Задает стоимость зависимостей между командами.Разные CHARACTER длины (%ld/%ld) в конструкторе массиваРазные виды типовых параметров в присваивании указателя в %LРазные ранги в присваивании указателя в %LИная форма для %s в %L по измерению %d (%d и %d)Разная форма для аргументов %qs и %qs в %L для встроенной функции %<dot_product%>Разная форма по измерению 1 для аргументов %qs и %qs в %L для встроенной функции matmulРазная форма по измерению 2 для аргументов %qs и %qs в %L для встроенной функции matmulРазличные виды типов в %LРазные типа в присваивании указателя в %L; попытка присвоить %s в %sИзмерения специфицированы для %s в %L после его инициализацииВыключить ARCompact специфичный проход для генерации инструкций условного выполнения.Исключить использование плавающих регистров.Выключить использование LR и SR инструкциями aux регистров FPX расширения.Отменить проход трансформации скалярных 64-разрядных целочисленных вычислений в векторные вычисления.Отменить оптимизации вычислений с плавающей точкой и игнорировать знак нуля по IEEE.выключить аппаратную вещественную арифметику.Не использовать индексную адресацию.Отменить оптимизации, влияющие на поведение сигнализирующих NaN по IEEE.Отменить оптимизации, предполагающие стандартное округление вещественных значений.Выключить позиционно-независимый код (PIC) для использования в коде ядра OS.Отключить препроцессирование.Исключить использование space-регистров.Выключить использование RX FPU инструкций.  Запретить прямые вызовы глобальных функций.Запрет более чем 'msched-max-memory-insns' в группе инструкций. В противном случае лимит является 'мягким' (предпочитаются операции не с памятью, когда лимит достигается).Выявлять pure и const функции.Выявлять неадресуемые статические переменные, доступные только для чтения.Показать статистику времени компиляции.Показать статистику компиляции.Показать дерево кода после front end оптимизации.Показать дерево кода после синтаксического разбора.Показать дерево кода после синтаксического разбора; устаревший ключ.Показать версию компилятора.Выдать эту информацию.деление на ноль в %LДеление на ноль при преобразовании %s в %s в %LСтратегия деления, одна из: call-div1, call-fp, call-table.Выполнить CFG-зависимую рематериализацию в LRA.Выполнять оптимизации выравнивания для инструкций вызова.Выполнять быстрое планирование для процессоров bdver1, bdver2, bdver3, bdver4 или znver1 и выбран планировщик Haifa.Генерировать BRcc инструкции в arc_reorg.Не допускать размещение константных данных в секциях кода.Не использовать большой сегмент TLS.Не предполагать наличие стандартных библиотек C и функции "main".Не исключать использование space-регистров.Не удалять комментарии при макроподстановках.Не удалять комментарии.Не отображать время компиляции функций.Не использовать режимов адресации с побочными эффектами.Не помещать комплексные целые константы в read-only-память.Не генерировать прологи и эпилоги функций.Не требовать строгое выравнивание.Не генерировать директивы #строка.Не генерировать директивы .size.Не генерировать одну выходную точку для каждой функции.Не генерировать код, который может выполняться только в режиме супервизора (подразумевается).Не генерировать команды чтения/записи с изменением адресного регистра.Не генерировать millicode шлюзы (нужно только с -Os).Не генерировать mpy инструкции для ARC700.Не выполнять inline-подстановку деления целых.Не включать в код вычисление квадратного корня.Не компоновать с зависящей от устройства библиотекой lib<MCU>.a.Не загружать PIC-регистр в прологах функций.Не искать объектные файлы по стандартным маршрутам.Не отмечать переключение ABI в e_flags.Не выполнять оптимизации, существенно увеличивающие использование стека.Не помещать плавающие константы в TOC.Не помещать константы вида "символ+смещение" в TOC.Не предопределять системные макросы и макросы GCC.Не считать переходы затратными.Не задавать стандартный стартовый адрес программы 0x100.Не помещать расширенные регистры на стек в функциях монитора.Не размещать неинициализированные глобальные данные в общих блоках.Не искать системные заголовки в стандартных каталогах поиска (но искать в каталогах, заданных при помощи -isystem).Не искать системные заголовки C++ в стандартных каталогах.Не поддерживать внутренние функции и команды SSE4.1 и SSE4.2.Не подавлять отладочную информацию о классах C++Не подавлять предупреждения от системных заголовков.Не трактовать локальные переменные и COMMON блоки как если бы они были перечислены в операторах SAVE.Не выравнивать код и данные, доступные только на чтение.Не выравнивать данные в стеке.Не выравнивать данные, доступные на запись.Не использовать команды MDMX.Не использовать команды MIPS-3D.Не использовать VAX fp.Не использовать функцию сброса кэша перед вызовом стекового трамплина.Не использовать формирование адресов для глобальных регистров.В обычных командах не использовать коды условий.Не использовать аппаратную вещественную арифметику.Не использовать аппаратную плавающую арифметику.Не использовать аппаратную плавающую арифметику.Не использовать аппаратные средства quad-плавающей арифметики.Не использовать встроенные шаблоны для копирования памяти.Не использовать расширения AltiVec ABI.Не использовать расширения SPE ABI.Не использовать команды работы с битовыми полями.Не использовать команды callt (по умолчанию).Не использовать fabsd специализированную инструкцию.Не использовать fabss специализированную инструкцию.Не использовать faddd специализированную инструкцию.Не использовать fadds специализированную инструкцию.Не использовать fatand специализированную инструкцию.Не использовать fatans специализированную инструкцию.Не использовать fcmpeqd специализированную инструкцию.Не использовать fcmpeqs специализированную инструкцию.Не использовать fcmpged специализированную инструкцию.Не использовать fcmpges специализированную инструкцию.Не использовать fcmpgtd специализированную инструкцию.Не использовать fcmpgts специализированную инструкцию.Не использовать fcmpled специализированную инструкцию.Не использовать fcmples специализированную инструкцию.Не использовать fcmpltd специализированную инструкцию.Не использовать fcmplts специализированную инструкцию.Не использовать fcmpned специализированную инструкцию.Не использовать fcmpnes специализированную инструкцию.Не использовать fcosd специализированную инструкцию.Не использовать fcoss специализированную инструкцию.Не использовать fdivd специализированную инструкцию.Не использовать fdivs специализированную инструкцию.Не использовать fexpd специализированную инструкцию.Не использовать fexps специализированную инструкцию.Не использовать fextsd специализированную инструкцию.Не использовать fixdi специализированную инструкцию.Не использовать fixdu специализированную инструкцию.Не использовать fixsi специализированную инструкцию.Не использовать fixsu специализированную инструкцию.Не использовать floatid специализированную инструкцию.Не использовать floatis специализированную инструкцию.Не использовать floatud специализированную инструкцию.Не использовать floatus специализированную инструкцию.Не использовать flogd специализированную инструкцию.Не использовать flogs специализированную инструкцию.Не использовать fmaxd специализированную инструкцию.Не использовать fmaxs специализированную инструкцию.Не использовать fmind специализированную инструкцию.Не использовать fmins специализированную инструкцию.Не использовать fmuld специализированную инструкцию.Не использовать fmuls специализированную инструкцию.Не использовать fnegd специализированную инструкцию.Не использовать fnegs специализированную инструкцию.Не использовать frdxhi специализированную инструкцию.Не использовать frdxlo специализированную инструкцию.Не использовать frdy специализированную инструкцию.Не использовать fsind специализированную инструкцию.Не использовать fsins специализированную инструкцию.Не использовать fsqrtd специализированную инструкцию.Не использовать fsqrts специализированную инструкцию.Не использовать fsubd специализированную инструкцию.Не использовать fsubs специализированную инструкцию.Не использовать ftand специализированную инструкцию.Не использовать ftans специализированную инструкцию.Не использовать ftruncds специализированную инструкцию.Не использовать fwrx специализированную инструкцию.Не использовать fwry специализированную инструкцию.Не использовать round специализированную инструкцию.Не использовать невыровненные ссылки на память.Не предупреждать об использовании "long long" с -pedantic.Делать проверку стека с использованием границ в L1 scratch памяти.Ничего не делает.  Сохранён для обратной совместимости.Ничего не делает. Сохранён для обратной совместимости.Не выравнивать элементы кода или данных.Не выделять для значений типа float и double регистры повышенной точности.Не предполагать, что система поддерживает невыровненный доступ к памяти.Не вызывать функции сброса кэша.Не вызывать прерывание по сбросу кэша.Не генерировать дополнения DWARF, не входящие в выбранную версию.Не генерировать dll-экспортированные inline функции без необходимости.Не генерировать DWARF pubnames и pubtypes секции.Не генерировать проверки для спекулятивного планирования по управления при выборочном планировании.Не генерировать только привилегированный код; влечет -mno-inline-ic_invalidate, если inline код не будет работать в пользовательском режиме.Не указывать приоритет с TARGET_REGISTER_PRIORITY.Не оптимизировать блочные пересылки, использовать memcpy.Не оптимизировать блочные пересылки.Не использовать P-мнемонику для статически предсказанных переходов.Не использовать r32..r63.Не использовать диапазоны адресации менее 25 бит для вызовов.Не предупреждать об использовании расширений Microsoft.Двойной CLASS IS блок в SELECT TYPE операторе в %LУстройство плавающей арифметики двойной точности.Ошибки соответствия трактовать как предупреждения.Движущий:Формальный параметр %qs в %L не может иметь инициализаторФормальный аргумент %qs в %L не может быть INTENT(OUT)Формальный аргумент %qs в %L не может быть OPTIONALФормальный аргумент %qs в %L типа EVENT_TYPE не должен быть INTENT(OUT)Формальный аргумент %qs в %L типа LOCK_TYPE не должен быть INTENT(OUT)Формальный аргумент %qs в %L был декларирован INTENT(OUT), но не был установленФормальный аргумент %qs должен быть указателем или массивом предполагаемой формы или ранга без CONTIGUOUS атрибута - поскольку фактический аргумент в %L не является просто непрерывным и оба являются ASYNCHRONOUS или VOLATILEФормальный аргумент %qs не допускается в выражении в %LФормальный аргумент %qs от %qs в %L должен именоваться %qs, чтобы подходить соответствующему аргументу перебиваемой процедурыФормальный аргумент %qs с INTENT(IN) в контексте ассоциации указателей (%s) в %LФормальный аргумент %qs с INTENT(IN) в контексте определения переменных (%s) в %LФормальная процедура %qs в %C не может иметь generic интерфейсФормальная процедура %qs в %L не должна быть элементнойФормальная процедура %qs не допускается в элементной процедуре %qs в %LФормальная процедура %qs PURE процедуры в %L должна также быть PUREФормальным процедура в %C не может иметь BIND(C) атрибут с NAMEВывести декларации в файл .decl.Выдать детальную информацию о внутреннем представлении GCC мест исходного кода.Выдать дампы проходов оптимизации.Повторный %s атрибут в %LПовторный %s атрибут специфицирован в %LПовторная спецификация %s метки в %CПовторная %s спецификация в %CПовторный атрибут ASYNCHRONOUS указан в %LПовторный AUTOMATIC атрибут специфицирован в %LПовторный BIND атрибут специфицирован в %LПовторный DEFERRED в %CПовторные ELSE операторы в %L и %CПовторный EXTENDS атрибут специфицирован в %LПовторный IMPLICIT NONE оператор в %CПовторная NML спецификация в %CПовторный NON_OVERRIDABLE в %CПовторный POINTER атрибут в %CПовторный PRIVATE оператор в %CПовторный PROTECTED атрибут специфицирован в %LПовторный SAVE атрибут специфицирован в %LПовторный SEQUENCE оператор в %CПовторная UNIT спецификация в %CПовторный VALUE атрибут специфицирован в %LПовторный VOLATILE атрибут специфицирован в %LПовторный спецификатор доступа в %CПовторяющийся аргумент %qs в %L для встроенной функции %sПовторная спецификация массива для Cray указателя в %CДублирование метки конструкции %qs at %CПовторная спецификация формата в %CПовторение имени %qs в ассоциации в %CПовторная метка оператора %d в %L и %LПовторяющийся символ %qs в списке формальных аргументов в %CПри оптимизации во время компоновки предупреждать о несоответствии типов глобальных деклараций.Не использовать регистр BK при распределении регистров.E спецификатор не допускается с g0 дескрипторомE500 и FPRs не поддерживаютсяEDGE_CROSSING некорректно установлена через одну и ту же секциюEDGE_CROSSING отсутствует для границы секцииEH дуга пересекает границу секции в базовом блоке %iEH landing pad метка ELEMENTAL функция %qs в %L должна иметь скалярный результатELEMENTAL не-INTRINSIC процедура %qs не допускается в качестве фактического аргумента в %LELEMENTAL префикс в MODULE интерфейсе отсутствует в %LКомпонент указатель на ELEMENTAL процедуру %qs не допускается в качестве фактического аргумента в %LELSE IF оператор в %C не может следовать за ELSE оператором в %LELSEWHERE оператор в %C следует за предыдущим немаскированным ELSEWHEREELSEWHERE оператор в %C не заключен в WHERE блокENCODING= в %C не допускается в Fortran 95END оператор вместо %s оператора в %LEND тег в %C не допускается в операторе выводаEND тег метка %d в %L не определенаENTRY %qs в %L не может вызываться рекурсивно, поскольку функция %qs не есть RECURSIVEENTRY %qs в %L не может вызываться рекурсивно, поскольку подпрограмма %qs не есть RECURSIVEENTRY %qs в %L не имеет IMPLICIT типENTRY результат %s не может быть POINTER в FUNCTION %s в %LENTRY результат %s не может быть массивом в FUNCTION %s в %LENTRY результат %s не может быть типа %s в FUNCTION %s в %LENTRY оператор в %CENTRY оператор в %C не может появляться внутри внутренней процедурыENTRY оператор в %C не может появляться внутри BLOCK DATAENTRY оператор в %C не может появляться внутри DERIVED TYPE блокаENTRY оператор в %C не может появляться внутри DO блокаENTRY оператор в %C не может появляться внутри FORALL блокаENTRY оператор в %C не может появляться внутри MODULEENTRY оператор в %C не может появляться внутри PROGRAMENTRY оператор в %C не может появляться внутри SELECT блокаENTRY оператор в %C не может появляться внутри STRUCTURE блокаENTRY оператор в %C не может появляться внутри SUBMODULEENTRY оператор в %C не может появляться внутри WHERE блокаENTRY оператор в %C не может появляться внутри внутренней подпрограммыENTRY оператор в %C не может появляться внутри IF-THEN блокаENTRY оператор в %C не может появляться внутри INTERFACEс ENTRY_BLOCK ассоциирован ILENUM и ENUMERATOR в %CENUM декларация в %C не имеет ENUMERATORSENUM оператор определения ожидался до %CENUMERATOR %L не инициализирован целым выражениемERR тег метка %d в %L не определенаEQUIVALENCE в %C требует два или более объектовERR тег метка %d в %L не определенаERRMSG в %LERRMSG в %L бесполезно без STAT тегаERRMSG тег в %LERRMSG переменнаяERRMSG переменная в %L должна быть стандартной скалярной CHARACTER переменнойERRMSG= аргумент в %L должна быть скалярной CHARACTER переменнойERROR STOP оператор в %Cархитектура ESA/390.EVENT POST оператор в %CEVENT WAIT оператор в %CEVENT аргумент в %L для встроенной функции EVENT_QUERY должен быть типа EVENT_TYPEEXIT оператор в %C, терминирующий !$ACC LOOP циклEXIT оператор в %C, терминирующий !$OMP DO циклEXIT оператор без имени do-конструкции в %Cс EXIT_BLOCK ассоциирован ILEXTENDS в %LEXTERNAL атрибут конфликтует с FUNCTION атрибутом в %qs в %LВсе или никакие объекты в EQUIVALENCE установленной в %L должны иметь PROTECTED атрибутВсе или никакие верхние границы должны быть специфицированы в %LЭлемент %d фактического аргумента RESHAPE в %L не может быть отрицательнымЭлемент в %s конструкторе массива в %L есть %sЭлемент массива предполагаемой формы или указательного передан в формальный аргумент массив %qs в %LЭлементная функция как инициализационное выражение с non-integer/non-character аргументами в %LЭлементы с одинаковым значением в %L и %L в векторном индексе в контексте определения переменной (%s)Исключить повторные вызовы также для не-pure функций.Порождать .gnu_attribute теги.Порождать 16-битные настройки для областей малых данных.Порождать 32-битные настройки для областей малых данных.Порождать IEEE-совместимый код без inexact исключительных ситуаций.Выдавать граф вызовов.Порождать проверки вызывающие выполнение инструкций "break 8" при применении атомарных встроенных функций к неверно выровненной памяти.Порождать код для byte/word ISA расширения.Порождать код для расширения ISA counting.Порождать код для расширения ISA fp move and sqrt.Порождать код для расширения ISA motion video.Порождать код, использующий явные директивы настройки.common-символы считать слабыми (weak).Генерировать отладочные аннотации во время препроцессирования.Генерировать отладочную информацию, относящуюся к escape-анализу, при наличии ключа -fgo-optimize-allocs.Порождать прямые переходы на локальные функции.Выдавать ошибки при генерации настроек времени выполнения.Генерировать в прологе код, обеспечивающий выполнение trap при переполнении стека.Порождать прологи функции только перед частями функции, которым они нужны, а не в начале функции.Вызывать функции с использованием глобальной таблицы смещений при генерации PIC кода.Генерировать неявные конкретизации inline-шаблонов.Генерировать неявные конкретизации шаблонов.Порождать косвенные переходы на локальные функции.Генерировать длинные последовательности чтения/записи.Генерировать вызов функции счетчика профилирования перед прологом функцииПорождать rdval вместо rduniq для указателя потока.Не удалять даже неиспользуемые статические константные переменные.Генерировать stop-биты до и после расширенных операторов volatile asm.Выводить в ассемблерный код подробную отладочную информацию.Выдавать предупреждение при генерации настроек времени выполнения.Пустое FINAL в %CПустой IMPLICIT оператор в %CПустой конструктор массива в %C не допускаетсяПустой старомодный список инициализатора в %CПустое множество цифр в BOZ константе в %CВключить альтернативы 'q' инструкции.Включить 64-битную Time-Stamp Counter инструкцию расширения.Включить поддержку деаллокации по размеру C++14.Выдавать таблицы DWARF CFI в виде ассемблерных директив .cfi_*Включить DEC-стиль атрибутов STATIC и AUTOMATICВключить DIV, DIVU.Включить DIV-REM инструкции для ARCv2.Включить DSP 3.1 Pack A расширения.Включить отладочную информацию Dwarf для номеров строк посредством GNU-ассемблера.Включить Dual and Single Operand Instructions for Telephony.Выполнить полный набор оптимизаций удаления избыточного кода на древовидном  представлении.Включить режим Function Descriptor PIC.Разрешить трансформации Graphite.Поддерживать разделяемые библиотеки на основе ID.Включить IEEE 128-битную плавающую точку посредством __float128 ключевого слова.Включить выделение Локальных Регистров.Включить Locked Load/Store Conditional расширение.Включить MUL инструкцииВключить MUL.X и UMUL.X инструкции.Включить MULX инструкции, предполагая быстрый сдвиг.Поддерживать синтаксис исключений и синхронизации Objective-C.Подключить поддержку времени выполнения для обработки исключений Objective-C setjmp.Включить OpenACC.Включить OpenMP (для Фортрана подразумевает -frecursive).Включить SIMD-директивы OpenMP.Включить поддержку PIC при сборке библиотек.Включить расширения языка Plan 9.Включить обработку Rcq ограничения - генерация короткого кода существенно зависит от этого.Включить обработку Rcw ограничения - ccfsm condexec существенно зависит от этого.Включить поддержку/использование инструкций Read-Modify-Write (RMW)Включить SSA соединение пользовательских переменных.Выполнить погружение SSA-кода на древовидном представлении.Выполнить удаление мертвого SSA-кода на древовидном представлении.Включить SSA-BIT-CCP оптимизацию на древовидном представлении.Включить SSA-оптимизацию  распространения констант на древовидном представлении.Включить оптимизации SSA-PRE на древовидном представлении.Включить код трассировки TPF-OS.Включить XY Memory расширение (DSP version 3).Включить выравнивание COMMON блоков.Включить все предупреждения -Wunused-.Включить все DEC расширения языка.Включить вывод всей оптимизационной информации в stderr.Выполнить машинно-зависимые оптимизации перед вторым планированием.Включить защиту allocas/VLA средствами asan.Включить защиту от переполнения буферов для  средствами asan.Включить выявление ошибок вида использование-после-выхода средствами asanВключить защиту глобальных данных средствами asan.Включить защиту от переполнения буферов при операциях чтения средствами asan.Включить защиту стека средствами asan.Включить защиту от переполнения буферов при операциях записи средствами asan.Включить atomic инструкции.Включить автоматическую конкретизацию шаблонов.Включить backend отладку.Включить обратное распространение свойств использования на SSA уровне.Включить инструкции циклического сдвига.Выполнить векторизацию базовых блоков (SLP) на древовидном представлении.Включить генерацию базового кода для профилирования.Включить bbit peephole2.Включить обход кэша для обращений к волатильной памяти.Включить инструкции уплотнения кода для ARCv2.Включить поднятие кода.Активировать ключи генерации данных профилирования для выполнения соответствующих оптимизаций и установить -fprofile-dir=.Активировать ключи генерации данных профилирования для выполнения соответствующих оптимизаций.Активировать ключи оптимизаций, основанных на данных профилирования и установить -fprofile-dir=.Активировать ключи оптимизаций, основанных на данных профилирования.Включить compact casesi шаблон.Выполнить удаление условного мертвого кода для вызовов встроенных функций.Использовать условное выполнение и других инструкций кроме moves/scc.Использовать условные команды move.Включить конструктор/деструктор возможность.Выполнять распространение копий по информации об эволюции скалярных значений.Выполнять распространение копий в древовидном представлении.Включить коррекцию несовместимых с потоком управления данных профилирования.Выполнить оптимизацию удаления мертвых команд записи в память.Включить отладочную выдачу.Включить аппаратную поддержку десятичной плавающей арифметики.Включить подразумеваемое преобразование между __float128 & long double.Включить инструкции деления и деления с остатком.Включить оптимизации доминаторов.Включить инструкции загрузки/сохранения double для ARC HS.Включить dual viterbi butterfly расширение.Включить раннее размещение stop-битов для улучшения планирования.Активировать обработку исключительных ситуаций.Выполнять распространение вперед в древовидном представлении.Включить оптимизации переднего плана.Включить профилирование функций.Включить переупорядочение функций улучшающее размещение кода.Включить сборку мусора (GC) в программах на Objective-C/Objective-C++.Включить генерацию ARC SIMD инструкций в платформно-зависимых встроенных функциях.Включить генерацию R2 BMX инструкций.Включить генерацию R2 CDX инструкций.Оценивать вероятности переходов.Включить аппаратную плавающую арифметику.Выполнять поднятие соседних загрузок для поддержки генерации условных move инструкций.Выполнять поднятие загрузок по условным указателямРазрешить ввод и вывод представления Graphite.Включить inline проверки нулевых получателей при помощи runtime NeXT и ABI версии 2.Встраивать PLT в вызовы функций.Включить inline-подстановки функций со спецификатором "inline", отмена отключает все inline-подстановки.Включить kind-специфичные варианты целочисленных встроенных функций.Включить оптимизации выравнивания меток.Включить унаследованные математические встроенные функции для совместимости.Включить оптимизации времени компоновки.Включить оптимизации компоновки.Включить ослабления компоновщиком.Включить ослабления компоновщика.Использовать ключ --relax при компоновке.Включить load/store сцепление.Выполнить распределение циклов для шаблонов, преобразованных в библиотечные вызовы.Выполнить распределение циклов на древовидном представлении.Выполнить векторизацию эпилогов циклов, используя меньший размер векторов.Включить копирование заголовков циклов в древовидном представлении.Выполнить вынесение инвариантных вычислений за пределы циклов на древовидном представлении.Включить оптимизации циклов на древовидном представлении.Выполнить векторизацию циклов на древовидном представлении.Включить lra.Выполнить машинно-зависимые оптимизации.Включить все основные виды предупреждений.Включить поддержку многоядерности.Включить инструкции умножения.Включить оптимизацию вложенного условного выполнения.Включить оптимизацию &&/|| в условном выполнении.Включить разбор GIMPLE.Включить pre-reload использование cbranchsi шаблона.Включить препроцессирование.Включить проверку диапазонов при компиляции.Включить оптимизацию ассоциативных операций на древовидном представлении.Использовать планирование команд с учетом регистрового давления.Включить ослабление в ассемблере.Планировать команды в рамках нескольких блоков.Размещать данные в отдельном сегменте.Включить установку регистров общего назначения в результат сравнения.Включить инструкции размножения знака.Включить размещение небольших целых в VSX регистрах.Включить расщепление загрузок 32-битных непосредственных на low / high части.Включить проверку стека зондированием.Включить строгую проверку возврата структуры 32-битного psABIВключить оптимизацию вычисления длин строк на древовидном представлении.Включить поддержку концептов C++.Включить поддержку для DEC STRUCTURE/RECORD.Включить поддержку транзакционной памяти GNU.Включить поддержку для RH850 ABI.  Используется по умолчанию.Включить поддержку для старого GCC ABI.Включить swap byte ordering инструкцию расширения.Включить слияние хвостов в древовидном представлении.Установить эвристику критического пути для планировщика.Установить эвристику по числу зависимых команд для планировщика.Установить групповую эвристику для планировщика.Установить эвристику "последней команды" для планировщика.Включить оптимизатор гнезд циклов.Установить нормальный режим.Установить эвристику ранжирования для планировщика.Разрешить аппроксимацию обратного значения корня квадратного.   При этом точность вычисления обратного значения корня квадратного сокращается до примерно 16 разрядов для одинарной точности и до 32 разрядов для двойной точности.Установить эвристику спекулятивного выполнения команд для планировщика.Разрешить аппроксимацию квадратного корня.   При этом точность вычисления квадратного корня сокращается до примерно 16 разрядов для одинарной точности и до 32 разрядов для двойной точности. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of RX FPU instructions.  Используется по умолчанию.Включить использование индексированных загрузок.Включить использование pre/post modify с регистром смещения.Включить использование LRA распределения регистров.Включить использование fsca инструкции.Включить использование fsrra инструкции.Включить использование старого, нарушенного ABI, если все помещенные в стек аргументы функции выровнены на границу 32 бит.Включить использование коротких команд загрузки.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  Используется по умолчанию.Включить z векторное расширение языка обеспечивая контекстно-зависимые векторные макросы и включить встроенные функции в Altivec-стиле в vecintrin.h.Традиционное препроцессирование.Включить невыровненные словные и полусловные обращения к упакованным данным.Использовать GPREL для данных только на чтение в режиме FDPIC.Включить использование NPS400 битовых операций.Включить использование NPS400 xld/xst расширения.Включить использование POST_INC / POST_DEC.Включить использование POST_MODIFY.Включить использование регистров одинарной точности с нечетными номерами.Включить использование sdata/scommon/sbss.Включить определяемые пользователем инструкции.Включить использование инструкций IEEE 128-битной плавающей точки.Включить v850e3v5 инструкции цикла.Включить переменное полиномиальное CRC расширение.Выполнить векторизацию циклов на древовидном представлении.Включить подробную выдачу.Включить обход для single erratum AT697F процессора (соответствует erratum #13 AT697E процессора).Включить обходы для errata GR712RC процессора.Включить обходы для single errata UT699 процессора.Включить обходы для single errata UT699E/UT700 процессора.Включить/отменить обычное планирование для конвейеризованных циклов.Включить/выключить адресацию относительно GP.Включить поддержку разделяемых библиотек на основе ID.Включить режим позиционно-независимых данных (PID).Enables the dynamic vectorizer cost model.  Сохранён для обратной совместимости.Включает подробный режим выдачи дампа стоимостной модели в файлы отладочных дампов.Кодировать команды SSE с префиксом VEX.Конечное выражение в DO циклеКонец неблочного DO оператора в %C перекрывается с другим DO цикломКонец неблочного DO оператора в %C находится внутри другого блокаКонец скалярного инициализатора ожидался в %CКонец списка поиска.
Реализовать семантику управления доступом для элементов классов.Сущность %qs в %L имеет параметр отложенного типа и требует либо POINTER либо ALLOCATABLE атрибутСущность %qs в %L уже присутствует в интерфейсеСущность с предполагаемой character длиной в %L должна быть формальным аргументом или PARAMETEREnum значение не есть CONST_DECL или INTEGER_CSTИмя enum значения не есть IDENTIFIER_NODEТип enum значения не есть ни INTEGER_TYPE ни преобразуемый в enumПеречислитель превосходит целый тип C в %CЭквивалентность для %qs не соответствует упорядочению COMMON %qs в %LЭквивалент -mgpopt=local.Эквивалент -mgpopt=none.Переменная Errmsg в %L не должна быть %sd в том же операторе %sошибкаОшибка преобразования PARAMETER константы в complex константу в %CОшибка при преобразовании целогоОшибка в инициализации указателя в %CОшибка в спецификации типа в %LОшибка записи файла модуля %qs для записи: %sОшибка записи в файл модулей: %sОшибка записи в выходной файл '%s'
Вычисление нестандартного инициализационного выражения в %LСобытиеАргумент event переменная в %L должен быть комассивом, но не коиндексированнымАргумент event переменная в %L должен быть комассивом или коиндексированнымEvent переменная в %L должна быть скаляром типа EVENT_TYPEУсловие выхода из DO WHILE цикла в %L должно быть скалярным LOGICAL выражениемЗакончить работу при первой обнаруженной ошибке.Расширять 32-битное/64-битное целочисленное деление в 8-битное беззнаковое целочисленное деление с проверкой времени выполнения.Расширять adddi3 и subdi3 при генерации rtl в add.f / adc и т.д.Ожидалась ")" в %CОжидалась "," в %CОжидалась %<(%> в %CОжидалась %<)%> или %<,%> в %CОжидалась %<,%> в %CОжидалась %<,%> или окончание оператора в %CОжидалось %<::%> после атрибутов связывания в %CОжидалось %<::%> в %CОжидалось %<=>%> в %CОжидалось %<END INTERFACE ASSIGNMENT (=)%> в %CОжидалась '*' в спецификации коиндекса в ALLOCATE операторе в %LОжидалось :: в TYPE определении в %CОжидался = знак в PARAMETER операторе в %CОжидался DO цикл в %CОжидался P дескриптор редактированияОжидался PARAMETER символ в complex константе в %CОжидался SHAPE аргумент для C_F_POINTER с массивным FPTR в %LОжидался TYPE IS, CLASS IS  или END SELECT оператор, следующий за SELECT TYPE в %CОжидался CASE или END SELECT оператор следующий за SELECT CASE в %CОжидался безымянный интерфейс в %CОжидалась процедура для аргумента %qs в %LОжидался указатель на процедуру для аргумента %qs в %LОжидалась правая скобка в выражении в %CОжидалось значение шага в итераторе в %CОжидался спецификатор доступа в %CОжидалась метка альтернативного возврата в %CОжидалось инициализационное выражение в %CОжидается другая размерность массива в определении %CОжидался список аргументов в %CОжидался индекс массива в %CОжидался шаг в индексе комассива в %CОжидалась ассоциация в %CОжидался список ассоциаций в %CОжидалось имя атрибутного битаОжидался связывающий атрибут в %CОжидалось связывающее имя в %CОжидалась цель связывания после %<=>%> в %CОжидалось имя блока %qs SELECT конструкции в %CОжидалось имя блока от %qs в %s операторе в %LОжидалась спецификация границ для %qs в %LОжидалась комассивная переменная как %qs аргумент для %s встроенной функции в %LОжидалась запятая в I/O списке в %CОжидалась ссылка на компонент в %CОжидалась константа данных после repeat spec в %CОжидался список сущностей в AUTOMATIC операторе в %CОжидался список сущностей в STATIC операторе в %CОжидалась экспонента в выражении в %CОжидалось выражение в %C в PARAMETER оператореОжидалось выражение в %s операторе в %CОжидалось выражение в спецификации массива в %CОжидался тип выраженияОжидался список формальный аргументов в определении функции в %CОжидалось generic имя или дескриптор оператора в %CЯвное инициализационное выражение в %CОжидалось инициализационное выражение в CASE в %CОжидалось целочисленное значениеОжидалась integer строкаОжидалась метка %qs для %s оператора в %CОжидалась открывающая скобкаОжидалось имя модульной процедуры в %CОжидалось имяОжидалась real строкаОжидалась закрывающая скобкаОжидалось скалярное инициализационное выражение в %CОжидалось конкретное связывающее имя в %CОжидалась строкаОжидалось имя компонента структуры в %CОжидалось имя компонента структуры или оператора после '.' в %CОжидалось завершающее имя в %CОжидалась type-bound процедура или компонент указатель на процедуру в %CОжидалась переменная в READ операторе в %CОжидалось имя переменной в %CОжидалось имя переменной в %C в PARAMETER оператореОжидается %<END INTERFACE %s%> в %CОжидается %<END INTERFACE OPERATOR (%s)%> в %CОжидается %<END INTERFACE OPERATOR (%s)%> в %C, а получено %qsОжидается %<END INTERFACE OPERATOR (.%s.)%> в %CОжидается %s в %CОжидается %s оператор в %LОжидается запятая в EQUIVALENCE в %CОжидалось скалярное INTEGER выражение в %C, найдено %sОжидается список именованных сущностей в %CОбъяснить, какие соображения выравнивания определили решение, сделать ли инструкцию короткой или длинной.Явный интерфейс требуются для %qs в %L: %sЯвный интерфейс требуются для компонента %qs в %L: %sЭкспортировать функции, даже если возможна их inline-подстановка.Выражение в %L в этом контексте должно быть константойВыражение в %L должно быть INTEGER типа, найдено %sВыражение в %L должно быть скалярнымВыражение в CASE селекторе в %L не может быть %sВыражение в CASE операторе в %L не находится в диапазоне %sВыражение в CASE операторе в %L должно быть вида %dВыражение в CASE операторе в %L должно быть типа %sВыражение в CASE операторе в %L должно быть скаляромРасширение: %s спецификатор в %s операторе в %C имеет значение %qsРасширение: Преобразование из %s в %s в %LРасширение: Скалярный неподразумеваемого вида, не-C_CHAR-вида CHARACTER фактический аргумент с формальным аргументом массивом %qs в %LРасширение: Унарный оператор, следующий за арифметическим оператором (используйте скобки) в %CРасширение: Нулевая ширина после L дескриптора в %LРасширение: backslash символ в %CРасширение: exponent-letter %<q%> в real-literal-constant в %CВнешняя %qs в %L не может иметь инициализаторВнешняя IO UNIT не может быть массивом в %LВнешний объект %qs в %L не может иметь инициализаторЛишние символы в формате в %LF2008: C1210 IMPORT оператор в %C не допускается в теле интерфейса процедуры модуляFAIL IMAGE оператор в %CFAILED= аргумент в NUM_IMAGES в %LFINAL клаузула в %L требует скалярное LOGICAL выражениеFINAL декларация в %C должна быть внутри CONTAINSFINAL декларация в %C должна быть внутри секции CONTAINS производного типаFINAL процедура %qs в %L не есть SUBROUTINEFINAL процедура %qs декларированная в %L имеет тот же ранг (%d), что и %qsFINAL процедура в %L должна иметь ровно один аргументFINAL декларация процедуры в %CFLUSH оператор в %CFORALL конечное выражение в %L должно быть скалярным INTEGERFORALL индекс %qs не может появляться в спецификации триплета в %LFORALL индекс-имя в %L должно быть скалярным INTEGERFORALL имя индекса в %L должно быть скалярной переменной типа integerFORALL клаузула маски в %L требует скалярное LOGICAL выражениеFORALL стартовое выражение в %L должно быть скалярным INTEGERFORALL шаговое выражение в %L не может быть нулевымFORALL шаговое выражение в %L должно быть скаляром %sОператор FROM TEAM в %CFORMAT метка %d в %L не определенаFORMAT оператор в %C не может появляться внутри INTERFACEFORMAT оператор в %L не имеет метки оператораFORMAT тег в %L должен быть типа default-kind CHARACTER или INTEGERВключены прерывания сопроцессора плавающей арифметики.FPTR аргумент в %L для C_F_POINTER должен быть полиморфнымFPX fast и compact опции не могут задаваться вместеFPX: Включить Argonaut ARC CPU Double Precision Floating Point расширения.FPX: Генерировать Double Precision FPX (compact) инструкции.FPX: Генерировать Double Precision FPX (fast) инструкции.FPX: Генерировать Single Precision FPX (compact) инструкции.FPX: Генерировать Single Precision FPX (fast) инструкции.FUNCTION результат %s не может быть POINTER в FUNCTION %s в %LFUNCTION результат %s не может быть массивом в FUNCTION %s в %LFUNCTION результат %s не может быть типа %s в FUNCTION %s в %LФакторизовать сложные конструкторы и деструкторы для оптимизации по памяти, а не по скорости.Не удалось создать тип структуры '%s' в %CНеудача при получении длины константного массива.Фатальная ошибкаФайл %qs открытый в %C не есть файл GNU Fortran модуляЗадать настройки генерации кода для x86.Первый аргумент определенного присваивания в %L должен быть INTENT(OUT) или INTENT(INOUT)Первый аргумент интерфейса оператора в %L не может быть необязательнымПервый аргумент интерфейса оператора в %L должен быть INTENT(IN)Первый или последний !$OMP ATOMIC аргумент встроенной функции должен быть %qs в %LИсправьте min_int вычислениеФиксированная длина строки должна быть по крайней мере семьФлаг %<-fmax-stack-var-size=%d%> перебивает %<-frecursive%>, подразумеваемый %<-fopenmp%>Флаг %<-fno-automatic%> перебивает %<-fmax-stack-var-size=%d%>Флаг %<-fno-automatic%> перебивает %<-frecursive%>Флаг %<-fno-automatic%> перебивает %<-frecursive%>, подразумеваемый %<-fopenmp%>Флаг %<-frecursive%> перебивает %<-fmax-stack-var-size=%d%>Имя специализированной конфигурации инструкций вещественной арифметики.Устройство плавающей арифметики не поддерживает деление и sqrt.Следовать соглашениям о вызовах Renesas (бывшая Hitachi) для SuperH.Следовать порядку вычислений C++17 для выражений присваивания, сдвигов, вызовов функций-членов и т.д.Следовать требованиям компоновки EABI.Для формальной процедуры %s связывающее имя не допускается в BIND(C) в %CДля внутренней библиотеки: передавать все параметры на регистрах.Для вложенных функций установлено право выполнения на стеке.Для целей, которые обычно нуждаются в трамолинах для вложенных функций, всегда генерировать их вместо использования дескрипторов.При генерации ассемблерного кода всегда использовать шестнадцатеричные константы.Генерировать доступ к битовым полям в соответствии с шириной их типа.Создавать временный объект для проверки нечасто выполняемого forall кода.Выравнивать функции по границе 4 байт.Установить для "wchar_t" тип "unsigned short".Использовать слоты задержки для условных переходов.При проверке границ указателей для адреса первого поля в структуре использовать более узкие границы.  По умолчанию указатель на первое поле имеет те же границы, что и указатель на всю структуру.Оператор формата в главном блоке модуля в %CFortran 2003: %s спецификатор в %s операторе в %C имеет значение %qsFortran 2003: DT спецификатор формата не допускается в %CFortran 2003: Скалярный CHARACTER фактический аргумент с формальным аргументом массивом %qs в %LFortran 2008 устаревшая возможность:Fortran 2008: COMMON блок %qs со связывающей меткой в %L, разделяющий идентификатор с глобальной не-COMMON-блок сущностью в %LFortran 2008: Неуказательный фактический аргумент в %L в указательный формальный параметр %qsFortran 2008: Пустой указатель в %L в неуказательный формальный параметр %qsFortran 2008: Указательные функции в контексте определения переменных (%s) в %LFortran 2008: Точка с запятой в %C без предшествующего оператораFortran 2018:Fortran 95 требует подразумеваемый INTEGER в %s теге в %LНе найдено подходящего конкретного связывания для вызова GENERIC %qs в %LСвободная длина строки должна быть по крайней мере триФункция %qs как инициализационное выражение в %LФункция %qs в %L не может вызываться рекурсивно, поскольку она не есть RECURSIVEФункция %qs в %L не может иметь инициализаторФункция %qs в %L не имеет IMPLICIT типФункция %qs в %L не имеет IMPLICIT тип. Может имелось в виду %qs?Функция %qs в %L есть INTRINSIC, но не является совместимой со встроеннойФункция %qs в %L должна быть PUREФункция %qs в инициализационном выражении в %L должна быть встроенной функциейФункция %qs декларирована CHARACTER(*) и не может использоваться в %L, поскольку это не формальный аргументФункция %qs требует список аргументов в %CФункция %s в %L имеет входы с несоответствующими спецификациями массивовФункция %s at %L с входами, возвращающими переменные с разными длинами строкРезультат функции %qs в %L не может иметь инициализаторРезультат функции %qs в %L не имеет IMPLICIT типРезультат функции %qs в %L не годится как X аргумент для C_FUNLOCРезультат функции %qs в %L не должен быть комассивом или иметь комассивный компонентРезультат функции %qs некорректен как процедурная цель в присваивании указателя на процедуру в %LПеременная результата функции %s в %L элементной функции %qs не должна иметь атрибут ALLOCATABLE или POINTERВыравнивать функции по адресам, кратным указанной степени числа 2.Версии функции не могут быть помечены как gnu_inline, должны генерироваться телафункция, возвращающая результат, должна заканчиваться выполнением оператора return.Слить определенные целочисленные операции вместе для для повышения производительности на power8.Сливать определенные операции вместе для повышения производительности на power9.Слить toc ссылки medium/large моделей кода с инструкцией памяти.GCC не поддерживает операторы с целыми типами и типами с фиксированной точкой, имеющих в совокупности слишком много бит в целой и дробной частяхGCC не сконфигурирована для поддержки %s как цели разгрузкиGCC поддерживает только %u вложенных областей видимостиGCC вектор, переданный по ссылке: нестандартное расширение ABI без гарантий совместимостиGCC вектор, возвращенный по ссылке: нестандартное расширение ABI без гарантий совместимостиGCSE отключенаGENERIC %qs в %L не может перебить конкретное связывание с тем же именемGENERIC %qs в %L должен нацеливаться на конкретное связывание, %qs также GENERICGENERIC в %C должно быть внутри производного типа CONTAINSGENERIC связывание в %CGENERIC процедура %qs не допускается как фактический аргумент в %LВерсия GMP %s, версия MPFR %s, версия MPC %s, версия isl %s

GNU C больше не поддерживает -traditional без -EРасширение GNU:GNU Objective C больше не поддерживает традиционную компиляциюGOTO оператор в %L покидает CRITICAL конструкцию для метки в %LGOTO оператор в %L покидает DO CONCURRENT конструкцию для метки в %LГенерировать 16-битные инструкции.Генерировать 32-битный код i386.Генерировать 32-битный код.Генерировать 32-битные смещения в таблицах переключателей.Генерировать 32-битный код i386.Генерировать 32-битный код x86-64.Генерировать 32x16 умножения и mac инструкции.Генерировать 64-битный код.Генерировать 64-битный код x86-64.Генерировать APCS-совместимые кадры стека.Генерировать ARCompact 32-битный код для ARC600 процессора.Генерировать ARCompact 32-битный код для ARC601 процессора.Генерировать ARCompact 32-битный код для ARC700 процессора.Генерировать суррогаты AT&T стиля для Mach-O.Генерировать AltiVec инструкции использующие прямой (big-endian) порядок элементов.Генерировать AltiVec инструкции использующие обратный (little-endian) порядок элементов.Сгенерировать C-заголовок описаний, специфических для целевой платформы.Генерировать Cell микрокод.Генерировать DWARF pubnames и pubtypes секции с GNU расширениями.Генерировать DWARF pubnames и pubtypes секции.Генерировать ELF FDPIC код.Генерировать код двойной плавающей точности GFLOAT.Генерировать код H8/300H.Генерировать код H8S.Генерировать код H8S/2600.Генерировать код H8SX.Генерировать код для ILP32.Генерировать IT блоки подходящие для ARMv8.Генерировать код для LP64.Генерировать код MIPS16.Генерировать код PA1.0.Генерировать код PA1.1.Генерировать код PA2.0 (требуются бин. утилиты 2.10 или старше).Генерировать PPC750CL paired-single инструкции.Генерировать инструкции SBIT, CBIT.Генерировать код SH1.Генерировать код SH2.Генерировать код для SH2a без FPU.Генерировать код SH2e.Генерировать код SH3.Генерировать код SH3e.Генерировать код для SH4 без FPU.Генерировать код SH4.Генерировать код для SH4-100 без FPU.Генерировать код SH4-100.Генерировать код для SH4-200 без FPU.Генерировать код SH4-200.Генерировать код для SH4-300 без FPU.Генерировать код SH4-300.Генерировать код для SH4a без FPU.Генерировать код SH4a.Генерировать SH4al-dsp код.Генерировать команды SPE SIMD на E500.Генерировать инструкции VRSAVE при генерации кода AltiVec.Генерировать секцию __mcount_loc, включающую все вызовы mcount или __fentry__.Генерировать директиву #строка, указывающую на текущий рабочий каталог.Генерировать вызов abort, если в noreturn-функции выполняется возврат управления.Генерировать одну выходную точку для каждой функции.Генерировать код агрегированной передачи параметров с не более чем 64-битным выравниванием.Генерировать команды автоинкрементации/автодекрементации.Генерировать код для прямого порядка байт (big endian).Генерировать код для прямого порядка байт (big endian).Генерировать битовые инструкции.Генерировать передачу границ при вызовах функций.генерировать сохранение границ для записей по указателям.Генерировать подсказки для ветвлений.Генерировать инструкции вызова как непосредственные вызовы.Генерировать косвенные вызовы, если нужно.Генерировать инструкции вызова как косвенные вызовы.Генерировать инструкции вызова как регистровые косвенные вызовыГенерировать проверки для всех доступов к памяти на чтение.Генерировать проверки для всех доступов к памяти на запись.Генерировать команду cld в прологе функции.Генерировать код для 18-битной адресации.Генерировать код для 32-битной адресации.Генерировать код для CR16C архитектуры.Генерировать код для CR16C+ архитектуры (По умолчанию).Генерировать код для GNU-ассемблера.Генерировать код для GNU-ассемблера (gas).Генерировать код для компоновщика GNU.Генерировать код для среды выполнения GNU.Генерировать код для среды выполнения NeXT (Apple Mac OS X).Генерировать код для разгрузки OpenMP: включает -msoft-stack and -muniform-simt.Генерировать код для SH4 340 серии (без MMU/FPU).Генерировать код для SH4 400 серии (без MMU/FPU).Генерировать код для SH4 500 серии (без FPU).Генерировать код для Thumb состояния.Генерировать код для UNIX-ассемблера.Генерировать код для 32-битного ABI.Генерировать код для 5206e.Генерировать код для 520X.Генерировать код для 528x.Генерировать код для 5307.Генерировать код для 5407.Генерировать код для 64-битного ABI.Генерировать код для 68000.Генерировать код для 68010.Генерировать код для 68020.Генерировать код для 68030.Генерировать код для 68040 без новых команд.Генерировать код для 68040.Генерировать код для 68060 без новых команд.Генерировать код для 68060.Генерировать код для 68302.Генерировать код для 68332.Генерировать код для 68851.Генерировать код для ColdFire v4e.Генерировать код для DLL.Генерировать код для Fido A.Генерировать код для cpu32.Генерировать код для 11/10.Генерировать код для 11/40.Генерировать код для 11/45.Генерировать код для darwin загружаемых расширений ядра.Генерировать код для функций даже при 100%% inline-подстановке.Генерировать код для указанного процессора.Генерировать код для старых выполняющихся BSS PLT.Генерировать код для статических функций, даже если они никогда не вызываются.Генерировать код для платформы AndroidГенерировать код для M*Core M210Генерировать код для M*Core M340Генерировать код для ядра или загружаемых расширений ядра.Генерировать код для режима супервизора (умолчание).Генерировать код для пользовательского режима.Генерировать код в 32-битном ARM состоянии.Генерировать код для прямого (big endian) порядка байт.Генерировать код для прямого (big endian) порядка байт.Генерировать код для обратного (little endian) порядка байт.Генерировать код для обратного (little endian) порядка байт.Генерировать код для выполняемых файлов (а не разделяемых библиотек).Генерировать код для быстрого возврата к отладке.Генерировать код, который может использоваться в динамических объектах SVR4.Генерировать код, который может сохранять локальное состояние однородным для всех проходов.Генерировать код в соответствии с Intel MCU psABI.Генерировать код в соответствии с заданным ABI.Генерировать код, который может быть скомпонован с кодом MIPS16 и microMIPS.Генерировать код с использованием плавающих инструкций 68881.Генерировать код, который не будет компоноваться с другими ID разделяемыми библиотеками, но может использоваться как разделяемая библиотека.Генерировать код для проверки выхода за границы массивов.Генерировать код для проверки исключительных ситуаций.Генерировать код для использования не выполняющихся PLT и GOT.Генерировать код с использованием аппаратных инструкций вещественной арифметики.Генерировать код с использованием только регистров общего назначения.Генерировать библиотечные вызовы для плавающих операций.Генерировать код без GP-регистра.Генерировать CFString объекты времени компиляции.Генерировать сжатые debug секции.Генерировать условные move-инструкции.Генерировать определения препроцессора для серверного ввода-вывода.Генерировать определения препроцессора для ввода-вывода рабочей станции.Генерировать отладочную информацию в формате DWARF версии 2 (или более поздней).Генерировать отладочную информацию в формате STABS.Генерировать отладочную информацию в формате VMS.Генерировать отладочную информацию в формате XCOFF.Генерировать отладочную информацию в расширенном формате по умолчанию.Генерировать отладочную информацию в формате по умолчанию.Генерировать отладочную информацию в подразумеваемой версии DWARF формата.Генерировать отладочную информацию в расширенном формате STABS.Генерировать отладочную информацию в расширенном формате XCOFF.Генерировать отладочную информацию в отдельных .dwo файлах.Генерировать подразумеваемый код двойной точности SH2a-FPU.Генерировать подразумеваемый код одинарной точности SH2a-FPU.Генерировать код SH4 с одинарной точностью по умолчанию.Генерировать подразумеваемый код SH4-100 с одинарной точностью.Генерировать подразумеваемый код SH4-200 с одинарной точностью.Генерировать подразумеваемый код SH4-300 с одинарной точностью.Генерировать по умолчанию код SH4a одинарной точности.Генерировать не непрерывные кадры стека.Генерировать код так, чтобы остаток от деления имел знак делителя (а не делимого).Генерировать быстрые косвенные вызовы.Генерировать код для плавающей арифметики используя заданный набор команд.Выполнять inline-подстановку кода для плавающего деления, оптимизировать по латентности.Выполнять inline-подстановку кода для плавающего деления, оптимизировать по пропускной способности.Выполнять inline-подстановку кода для целочисленного деления, оптимизировать по латентности.Выполнять inline-подстановку кода для целочисленного деления, оптимизировать по пропускной способности.Генерировать inline-подстановку sqrt, оптимизированную по латентности.Генерировать inline-подстановку sqrt, оптимизированную по пропускной способности.Генерировать инструкции поддержанные устройством циклического сдвига.Генерировать isel инструкции.Генерировать ленивый поиск классов (при помощи objc_getClass()) для использования в режиме Zero-Link.Генерировать код для обратного порядка байт (big endian).Генерировать код для обратного порядка байт (little endian).Генерировать команды множественного чтения/записи.Генерировать команды чтения/записи с изменением адресного регистра.Генерировать make-зависимости и компилировать.Генерировать зависимости для make.Генерировать вызовы mcount/__fentry__ как nop'ы. Для активации эти вызовы должны быть вставлены в код.Генерировать mul64 и mulu64 инструкции.Генерировать нормальные инструкцииГенерировать обычный код.Генерировать только код одинарной точности SH2a-FPU.Генерировать только код SH4 с одинарной точностью.Генерировать только код SH4-100 с одинарной точностью.Генерировать только код SH4-200 с одинарной точностью.Генерировать только код SH4-300 с одинарной точностью.Генерировать только код SH4a одинарной точности.Генерировать код относительно pc.Генерировать инструкции расширения производительности.Генерировать инструкции расширения производительности 2-й версии.Добавлять фиктивные правила для всех заголовочных файлов.Генерировать позиционно-независимый код для выполняемых модулей, если возможно (режим large).Генерировать позиционно-независимый код для выполняемых модулей, если возможно (режим small).Генерировать позиционно-независимый код, если возможно (режим large).Генерировать позиционно-независимый код, если возможно (режим small).Генерировать команды предвыборки элементов массивов, если они поддерживаются.Генерировать реентерабельный PIC-код.Генерировать вычисление обратных значений вместо divss и sqrtss.Генерировать информацию о типах, доступную во время выполнения.Генерировать самоперемещаемый код.Генерировать sin, cos, sqrt для FPU.Генерировать программные обратное деление и квадратный корень для повышения пропускной способности.Генерировать специальные методы Objective-C для инициации/разрушения не-POD С++ instance-переменных, при необходимости.Генерировать инструкции расширения строк.Генерировать строковые команды для блочных пересылок.Генерировать swap инструкции.Генерировать целочисленные по модулю инструкции.Генерировать атомарные инструкции четверных слов памяти (lqarx/stqcx).Генерировать инструкции четверных слов памяти (lq/stq).Генерировать unwind-таблицы, корректные на начало каждой команды.Генерировать v3 push25/pop25 инструкции.Генерировать команду vzeroupper перед выходом из функции.Generic функция %qs в %L несовместима с конкретным встроенным интерфейсомGeneric имя %qs функции %qs в %L то же, что и имя производного типа в %LGeneric подпрограмма %qs в %L несовместима с интерфейсом встроенной подпрограммыПрисваивать переходам цену по умолчанию.Добавлять в начало внешних символов подчеркивание.Глобальное связывающее имя %qs в %L уже используется как %s в %LГлобальное связывающее имя %qs в %L уже используется в %LГлобальное имя %qs в %L уже используется как %s в %LГлобальное имя %qs в %L уже используется в %LGraphite-оптимизации циклов не могут быть использованы (isl отсутствует) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all)Graphite оптимизации циклов не могут быть использованы (isl отсутствует).Направить компоновщик на ослабление инструкций.HLE_ACQUIRE не использовано с ACQUIRE или более сильной моделью памятиHLE_RELEASE не использовано с RELEASE или более сильной моделью памятиHSA SSA имя определено инструкцией, которая по идее должна использовать егоHSA SSA имя отсутствует среди операндов инструкции, которая по идее должна использовать егонеудача верификации HSA SSAHSA не было включено при конфигурированииHSA операция образа не обработанаHSA инструкция использует регистр, но отсутствует среди записанных использований регистранеудача верификации HSA инструкцииФлаг модели планирования для аппаратной предвыборки.  Количество циклов, на которые ведётся планирование; при 0 используется только эвристика сортировки инструкций.  По умолчанию эта опция отключена.Шестнадцатеричная константа в %C использует нестандартный синтаксисОператор значения гистограммы не соответствует оператору, с которым она ассоциированаХоллеритова константа в %CАссоциированная с хостом переменная %qs не должна быть в DATA операторе в %CМаксимальный рост объема кода для единицы компиляции в результате inline-подстановок (в процентах).Максимальный рост объема кода для единицы компиляции в результате межпроцедурного распространения констант (в процентах).IBITS: Некорректный битВнутренняя ошибка: использование emit_insn вместо emit_jump_insn:
ID разделяемой библиотеки, которая будет создана.ID разделяемые библиотеки и FD-PIC режим не могут использоваться совместноIEEE_ARITHMETIC модуль в %CIEEE_EXCEPTIONS модуль в %CIEEE_FEATURES модуль в %CIF клаузула в %L требует скалярное LOGICAL выражениемодификатор IF клаузулы %s в %L не подходит для текущей OpenMP конструкцииIF клаузула без модификатора в %L использованная вместе с IF клаузулами с модификаторамиIMPLICIT NONE (тип) оператор в %L следует за IMPLICIT операторомIMPLICIT оператор в %C следует за IMPLICIT NONE (тип) операторомIMPORT NONE со списком спецификаций в %CIMPORT оператор в %CIMPORT оператор в %C допустим только в INTERFACE телеIMPURE процедура в %CINDIRECT_REF в gimple ILINQUIRE оператор в %L не может содержать оба спецификатора FILE и UNITINQUIRE оператор в %L требует PENDING= спецификатор с ID= спецификаторомINQUIRE оператор в %L требует либо FILE либо UNIT спецификаторINQUIRE оператор не допускается в PURE процедуре в %CINTEGER выражение клаузулы %s в %L должен быть неотрицательнымINTEGER выражение клаузулы %s в %L должен быть положительнымINTEGER выражение для chunk_size из SCHEDULE клаузулы в %L должен быть положительнымINTEGER(KIND=8) недоступно для %<-fdefault-integer-8%> опцииINTEGER(KIND=8) недоступно для %<-finteger-4-integer-8%> опцииINTENT (%s)  конфликтует с INTENT(%s) в %LINTENT не допускается внутри BLOCK в %CINTENT(%s) фактические аргументы в %L могут противоречить фактическим аргументам в %L.INTENT(IN) POINTER %qs в %s клаузуле в %LINTENT(IN) POINTER %qs в COPYPRIVATE клаузуле в %LINTENT(OUT) argument %qs pure процедуры %qs в %L не может быть полиморфнымINTERFACE процедура %qs в %L имеет то же имя, что и объемлющая процедурадекларация IO для %q+D требует адресIOLENGTH тег некорректен в INQUIRE операторе в %CIOMSG должна быть scalar-default-char-variable в %LIOMSG тег в %LISO C не поддерживает %<%E (выражение)%>согласно ISO C, избыточный знак %<;%> после функции не допускаетсяISO C++ не разрешает применение %<_Alignof%> к типу функцииISO C не поддерживает %<#pragma STDC FLOAT_CONST_DECIMAL64%>в ISO C операции %<++%> и %<--%> для комплексных типов не поддерживаютсяISO C не поддерживает %<__FUNCTION__%> предопределенный идентификаторISO C не поддерживает %<__PRETTY_FUNCTION__%> предопределенный идентификаторISO C не поддерживает типы %<__int%d%>в ISO C не поддерживается использование %<~%> для обозначения операции комплексного сопряженияISO C не поддерживает целочисленные комплексные типыISO C не поддерживает десятичный тип с плавающей точкойISO C не поддерживает типы с фиксированной точкойISO C не поддерживает %<complex%> как эквивалент %<double complex%>ISO C не поддерживает типы с насыщениемISO C не поддерживает тип %<_Float%d%s%>в ISO C операторы вида %<goto *expr;%> запрещеныв ISO C запрещен оператор %<return%> с выражением в функции, возвращающей voidISO C не допускает пустых единиц трансляциив ISO C присваивание с преобразованием указателя на функцию в тип %<void *%> запрещеноISO C не поддерживает использование групп операторов в фигурных скобках внутри выраженийв ISO C приведение нескалярного типа к тому же типу запрещенов ISO C приведение к типу объединения запрещенов ISO C сравнение указателя на функцию с указателем %<void *%> запрещенов ISO C запрещены условные выражения, с альтернативами типа %<void *%> и указатель на функциюв ISO C запрещены условные выражения, где только одна из альтернатив имеет тип voidв ISO C функции с квалификаторами const и volatile запрещеныISO C запрещает преобразование указателя на функцию к указателю на объектISO C запрещает преобразование указателя на объект к указателю на функцию ISO C не поддерживает пустые фигурные скобки в инициализаторахв ISO C упреждающие декларации параметров запрещеныISO C не поддерживает ссылки вперед на %<enum%>-типыв ISO C инициализация с преобразованием указателя на функцию в тип %<void *%> запрещенав ISO C декларации меток запрещеныISO C не поддерживает декларации элементов без элементовISO C не поддерживает вложенные функцииISO C не поддерживает выражения ?: с пустым выражением между ? и :ISO C разрешает сравнение указателей на функции только на равенство/неравенствов ISO C передача аргумента %d функции %qE с преобразованием указателя на функцию в тип %<void * %> запрещенав ISO C употребление квалификаторов в описании типа функции запрещенов ISO C возврат результата с преобразованием указателя на функцию в тип %<void *%> запрещенISO C не поддерживает задание диапазонов для инициализациив ISO C индексирование %<register%>-массивов запрещеноISO C запрещает массивы нулевого размерав ISO C массив %qE нулевой длины недопустимв ISO C преобразование аргумента к типу объединения запрещеноISO C требует, чтобы перед %<...%> был хотя бы один именованный аргументв ISO C значения перечислимого типа ограничены диапазоном типа %<int%>ISO C++ 1998 не поддерживает %<long long%>ISO C++ 1998 запрещает использование %<extern%> в явной конкретизацииISO C++ не допускает %<alignof%> с не-типомISO C++ не допускает ?: с опущенным средним операндомISO C++ не поддерживает C99 назначенные инициализаторыISO C++ не разрешает определять %<%T::%D%> как %<%T::%D%>ISO C++ не разрешает применение %<alignof%> к типу функцииISO C++ не поддерживает %<__int%d%> для %qsISO C++ не поддерживает плоские %<complex%> означающие %<double complex%>ISO C++ запрещает применение %<__alignof%> к выражению функционального типаISO C++ запрещает применение %<sizeof%> к выражению функционального типаISO C++ запрещает конструкции в фигурных скобках внутри выраженийISO C++ запрещает использование %<::main%> из программыISO C++ не поддерживает приведение к типу массива %qTISO C++ не поддерживает сравнение между указателем и целымISO C++ запрещает сравнение между указателем типа %<void *%> и указателем не функциюв ISO C++ составные литеральные конструкции запрещеныISO C++ не поддерживает вычисляемые gotoISO C++ запрещает условное выражение между указателем типа %<void *%> и указателем не функциюISO C++ запрещает преобразование между указателем типа %<void *%> и указателем не функциюISO C++ запрещает преобразование строковой константы в %qTISO C++ запрещает декларации %qs без типаISO C++ запрещает декрементирование указателя типа %qTISO C++ запрещает декрементирование enumISO C++ запрещает пустой неименованный enumISO C++ запрещает элемент регулируемый массив %qsISO C++ запрещает элементы регулируемые массивыISO C++ запрещает инициализацию внутри класса неконстантного статического элемента %qDISO C++ запрещает инкрементирование указателя типа %qTISO C++ запрещает инкрементирование enumISO C++ запрещает инициализацию элемента-константы %qD нецелочисленного типа %qTISO C++ запрещает определять вложенный тип %qD с тем же именем, что и объемлющий классISO C++ запрещает опускать средний операнд выражения ?:ISO C++ не поддерживает взятие адреса от функции %<::main%>ISO C++ запрещает использование %qE в явных конкретизацияхISO C++ запрещает использование литералов с плавающей точкой в константном выраженииISO C++ не поддерживает использование указателя %<void *%> в вычитанииISO C++ не поддерживает использование указателя на функцию в вычитанииISO C++ не поддерживает использование указателя на метод в вычитанииISO C++ запрещает массивы переменного размераISO C++ запрещает массив переменного размера %qDISO C++ запрещает массивы нулевого размераISO C++ запрещает массив нулевого размера %qDв ISO C++ анонимные структуры запрещеныISO C++ не поддерживает перегрузку операции ?:ISO C++ говорит здесь о неоднозначности, хотя худшее преобразование для первого лучше, чем худшее преобразование для второго:ISO C90 не поддерживает конструкцию [*] в декларациях массивовISO C90 не поддерживает %<_Alignas%>ISO C90 не поддерживает %<_Generic%>ISO C90 не поддерживает %<_Noreturn%>ISO C90 не поддерживает %<_Static_assert%>ISO C90 не поддерживает %<__func__%> предопределенный идентификаторISO C90 не поддерживает тип %<long long%>ISO C90 не поддерживает квалификаторы типов и спецификатор %<static%> в деклараторах параметров-массивовISO C90 не поддерживает %qEISO C90 не поддерживает булевы типыISO C90 не поддерживает комплексные типыISO C90 не поддерживает регулируемые элементы-массивыISO C90 не поддерживает %<_Atomic%> квалификаторISO C90 не поддерживает безымянные структуры и объединенияISO C90 не поддерживает массив %qE, размер которого нельзя определитьISO C90 не поддерживает массив, размер которого нельзя определитьISO C90 не поддерживает составные литеральные выраженияISO C90 запрещает смешение деклараций и кодаISO C не поддерживает инициализацию подобъектовв ISO C индексирование не-lvalue массива запрещеноISO C90 не поддерживает массив переменного размераISO C90 не поддерживает массив %qE переменного размераISO C99 не поддерживает %<_Alignas%>ISO C99 не поддерживает %<_Generic%>ISO C99 не поддерживает %<_Noreturn%>ISO C99 не поддерживает %<_Static_assert%>ISO C99 не поддерживает %qEISO C99 не поддерживает %<_Atomic%> квалификаторISO C99 не поддерживает безымянные структуры и объединенияISO_C_BINDING модуль в %CISO_FORTRAN_ENV встроенный модуль в %CПри включенном -ftree-vectorize, минимальное число итераций цикла, пригодного для векторизации.При использовании -fvariable-expansion-in-unroller - максимальное число копий каждой переменной, которое может быть создано при развертке цикла.Если первый аргумент %L ATAN2 нулевой, то второй аргумент не должен быть нулевымЕсли число кандидатов в множестве меньше этого значения, то при оптимизации множества всегда делается попытка удалить неиспользуемые независимые переменные.При планировании после распределения регистров, использовать метод суперблоков.Игнорировать 'D' в первой колонке в фиксированном формате.Игнорировать dllimport для функций.Игнорируется.Некорректный allocate-object в %C для PURE процедурыНекорректный символ в BOZ константе в %CНекорректный идентификатор в copy_walk_reduction_argНекорректная директива препроцессораНекорректный тип ссылки в %L как EQUIVALENCE объектНекорректный нулевой шаг в %LОператор управления внешним видом %s в %C в CRITICAL блокеОператор управления внешним видом %s в %C в DO CONCURRENT блокеОператор управления внешним видом %s в %C в PURE процедуреОператор управления внешним видом CRITICAL в %C в DO CONCURRENT блокеОператор управления внешним видом CRITICAL в %C в PURE процедуреОператор управления внешним видом EVENT %s в %C в CRITICAL блокеОператор управления внешним видом EVENT %s в %C в DO CONCURRENT блокеОператор управления внешним видом EVENT %s в %C в PURE процедуреОператор управления внешним видом RETURN в %C в CRITICAL блокеОператор управления внешним видом RETURN в %C в DO CONCURRENT блокеОператор управления внешним видом STOP в %C в CRITICAL блокеОператор управления внешним видом STOP в %C в DO CONCURRENT блокеОператор управления внешним видом SYNC в %C в CRITICAL блокеОператор управления внешним видом SYNC в %C в DO CONCURRENT блокеОператор управления внешним видом SYNC в %C в PURE процедуреImageset аргумент в %L должен быть скалярным или ранга 1 INTEGER выражениемImageset аргумент в %L должен быть между 1 и num_images()Включить реализацию семантики наследующих конструкторов C++17.Реализовать __atomic операции посредством библиотечных вызовов унаследованных __sync функций.Включить реализацию исправления DR 150 для сопоставления аргументов шаблона, являющихся шаблонами.Неявно декларированная BIND(C) функция %qs в %L может не быть C совместимойНеявно декларированная BIND(C) переменная %qs в %L может не быть C совместимойНеявно декларированная функция %s использована в !$OMP DECLARE REDUCTION в %LНеявно декларированная подпрограмма %s использована в !$OMP DECLARE REDUCTION в %LНеявно декларированная переменная %qs в %L может не быть C совместимой, но это формальный аргумент для BIND(C) процедуры %qs в %LНеявно типизированный PARAMETER %qs в %L не соответствует более позднему IMPLICIT типуВыведенный SAVE для переменной модуля %qs в %L необходим из-за подразумеваемой инициализацииМассив выводимой формы в %LВ %s в %L процедуры должны быть все FUNCTIONs, поскольку generic имя есть также имя производного типаВ %s в %L процедуры должны быть либо все SUBROUTINEs либо все FUNCTIONsВ C++ не 0 означает предупреждать об устаревших преобразованиях из строковых литералов в 'char *'.  В C аналогичные предупреждения, с той разницей, что это преобразование допустимо в ISO C.В Fortran 2003 COMMON %qs блок в %L есть глобальный идентификатор и должен поэтому иметь то же связывающее имя, что и одноименный COMMON блок в %L: %s против %sВ SSA-PRE оптимизации на древовидном представлении включить устранение избыточности часть-часть.В конструкторе %qsВ конструкторе копирования %qsВ деструкторе %qsВ функции %qsВ lambda функцииВ функции-члене %qsВ статической функции-члене %qsInclude каталог %qs: %sНесовместимый производный тип в PARAMETER в %LНесовместимые ранги %d и %d в присваивании в %LНесовместимые ранги в %s (%d и %d) в %LНесовместимые типы в DATA операторе в %L; попытка преобразования %s в %sНесовместимая спецификация типа для элемента массива в %LНесовместимое использование TILE и COLLAPSE в %LПротиворечивые правила эквивалентности включающие %qs в %L и %qs в %LПротиворечивые ранги для оператора в %%L и %%Lнекорректная EH-дуга %i->%iНекорректной результат функцииУвеличить IEEE соответствие для сравнений с плавающей точкой.Индекс размерности %d выходит за границы в %LУказать наличие ошибок процессора.Указать приоритет для r0..r3 / r12..r15 с TARGET_REGISTER_PRIORITY.Не использовать аппаратную реализацию плавающих операций.Инициализация в %C не допускается в PURE процедуреИнициализация в %C не для указательной переменнойИнициализация размещаемого компонента в %C не допускаетсяИнициализация указателя в %C не допускается в PURE процедуреИнициализация переменной в %C не допускается в PURE процедуреИнициализировать компоненты переменных производного типа в соответствии с другими флагами инициализации.Инициализировать локальные переменные нулем (как в g77).Инициализированный символ %qs в %C может быть только COMMON в BLOCK DATAИнициализированная переменная %qs в %L находится в безымянном COMMON, но инициализация допустима только в именованных common блокахИнициализатор не допускается для PARAMETER %qs в %CИнициализация уже инициализированной переменной в %CВставлять friend-функции в объемлющие пространства имен.Делать подстановку операций __atomic, если имеется соответствующая неблокирующая последовательность инструкцийВыполнять inline-подстановку всех известных строковых операций.Использовать непосредственные константы, если это требует не более 2 команд.Делать inline-подстановки строковых функций memset/memcpy, но выполнять inline-версии только для маленьких блоков памяти.Выполнять рекурсивную inline-подстановку, только если вероятность данного вызова превышает значение этого параметра.Вставлять код для профилирования по дугам управляющего графа программы.Вставлять код для профилирования значений выражений.Вставлять hbrp инструкции после подсказанных целей ветвлений, чтобы избежать SPU hang запуска.Вставлять nops, когда это может повысить производительность путем разрешения двойного запуска (по умолчанию).Адреса инструкций не установлены после shorten_branchesПри входе и выходе из функции генерировать вызовы профилирования.Инструментировать только функции с атрибутом аргумент bnd_instrument.Инструментальный клон не ссылается на исходный клонИнструментальный шлюз содержит неверную дугу вызоваИнструментированный узел имеет некорректную исходную декларациюЦелочисленное деление усечено до константы %qs в %LВ %C требуется целочисленное выражениеЦелый идентификатор (N) fabsd специализированной инструкции.Целый идентификатор (N) fabss специализированной инструкции.Целый идентификатор (N) faddd специализированной инструкции.Целый идентификатор (N) fadds специализированной инструкции.Целый идентификатор (N) fatand специализированной инструкции.Целый идентификатор (N) fatans специализированной инструкции.Целый идентификатор (N) fcmpeqd специализированной инструкции.Целый идентификатор (N) fcmpeqs специализированной инструкции.Целый идентификатор (N) fcmpged специализированной инструкции.Целый идентификатор (N) fcmpges специализированной инструкции.Целый идентификатор (N) fcmpgtd специализированной инструкции.Целый идентификатор (N) fcmpgts специализированной инструкции.Целый идентификатор (N) fcmpled специализированной инструкции.Целый идентификатор (N) fcmples специализированной инструкции.Целый идентификатор (N) fcmpltd специализированной инструкции.Целый идентификатор (N) fcmplts специализированной инструкции.Целый идентификатор (N) fcmpned специализированной инструкции.Целый идентификатор (N) fcmpnes специализированной инструкции.Целый идентификатор (N) fcosd специализированной инструкции.Целый идентификатор (N) fcoss специализированной инструкции.Целый идентификатор (N) fdivd специализированной инструкции.Целый идентификатор (N) fdivs специализированной инструкции.Целый идентификатор (N) fexpd специализированной инструкции.Целый идентификатор (N) fexps специализированной инструкции.Целый идентификатор (N) fextsd специализированной инструкции.Целый идентификатор (N) fixdi специализированной инструкции.Целый идентификатор (N) fixdu специализированной инструкции.Целый идентификатор (N) fixsi специализированной инструкции.Целый идентификатор (N) fixsu специализированной инструкции.Целый идентификатор (N) floatid специализированной инструкции.Целый идентификатор (N) floatis специализированной инструкции.Целый идентификатор (N) floatud специализированной инструкции.Целый идентификатор (N) floatus специализированной инструкции.Целый идентификатор (N) flogd специализированной инструкции.Целый идентификатор (N) flogs специализированной инструкции.Целый идентификатор (N) fmaxd специализированной инструкции.Целый идентификатор (N) fmaxs специализированной инструкции.Целый идентификатор (N) fmind специализированной инструкции.Целый идентификатор (N) fmins специализированной инструкции.Целый идентификатор (N) fmuld специализированной инструкции.Целый идентификатор (N) fmuls специализированной инструкции.Целый идентификатор (N) fnegd специализированной инструкции.Целый идентификатор (N) fnegs специализированной инструкции.Целый идентификатор (N) frdxhi специализированной инструкции.Целый идентификатор (N) frdxlo специализированной инструкции.Целый идентификатор (N) frdy специализированной инструкции.Целый идентификатор (N) fsind специализированной инструкции.Целый идентификатор (N) fsins специализированной инструкции.Целый идентификатор (N) fsqrtd специализированной инструкции.Целый идентификатор (N) fsqrts специализированной инструкции.Целый идентификатор (N) fsubd специализированной инструкции.Целый идентификатор (N) fsubs специализированной инструкции.Целый идентификатор (N) ftand специализированной инструкции.Целый идентификатор (N) ftans специализированной инструкции.Целый идентификатор (N) ftruncds специализированной инструкции.Целый идентификатор (N) fwrx специализированной инструкции.Целый идентификатор (N) fwry специализированной инструкции.Целый идентификатор (N) round специализированной инструкции.Integer вид %d в %C недоступенЦелое вне симметричного диапазона предписанного Standard Fortran в %LЦелое вне симметричного диапазона предписанного Standard Fortran при преобразовании %s в %s в %LЦелочисленное переполнение при вычислении объема памяти для размещенияInteger слишком велико для integer вида %i в %CЦелое число слишком велико для своего вида в %C. Эту проверку можно выключить опцией -fno-range-checkЦелое слишком велико в %CПереполнение при вычислении выражения в %CПодставлять тела функций в места вызовов, когда это не увеличивает размер кода.Подставлять тела функций без спецификатора "inline" в места вызова, когда это выгодно.Подставлять в места вызовов тела функций, вызываемых только один раз.Intel MCU psABI не поддерживается в %s режимеIntel MPX не поддерживает x32Интерфейс %qs в %L объявлен в более позднем PROCEDURE оператореИнтерфейс %qs в %L не может быть оператором-функциейИнтерфейс %qs в %L не может быть genericИнтерфейс %qs в %L должен быть явнымНесоответствие интерфейса для компонента указателя на процедуру %qs в конструкторе структуры в %L: %sНесоответствие интерфейса в формальной процедуре %qs в %L: %sНесоответствие интерфейса в глобальной процедуре %qs в %L: %sНесоответствие интерфейсов в присваивании указателя на процедуру в %L: %qs не есть подпрограммаНесоответствие интерфейсов в присваивании указателя на процедуру в %L: %sИнтерфейс должен быть специфицирован для DEFERRED связывания в %CИмя интерфейса ожидалось после %<(%> в %CВнутренняя ошибка компилятора: повторный вход в программу диагностики
Внутренний файл в %L со списком именВнутренняя процедура %qs в %s в %LВнутренняя процедура %qs некорректна в присваивании указателя на процедуру в %LВнутренняя процедура %qs использована как фактический аргумент в %LВнутренняя единица с векторным индексом в %LТрактовать INTEGER(4) как INTEGER(8).Трактовать REAL(4) как REAL(10).Трактовать REAL(4) как REAL(16).Трактовать REAL(4) как REAL(8).Трактовать REAL(8) как REAL(10).Трактовать REAL(8) как REAL(16).Трактовать REAL(8) как REAL(4).Интерпретировать суффиксы GNU для мнимой части, чисел с фиксированной точкой или другие суффиксы GNU для чисел как соответствующий числовой литерал, а не как пользовательский числовой литерал.Помещать литеральные данные вместе с кодом в секцию text.Встроенная функция %qs (есть %s) использована в %LВстроенная %qs в %L не может иметь инициализаторВстроенная функция %qs в %L некорректна в присваивании указателя на процедуруВстроенная %qs в %L не допускается в качестве фактического аргументаВстроенная функция %qs в %L должна иметь по крайней мере два аргументаВстроенная функция TRANSFER в %L имеет частично неопределенный результат: исходный размер %ld < размера результата %ldВстроенная функция %qs (%d) не опознанаВстроенная функция %qs в %L не разрешена в инициализационном выраженииВстроенная функция %s в %L не разрешена для CO_REDUCEВстроенная функция NULL в %L не может быть фактическим аргументом для STORAGE_SIZE, так как она возвращает неассоциированный указательВстроенный оператор %qs, на который ссылаются в %L не найден в модуле %qsИнтерфейс встроенного оператора в %L должен быть FUNCTIONВстроенная процедура %qs не допускается в операторе PROCEDURE в %LВстроенная процедура в %L не может быть MODULE PROCEDUREВстроенная подпрограмма %qs в %L не должна иметь спецификатор типаНекорректный C идентификатор в NAME= спецификаторе в %CНекорректная Холлеритова константа в %L содержит широкий символНекорректная Холлеритова константа: %L должна содержать по крайней мере один символНекорректная Холлеритова константа: Integer вид в %L должен быть подразумеваемымНекорректный KIND параметр %s в %LНекорректный NULL в %LНедопустимый аргумент для !$ACC WAIT в %CНекорректный символ в имени в %CНекорректная клаузула в модуле с !$ACC DECLARE в %LНекорректное коизмерение %d в %C, существует только %d коизмеренийНекорректный контекст для NULL () встроенной в %LНекорректный контекст для NULL() указателя в %%LНекорректная exponent-letter %<q%> в real-literal-constant в %Cнекорректное выражение в gfc_element_size.Некорректное выражение в gfc_target_encode_expr.Некорректное выражение в gfc_target_interpret_expr.Некорректное выражение в конструкторе структуры для компонента указателя %qs в %L в PURE процедуреНекорректная форма PROGRAM оператора в %CНекорректная форма WRITE оператора в %L, UNIT требуетсяНекорректная форма ссылки на массив в %CНекорректная форма ссылки на комассив в %CНекорректный image номер %d в SYNC IMAGESНекорректное инициализационное выражение для ALLOCATABLE компонента %qs в конструкторе структуры в %LНекорректный инициализатор %s в Data операторе в %CНекорректный вид %d для CHARACTER константы в %CНекорректный вид для %s в %Lнекорректная старомодная инициализация для компонента производного типа в %CНекорректный оператор для !$OMP DECLARE REDUCTION %s в %LНекорректный аргумент процедуры в %LНекорректное присваивание указателя на процедуру в %Lнекорректный диапазон %s для ключа %sНедопустимый вещественный вид %d в %CНекорректный стандартный код во встроенной функции %qs (%d)Некорректная спецификация типа в %CНекорректное значение для %s спецификации в %CВыдавать предупреждения, требуемые для соответствия стандарту.Шаг итератора в %L не может быть нулевымВыравнивать метки переходов по адресам, кратным указанной степени числа 2.Мусор после ASSOCIATE оператора в %CМусор после CALL в %CМусор после GENERIC связывания в %CМусор после MAP оператора в %CМусор после UNION оператора в %CМусор после невложенного STRUCTURE оператора в %CГенерировать unwind-таблицы только для обработки исключений.Использовать только icc0/fcc0.KIND параметр %s в %L должен быть инициализационным выражениемКлючевое слово %qs в %C уже появлялось в текущем списке аргументовАргумент с ключевым словом %qs в %L уже ассоциирован с другим фактическим аргументомАргумент с ключевым словом %qs в %L не в процедуреАргумент с ключевым словом требует явный интерфейс для процедуры %qs в %LАргумент с ключевым словом требует явный интерфейс для компонента указателя на процедуру %qs в %LВид %d не поддерживается для CHARACTER в %CВид %d не поддерживается для типа %s в %CВид параметра типа для сущности в %L отличается от вида параметра типа из typespecИзвестные AArch64 ABIs (для использования с -mabi= опцией):Допустимые ABI (возможные аргументы ключа -mabi=):Известные ARC CPUs (для использования с -mcpu= опцией):Известные ARM ABIs (для использования с -mabi= опцией):Известные ARM CPUs (для использования с -mcpu= и -mtune= опциями):Известные ARM FPUs (для использования с -mfpu= опцией):Известные ARM архитектуры (для использования с -march= опцией):Известные C6X ISAs (для использования с -march= опцией):Известные CPUs (для использования с -mcpu= и -mtune= ключами):Имена процессоров FR-V (могут использоваться как аргументы ключа -mcpu= ):Известные IQ2000 CPUs (для использования с -mcpu= опцией):Известные Itanium CPUs (для использования с опцией -mtune=):Известные M68K CPUs (для использования с опцией -mcpu=):Известные M68K ISAs (для использования с опцией -march=):Известные M68K микроархитектуры (для использования с опцией -mtune=):MIPS ABI (возможные аргументы ключа -mabi=):Известные процессоры MIPS (могут быть заданы как аргументы -march= и -mtune=)Известные MIPS IEEE 754 установки (для использования с -mabs= и -mnan= опциями):Известные уровни ISA (могут быть заданы с ключом -mips)Известные TILE-Gx CPUs (для использования с -mcpu= опцией):Известные TILEPro CPUs (для использования с -mcpu= опцией):Диалекты TLS (возможные аргументы ключа -mtls-dialect=):Известные __fp16 форматы (для использования с -mfp16-format= опцией):Известные модели адресации (значения ключа -maddress-mode= ):Известные arch типы (для использования с -march= опцией):Известные диалекты ассемблера (значения ключа -masm= ):Известные cmodel типы (для использования -mcmodel= опцией):Известные модели кода (значения ключа -mcmodel= ):Допустимые значения выравнивания (для ключа -malign-data=):Известные плавающие ABIs (для использования с -mfloat-abi= опцией):Известные защиты стека (для использования с -mstack-protector-guard= опцией):Допустимые ABI библиотеки векторных операций (возможные аргументы ключа -mveclibabi=):L%d латентность кэша для %s неизвестнаLEXER_DEBUGGING_ENABLED_P не установлено в trueлевая часть в вызове без возврата (noreturn)модификатор LINEAR клаузулы использован в DO или SIMD конструкции в %LLINEAR клаузула задана вместе с ORDERED клаузулой с аргументом в %LLINEAR формальный аргумент %qs с VALUE атрибутом с %s модификатором в %LLINEAR переменная %qs должна быть INTEGER в %LLOCK оператор в %CLOCK_EVENT в контексте определения переменных (%s) в %LLOCK_TYPE в контексте определения переменных (%s) в %LLOGICAL формальная переменная %qs в %L с не-C_Bool видом в BIND(C) процедуре %qsLOGICAL операнды требуются в выражении в %LLOGICAL результирующая переменная %qs в %L с не-C_Bool видом в BIND(C) процедуре %qsПоддержка LTO в данной конфигурации отсутствуетМетка %d в %C уже фигурирует как метка форматаМетка %d в %C уже фигурирует как цель переходаМетка %d в %C ранее использована как FORMAT меткаМетка %d в %C ранее использована как цель переходаМетка %d в %L определена, но не может быть использованаМетка %d в %L определена, но не используетсяМетка %d используемая в %L нигде не определяетсяМетка %qs в %C не соответствует IF метке %qsМетка %qs в %C не соответствует WHERE метке %qsМетка в %L не находится в том же блоке, что GOTO оператор в %LИмя метки %qs в %C неоднозначноЛевая скобка требуется после %<*%>Устаревшее Расширение:Буква %qc уже имеет IMPLICIT тип в %CБуква %qc уже установлена в IMPLICIT операторе в %CБуквы должны быть в алфавитном порядке в IMPLICIT операторе в %CУровень подробности отладочной информации HSA при записях в памятьПоднять ограничение на размер GOT.Как -M, но игнорировать системные заголовки.Как -MD, но игнорировать системные заголовки.Как -pedantic, но выдавать ошибки, а не предупреждения.Лимит в %d строк продолжения превышен в операторе в %CСтрока усечена в %LВыполнено строк:%s из %d
Ссылка в коде для ядра __main.При компоновке создавать файл в формате ELF (а не mmo).Компоновать с HAL BSP.Компоновать с ограниченной версией C-библиотеки.Компоновать с libads.a, libc.a и crt0.o.Компоновать с libc.a и libdebug.a.Компоновать с libc.a и libsim.a.Компоновать с libmvme.a, libc.a и crt0.o.Компоновать с libsim.a, libc.a и sim-crt0.o.Компоновать с libyk.a, libc.a и crt0.o.Компоновать с библиотекой быстрой плавающей арифметики.Компоновать с библиотеками pic.Включить оптимизации времени компоновки с заданным числом параллельных задач или с использованием сервера задачПеречислить все отладочные счетчики с их границами и значениями.Локальная декларация из другой функцииLock переменная в %L должна быть скаляром типа LOCK_TYPEЛогический SELECT CASE блок в %L имеет более двух случаевЛогический диапазон в CASE операторе в %L не допускаетсяЛогические в %%L должны сравниваться посредством %s вместо %sИспользовать и искать файлы PCH даже во время препроцессирования.По возможности сокращать число операций со стеком и обращений к стекуВыравнивать циклы по адресам, кратным указанной степени числа 2.Бесконечный циклЦикл распараллеленный по совокупностям не допускается внутри другого цикла распараллеленного по совокупностям в %LЦикл распараллеленный по совокупностям не допускается внутри другого цикла распараллеленного по исполнителям в %LЦикл распараллеленный по векторам не допускается внутри другого цикла распараллеленного по векторам в %LЦикл распараллеленный по исполнителям не допускается внутри другого цикла распараллеленного по векторам в %LЦикл распараллеленный по исполнителям не допускается внутри другого цикла распараллеленного по исполнителям в %LПеременная циклаПеременная цикла в %C не может быть комассивомПеременная цикла в %C не может быть подкомпонентомПеременная цикла в %C не может быть массивомПеременная цикла измененаЦиклы с таким или с большим количеством итераций будут выравниваться.Нижняя ссылка на массив в %L вне диапазона (%ld < %ld) в измерении %dНижняя ссылка на массив в %L вне диапазона (%ld > %ld) в измерении %dНижняя граница должна присутствовать в %LMCU '%s' не поддерживает аппаратное умножение, но -mhwmult установлено в %sMCU '%s' поддерживает %s ISA, но -mcpu опция установлена в %sMCU '%s' поддерживает %s аппаратное умножение, но -mhwmult установлено в 16-битMCU '%s' поддерживает %s аппаратное умножение, но -mhwmult установлено в 32-битMCU '%s' поддерживает %s аппаратное умножение, но -mhwmult установлено в f5seriesкод MIPS16 -mxgotMIPS16 PIC для ABI, отличного от o32 и o64Внутреннее сообщение MMIX: %s не является целым, к которому можно применить сдвигВнутреннее сообщение MMIX: некорректный номер регистра: %dВнутреннее сообщение MMIX: некорректное значение для 'm', не CONST_INTВнутреннее сообщение MMIX: ошибка при декодировании операндаВнутреннее сообщение MMIX: ожидалось значение CONST_INT, а не этоВнутреннее сообщение MMIX: ожидалась константа, а не этоВнутреннее сообщение MMIX: ожидался регистр, а не этоВнутреннее сообщение MMIX: последний именованный vararg не поместится в регистрВнутреннее сообщение MMIX: отсутствует случай %qc в mmix_print_operandВнутреннее сообщение MMIX: это не константа:Внутреннее сообщение MMIX: некорректный адресВнутреннее сообщение MMIX: попытка вывода некорректного обратного условия:Внутреннее сообщение MMIX: чему равен код условия от этой конструкции?Внутреннее сообщение MMIX: чему равен код условия от этой конструкции?аргумент - вектор MMX без включения MMX изменяет ABIвозврат вектора MMX без включения MMX изменяет ABIMODIFY_EXPR не ожидалось при разборе tuplesMODULE PROCEDURE в %C должна быть в generic module interfaceMODULE PROCEDURE декларация в %CMODULE префикс в %CMOLD аргумент в NULL требуется в %LMOLD тег в %LMOLD тег в %L конфликтует с SOURCE тегом в %LMOLD тег в %L конфликтует с typespec в %LMOLD= требуется в NULL() аргументе в %L: Неоднозначность между конкретными функциями %s и %sMSA MIPS16 кодMSP430 встроенные функции работают только внутри обработчиков прерыванийMULT случай в cris_op_strАбсолютная величина второго аргумента %s превышает битовый размер в %LАбсолютная величина второго аргумента ISHFTC превышает BIT_SIZE первого аргумента в %CГлавный вариант не определенПоддерживать обратную ссылку.По умолчанию считать тип "char" знаковым.По умолчанию считать тип char беззнаковым.Установить размер целых значений 32 бита.Размер структуры кратен 4 байтам (предупреждение: при этом изменяется ABI).Обеспечить, чтобы загрузки и сохранения не перемещались после DMA инструкций.Заставить машину ослаблений компоновщика предполагать, что произошло переполнение счетчика команд.Некорректная форма GENERIC оператора в %CMalloc данные в P2 пространство.Регистр MAC портится при вызовах.Пометить __tls_get_addr вызовы информацией об аргументах.Пометить все циклы как параллельные.Отметить область видимости всех inline-подставленных функций и методов как hidden.максимальное число базовых блоков в цикле для вынесения инвариантов цикла.Максимальное число циклов для использования распределения регистров по регионам.Максимальный размер таблицы конфликтов в мегабайтах.Макс. count of debug markers to expand or inline.Макс. number of generated reload insns per insn is achieved (%d)
Макс. глубина рекурсии в раскрытии выражений при отслеживании переменных.Макс. размер списка позиций, для которых должны добавляться обратные операции.Макс. размер хеш-таблиц для отслеживания переменных.Максимальный рост кода за счёт дублирования хвостов (в процентах).Максимальная оценка роста тела функции в результате ранней inline-подстановки одного вызова.Максимальная оценка перехода по ветвлению, которое считается предсказанным.Максимальный рост объема "большой" функции в результате inline-подстановок (в процентах).Минимальный размер (число инструкций в) партиции при разбиении программы во время LTO.Максимальный рост кадра стека из-за inline-подстановок функций (в процентах).Максимальный допустимый размер новых параметров, при котором выполняется замена указателя на агрегат при ipa-sra.Максимальное число итераций обработки каждой функции.Максимальное число похожих базовых блоков, с которыми сравнивается данный блок.Максимальная глубина поиска в дереве доминаторов для поднятия выражения.Максимальная глубина цепочек sqrt при вычислении экспоненты вещественной константы.Максимальный уровень расширения достигнут с типом %qs в %LМаксимальная длина сканирования кандидатов для прямого понижения мощности операций.Максимальная длина частичного antic-множества при выполнении предоптимизации древовидного представления.Максимальное число активных локальных записей при исключении мертвых записей на RTL-представлении.Максимальное число элементов совокупного содержимого для параметра в функциях перехода и решетках.Максимальное число аргументов PHI, при котором FSM не будет пытаться протягивать переходы через соответствующий блок.Максимальное число аргументов PHI, поддерживаемое if-конверсией на древовидном представлении, если цикл не помечен прагмой simd.Максимальное число утверждений (assertions), добавляемых вдоль default-дуги оператора switch во время VPRМаксимальное число базовых блоков в конечном автомате, используемом на проходе протягивания переходов.Число отложенных пар условной записи, которые могут быть "утоплены".Максимальное число активных локальных записей при исключении мертвых записей на RTL-представлении.максимальное число ссылок на данные для построения циклических зависимостей по данным.Максимальное число разрешений неоднозначности при выполнении доступа к памяти.Если число  полей в структуре больше данного параметра, то при анализе указателей вся структура рассматривается как одна переменная.Максимальное число инструкций в базовом блоке, пригодном для if-конверсии.Максимальное число инструкций в базовом блоке для его векторизации.Максимальное число команд в списке готовых, которые могут рассматриваться как кандидаты на переименование.Максимальное число копируемых инструкций при дублировании блоков конечного автомата на проходе протягивания переходов.Максимальное число начальных итераций цикла, которые могут быть раскатаны для выравнивания данных в цикле.Максимальное число may-defs, просматриваемых при спекулятивной девиртуализацииМаксимальное число пространств имен для поиска альтернатив при неуспешном поиске имени.Максимальное вложенных вызовов для поиска зависимостей по управлению при анализе неинизиализированных имён.Максимальное число новых путей протягивания переходов, которые могут быть созданы в конечном автомате.Максимальное число nops при вставке для подсказки (По умолчанию 2).Максимальное число инструкций в блоке, который необходимо дублировать при протягивании переходов.Максимальное число операторов, исследуемых IPA при анализе формальных параметров на основе анализа алиасов в данной функции.Максимальное число операторов, включаемых в один статический конструктор, генерируемый при проверке выхода за границы по указателям.Максимальное число строк, для которых проход оптимизации strlen будет отслеживать длины.Максимальное возможное количество планируемых выполнений команды.Максимальная допустимая стоимость последовательности, генерируемой при if-конверсии для перехода, который считается предсказуемым.Максимальная допустимая стоимость последовательности, генерируемой при if-конверсии для перехода, который считается непредсказуемым.Максимальная вероятность входного базового блока разбиваемого региона (в процентах по отношению к входному блоку функции) для выполнения частичной inline-подстановки.Максимальная глубина рекурсии, допустимая при запросах свойств SSA-имен.Максимальный размер (в байтах) объектов, отслеживаемых побайтно, при исключении мертвых записей в память.Максимальный размер в байтах константных величин допустимых в качестве операндов.Максимальный размер SCC (сильносвязанной компоненты), при котором алгоритм перечисления значений SCCVN завершает обработку функции.Максимальный размер списка значений, ассоциированных с каждым параметром, при межпроцедурном распространении констант.Максимальный размер глобальных и статических переменных, которые могут быть помещены в small data область.Максимальный размер агрегатных объектов (в единицах памяти), для которых при оптимизации по размеру может выполняться скаляризация.Максимальный размер агрегатных объектов (в единицах памяти), для которых при оптимизации по скорости может выполняться скаляризация.Максимальная длина подзаписи не может превышать %dМаксимальная поддерживаемая длина идентификатора есть %dОшибка выделения памятиСлить C++ типы используя правило одного определения.Сливать смежные сохранения.Команда слияния (merge):Мин. отношение числа инструкций к числу операций с памятью для включения предвыборок в цикле.Мин. отношение числа инструкций к числу предвыборок для включения предвыборок в циклах с неизвестным числом итераций.Минимальная дистанция между возможно конфликтующими записью и чтением.Минимальная вероятность сквозного перехода в процентах, чтобы добавить блок к EBB наследования при локальном распределении регистров (LRA)Минимальный размер (число инструкций в) партиции при разбиении программы во время LTO.Минимальный объем кучи, при котором включается сбора мусора, в процентах от общего размера памяти, выделенного под кучу.Минимальный размер кучи в килобайтах, при котором включается сбор мусора, в килобайтах.Минимальное число инструкций итераций на поток в развёрнутом циклеНесоответствие в ELEMENTAL атрибуте между MODULE PROCEDURE в %L и ее интерфейсом в %sНесоответствие в MODULE PROCEDURE именах формальных аргументов (%s/%s) в %CНесоответствие в PURE атрибуте между MODULE PROCEDURE в %L и ее интерфейсом в %sНесоответствие в RECURSIVE атрибуте между MODULE PROCEDURE в %L и ее интерфейсом в %sНесоответствие в числе MODULE PROCEDURE формальных аргументов в %CНесоответствие в присваивании указателя на процедуру в %L: несоответствие в соглашении о вызовеОтсутствует !$OMP END ATOMIC после !$OMP ATOMIC CAPTURE в %CОтсутствует %<&%> в продолженной символьной константе в %CОтсутствует %<(%> в операторе в или до %LОтсутствует %<)%> в операторе в или до %LОтсутствует %qs аргумент для %s встроенной функции в %LОтсутствует INITIALIZER клаузула для !$OMP DECLARE REDUCTION производного типа без подразумеваемого инициализатора в %LОтсутствует фактический аргумент %qs в вызове %qs в %LОтсутствует фактический аргумент для аргумента %qs в %LОтсутствует спецификация альтернативного возврата в вызове подпрограммы в %LОтсутствует список аргументов в функции %qs в %CОтсутствует аргумент для %qs в %CОтсутствует спецификация массива в %L в CODIMENSION оператореОтсутствует спецификация массива в %L в DIMENSION оператореОтсутствует символьный диапазон в IMPLICIT в %CОтсутствует закрывающая скобка для связывающей метки в %CОтсутствует спецификатор коизмерения в %CОтсутствует запятая в %LОтсутствует спецификатор измерения в %CОтсутствует имя сущности или common блока для оператора спецификации атрибутов в %CОтсутствует экспонента в вещественном числе в %CОтсутствует метка формата в %CОтсутствует формат с подразумеваемым устройством в %CОтсутствует generic спецификация в USE операторе в %CОтсутствует имя ключевого слова в списке фактических аргументов в %CОтсутствует параметр вида в %CОтсутствует открывающая скобкаОтсутствует положительная ширина после L дескриптора в %LОтсутствуют обязательные скобки перед BIND(C) в %CОтсутствует правая скобка в %CОтсутствует правая скобка или запятая в %CОтсутствует символМодуль %qs в строке %d колонке %d: %sФайл модуля %qs не сгенерирован, так как модуль или не содержит MODULE PROCEDURE или в модуле есть ошибки.Природа модуля в USE операторе в %C должна быть либо INTRINSIC либо NON_INTRINSICБольше фактических чем формальных аргументов в вызове процедуры в %LБолее одной дуги исходит из thunk-узлаВыносить инвариантные вычисления за пределы циклов.Несколько идентификаторов задано с одним NAME= спецификатором в %CНесколько осей циклов задано для программыNAME не допускается в BIND(C) для ABSTRACT INTERFACE в %CNAME= спецификатор в %C должен быть константным выражениемNAME= спецификатор в %C должен быть скаляром подразумеваемого character видаNAMELIST %qs в READ операторе в %L содержит символ %qs, который не может появляться в контексте определения переменнойNAMELIST массивный объект %qs с предполагаемой формой в списке имен %qs в %LNAMELIST массивный объект %qs с неконстантной формой в списке имен %qs в %LNAMELIST объект %qs имеет PRIVATE компоненты и не может быть членом PUBLIC списка имен %qs в %LNAMELIST объект %qs имеет use-associated PRIVATE компоненты и не может быть членом списка имен %qs в %LNAMELIST объект %qs в списке имен %qs в %L имеет ALLOCATABLE или POINTER компоненты и поэтому требует определенную процедуру ввода/выводаNAMELIST объект %qs в списке имен %qs в %L является полиморфным и требует определенную процедуру ввода/выводаNAMELIST объект %qs в списке имен %qs в %L с ALLOCATABLE или POINTER компонентамиNAMELIST объект %qs был декларирован PRIVATE и не может быть членом PUBLIC списка имен %qs в %LNAMELIST объект %qs с неконстантной character длиной в списке имен %qs в %LNEWUNIT спецификатор в %LNEWUNIT спецификатор должен иметь FILE= или STATUS='scratch' в %CNON_OVERRIDABLE и DEFERRED не могут оба появляться в %CNOPASS или явный интерфейс требуются в %CNOTE_INSN_BASIC_BLOCK %d в середине блока %dотсутствует NOTE_INSN_BASIC_BLOCK для блока %dатрибут NO_ARG_CHECKNULL появляется в правой части присваивания в %LNULL встроенная функция с размещаемым MOLD в %LNULL указатель в %L не разрешен в качестве фактического аргумента %qs встроенной функцииNULL в арифметическом выраженииNULL() инициализация в %C неоднозначнаNULL() инициализация в %C не может иметь MOLDИмя %qs в %C уже определено как обобщенный интерфейс в %LИмя %qs в %C является неоднозначной ссылкой на %qs из текущей программной единицыИмя %qs в %C является неоднозначной ссылкой на %qs из модуля %qsИмя %qs в %C есть имя процедурыИмя %qs в %s операторе в %C не является именем конструкцииИмя %qs в %s операторе в %C неизвестноИмя %qs от ABSTRACT INTERFACE в %C не может совпадать со встроенным типомИмя после !$omp critical и !$omp end critical не соответствует в %CИмя в %C слишком длинноеИмя системной библиотеки для компоновки.Имя стартового файла.Имя слишком длинноеИменованный COMMON блок %qs at %L везде должен быть одного размера (%lu против %lu байт)Именованный блок DO в %L требует соответствующего ENDDO имениИменованная константа %qs at %L не может быть EQUIVALENCE объектомИменованная константа %qs в контексте определения переменных (%s) в %LИменованная константа в %C в EQUIVALENCEСписок имен %qs не может быть аргументом в %LСписок имен %qs не может быть аргументом для подпрограммы или функции в %LСписок имен %s не может быть переименован путем USE ассоциации в %sИмя NAMELIST группы %qs в %C уже имеет базовый тип %sИмя NAMELIST группы %qs в %C уже USE ассоциировано и не может быть респецифицировано.Имя NAMELIST группы в %L не может иметь SAVE атрибутТребуется имя либо сущности либо common блока для оператора спецификации атрибутов в %CОтрицательный аргумент N в %LОтрицательная степень целого имеет нулевой результат в %LВложенный CRITICAL блок в %CFPX/FPU смешение не допускаетсяСвязывающее имя не допускается в BIND(C) в %CПереходов нет
Вызовов нет
отсутствует стандартный файл crt0.o.диспетчер не найден для %sдиспетчер не найден для версионных атрибутовдиспетчер не найден для версионных атрибутов : %sНет дуги из thunk-узлаНет выполняемых строк
Нет инициализатора для размещаемого компонента %qs данного в конструкторе структуры в %CНет инициализатора для компонента %qs данного в конструкторе структуры в %CНет расположения в выражении около %LНет расположения в оператореБольше не поддерживается.Отсутствует пересекающий область переход на границе секции в базовом блоке %iУзел имеет более одной chkp ссылкиNon-ELEMENTAL определенное пользователем присваивание в WHERE в %LНе-PARAMETER символ %qs в %L не может быть выводимой формыNon-POINTER в контексте ассоциации указателей (%s) в %LНе-RECURSIVE процедура %qs в %L возможно вызывает себя рекурсивно.  Объявите её RECURSIVE или используйте %<-frecursive%>Не-THREADPRIVATE объект %qs в COPYIN клаузуле в %LNon-character элемент массива предполагаемой формы в FORMAT теге в %LNon-character элемент массива предполагаемого размера в FORMAT теге в %LНе-character в FORMAT теге в %LNon-character элемент указательного массива в FORMAT теге в %LНеконстантная нижняя граница декларации выводимой формы в %LНеподразумеваемый LOGICAL вид в %s теге в %LНерасширяемый производный тип %qs в %L не должен быть ABSTRACTНечисловой символ в метке оператора в %CНеполиморфный passed-object формальный аргумент %qs в %LНескалярная FINAL процедура в %L должна иметь аргумент предполагаемой формыНезначащие цифры в %qs числе в %C, возможно, некорректный KINDNon-variable выражение в контексте определения переменных (%s) в %LНенулевая мнимая часть отброшена в преобразовании из %qs в %qs в %LНеразмещаемая переменная не должна быть полиморфной во встроенном присваивании в %L - проверьте, что имеется соответствующая конкретная подпрограмма для '=' оператораНеподходящий символ табуляции в %CНеподходящий символ табуляции в колонке %d строки %dНеподходящий символ табуляции в формате в %CНеконстантная секция массива в %L в DATA оператореНенепрерывный массив отложенной формы %qs в %s клаузуле в %LНесуществующий include каталог %qsНецелый показатель степени в инициализационном выражении в %LНеинтероперабельный массив FPTR в %L для C_F_POINTER: %sНеинтероперабельный массив в %L как аргумент для C_LOC: %sНеинтероперабельная процедура в %L для C_FUNLOCНеинтероперабельный указатель на процедуру в %L для C_F_PROCPOINTERНевстроенная элементная процедура %qs некорректна в присваивании указателя на процедуру в %LТребуется неотрицательная ширинаНеполиморфная ссылка на абстрактный тип в %CНестандартная декларация типа %s*%d в %CНедостаточно элементов в инициализаторе массива в %CНе ожидался TAG.Неинструментированный узел имеет non-NULL исходную декларациюЧисло партиций для разбиения программы.Число регистров для передачи целочисленных аргументов.Числовой PARAMETER требуется в complex константе в %CЧисловые операнды требуются в выражении в %LЧисловые или CHARACTER операнды требуются в выражении в %LOLD аргумент для %s встроенной функции в %L должен быть определяемымOMP DECLARE TARGET COMMON в %L ранее упомянута в LINK клаузуле и позднее в TO клаузулеOMP DECLARE TARGET COMMON в %L ранее упомянута в TO клаузуле и позднее в LINK клаузулеOMP DECLARE TARGET переменная в %L является элементом COMMON блокаOMP DECLARE TARGET переменная в %L ранее упомянута в LINK клаузуле и позднее в TO клаузулеOMP DECLARE TARGET переменная в %L ранее упомянута в TO клаузуле и позднее в LINK клаузулеOMP TARGET UPDATE в %L требует хотя бы одну TO или FROM клаузулуOPEN оператор в %C должен иметь UNIT или NEWUNIT специфицированнымиOPEN оператор не допускается в PURE процедуре в %COPERATOR Аргумент в %L должен быть PURE функциейOPTIONAL не допускается внутри BLOCK в %CАргумент ORDERED клаузулы не есть положительная целая константа в %Cпараметр ORDERED клаузулы меньше чем COLLAPSE в %LОбъект %qs не есть переменная в %Lдекларации Objective-C могут находиться только в глобальной областиУстаревшая возможность:Старый стиль длины строки в %CСтаромодная инициализация в %CСтаромодная декларация типа %s*%d не поддерживается в %CИсключать указатель кадра в листовых функциях.Отбрасывать шаг редукции отрезка при выполнении комплексного деления.Исключать указатель кадра в листовых функциях.Один из фактических аргументов подпрограммы в INITIALIZER клаузуле от !$OMP DECLARE REDUCTION должен быть OMP_PRIV в %LТолько отладочный формат DWARF поддерживается для программы обслуживания прерываний.Только типы SOURCE или SINK зависимостей допустимы в ORDERED директиве в %LТолько массивные FINAL процедуры декларированные для производного типа %qs определенного в %L, предлагают также скалярный типГенерировать только абсолютные настройки значений словного размера.Только встроенные операторы могут использоваться в выражении в %LГенерировать код с выдачей одной команды на такт.Сохранено только для обратной совместимости.Только !$ACC ROUTINE форма без списка допустима в интерфейсном блоке в %CТолько !$OMP DECLARE TARGET форма без клаузул допустима в интерфейсном блоке в %CИспользовать только 32 плавающих регистра.Использовать 32 регистра общего назначения.OpenACC конструкция внутри не-OpenACC областиOpenACC директива внутри CRITICAL блока в %COpenACC директивы в %C не могут появляться в PURE процедурахOpenACC директива цикла должна быть ассоциирована с OpenACC вычислительной областьюOpenACC область внутри OpenACC подпрограммы, вложенный параллелизм пока не поддерживаетсяOpenMP конструкция отличная от %<#pragma omp ordered simd%> не может быть вложена в %<simd%> областиOpenMP директивы отличные от SIMD и DECLARE TARGET в %C не могут появляться в PURE или ELEMENTAL процедурахОперанд унарного числового оператора %%<%s%%> в %%L есть %sОперанд пользовательского оператора %%<%s%%> в %%L есть %sОперанды бинарного числового оператора %%<%s%%> в %%L есть %s/%sОперанды оператора сравнения %%<%s%%> в %%L есть %s/%sОперанды логического оператора %%<%s%%> в %%L есть %s/%sОперанды оператора конкатенации строк в %%L есть %s/%sОперанды пользовательского оператора %%<%s%%> в %%L есть %s/%sИнтерфейс оператора в %L конфликтует со встроенным интерфейсомИнтерфейс оператора в %L имеет неверное число аргументовИнтерфейс оператора в %L должен иметь не более двух аргументовОптимизировать количество stdarg регистров сохраняемых в стеке в начале функции.Оптимизировать условные шаблона используя SSA PHI узлы.Оптимизировать опыт отладки, а не быстродействие или размер.Оптимизировать размер, а не быстродействие.Оптимизировать по скорости выполнения, пренебрегая некоторыми требованиями стандарта.Оптимизировать заголовок кадра.Оптимизировать индуктивные переменные в древовидном представлении.Оптимизировать команды lui/addiu при загрузке адресов.Оптимизировать размеры кодов операций во время компоновки.Оптимизировать усреднение разделов.Оптимизировать парные вызовы и хвостовую рекурсию.Оптимизировать хвостовые команды вызова в ассемблере и компоновщике.Опция %<-fallow-leading-underscore%> предназначена только для использования разработчиками gfortran и не должна использоваться для неявно типизированных переменныхОпция %s не использована согласовано во всех LTO входных файлахОпция %s с другими значениямиКлючи:
Вне границ в IMAGE_INDEX в %L для измерения %d, SUB имеет %ld и COARRAY нижняя граница есть %ld)Вне границ в IMAGE_INDEX в %L для измерения %d, SUB имеет %ld и COARRAY верхняя граница есть %ld)Выход за границу стека.
Выдать секцию .debug_types, если используется формат DWARF v4Выводить в объектные файлы lto и промежуточное, и бинарное представлениеВыводить информацию об использовании стека для каждой функции.Выдать vtable верификационные счетчики.Выдать информацию о множествах vtable верификационных указателей.Команда перекрытия (overlap):Перекрывающиеся неравные инициализаторы в EQUIVALENCE в %CПерекрывающиеся неравные инициализаторы в EQUIVALENCE в %LОтменить -mbest-lib-options.P дескриптор требует предшествующий масштабный множительPAD= в %C не допускается в Fortran 95PARAMETER %qs использован в %L до завершения его определенияPARAMETER в %L остался без инициализатораPARAMETER объект %qs не допускается в %LPARAMETER символ в complex константе в %CPARAMETER без '()' в %CPAUSE оператор в %CЗагрузки литеральных значений относительно счетчика команд (PC).PCS вариантотсутствует PHI-аргумент для дуги %d->%dаргумент PHI не является SSA_NAME или инвариантомPHI узел с расположениемPHI узел с неверным VUSE на ребре из BB %dгенерация позиционно-независимого кода несовместима с быстрыми косвенными вызовамигенерация позиционно-независимого кода не поддерживается в переносимой модели времени выполненияпозиционно-независимый код поддерживается только для RTPsPIC не поддерживается с командами CONST16%qs в %<asm%> портит PIC-регистрPIC-регистр не установленPIC поддержка для -fstack-limit-symbolPOINTER атрибут требуется для компонента указателя на процедуру в %CPOINTER объект %qs в %s клаузуле в %LPOINTER объект %qs производного типа в %s клаузуле в %LPOINTER объект %qs полиморфного типа в %s клаузуле в %LФункция с POINTER-значением появляется в правой части присваивания в %LPRE отключенаPRINT список имен в %C является расширениемPRINT оператор в %C не допускается внутри PURE процедурынулевой указатель в вызове PRINT_OPERANDPRINT_OPERAND, некорректная инструкция для %%CPRINT_OPERAND, некорректная инструкция для %%NPRINT_OPERAND: некорректный символ пунктуации '%c'нулевой указатель в вызове PRINT_OPERAND_ADDRESSPRIVATE оператор в %C допустим только в спецификационной части модуляPRIVATE оператор в %C должен предшествовать связываниям процедурPRIVATE оператор в %C должен предшествовать компонентам структурыPRIVATE оператор в TYPE в %C должен быть внутри MODULEPROCEDURE %qs в %L не может быть использована в качестве своего собственного интерфейсаPROCEDURE в %C должна быть в generic интерфейсеPROCEDURE атрибут конфликтует с INTENT атрибутом в %qs в %LPROCEDURE атрибут конфликтует с NAMELIST атрибутом в %qs в %LPROCEDURE атрибут конфликтует с PROTECTED атрибутом в %LPROCEDURE атрибут конфликтует с RESULT атрибутом в %qs в %LPROCEDURE атрибут конфликтует с SAVE атрибутом в %qs в %LPROCEDURE список в %CPROCEDURE оператор в %CPROCEDURE(interface) at %C следует декларировать DEFERREDPROTECTED в %C допускается только в спецификационной части модуляPROTECTED атрибут в %CPROTECTED атрибут конфликтует с EXTERNAL атрибутом в %LPROTECTED оператор в %CPTX не поддерживает weak декларации (только weak определения)PUBLIC %s %qs в %L PRIVATE производного типа %qsPUBLIC функция %qs в %L PRIVATE типа %qsPUBLIC оператор в %C допустим только в спецификационной части модуляPURE и IMPURE не должны оба появляться в %CPURE префикс в MODULE PROCEDURE интерфейсе отсутствует в %LУпаковывать VLIW-инструкции.Паковать поля структур без дыр.Заполнитель в %d байт требуется перед %qs в COMMON %qs в %L; измените порядок элементов или используйте -fno-align-commonsЗаполнитель в %d байт требуется перед %qs в COMMON в %L; измените порядок элементов или используйте -fno-align-commonsParameter %qs at %L не был декларирован или является переменной, которая не сводится к константному выражениюParameter массив %qs at %L не может быть автоматическим или отложенной формыParameter pack __bases допустим только в декларации шаблонаПараметр для внутренней функции должен быть строковой константой или литераломПараметр для внутренней функции некорректен: %sParameterized type %qs does not have a component corresponding to parameter %qs at %LПередать -EB опцию далее компоновщику.Передать -EL опцию далее компоновщику.Передать -marclinux опцию далее компоновщику.Передать -marclinux_prof ключ компоновщику.Передать компоновщику ключ -z.Передать адрес, где сохранен ra функции _mcount в $12.Передаваемый объект в %L должен быть скаляромPassed-object формальный аргумент от %qs в %L должен быть на той же позиции, что и passed-object формальный аргумент перебиваемой процедурыPassed-object формальный аргумент %qs в %L должен быть скаляромPassed-object формальный аргумент %qs в %L не должен быть ALLOCATABLEPassed-object формальный аргумент %qs в %L не должен быть POINTERПередается ассемблеру для исправления различных аппаратных ошибок.Передается ассемблеру для выдачи предупреждений о различных аппаратных ошибках.Передача комассива в %L в allocatable, noncoarray формальный аргумент %qs, что некорректно, если статус размещения модифицированПередача комассива в %L в allocatable, noncoarray, INTENT(OUT) формальный аргумент %qsПередача внутренней процедуры в %L по расположению не допускаетсяШтрафная наценка в процентах для функций с единственным вызовом другой функции при их оценке для клонирования.Штрафная наценка в процентах для рекурсивных функций при их оценке для клонирования.Выполнять IPA распространение диапазонов значений.Выполнять сжатие идентичного кода для функций и read-only переменных.Выполнять сжатие идентичного кода для функций.Выполнять сжатие идентичного кода для переменных.Выполнять планирование циклов по модулю методом SMS перед первым проходом планирования команд.Выполнять планирование циклов по модулю методом SMS перед первым проходом планирования команд.Выполнить специфические для VR4130 оптимизации выравнивания.Выполнить распространение диапазонов значений на древовидном представлении.Выполнить оптимизацию распространения на представлении RTL.Выполнить некоторые дополнительные дорогостоящие оптимизации.Выполнить оптимизацию распространения копий регистров.Выполнить оптимизацию переименования регистров.Выполнить оптимизационный проход слияния зависящих от цели инструкций.Оптимизировать чтение из памяти в точках, куда передается управление, после генерации прологов и эпилогов.Оптимизировать чтение из памяти в точках, куда передается управление, до генерации прологов и эпилогов.Выполнить клонирование для усиления межпроцедурного распространения констант.Выполнить исключение лишних сравнений после распределения регистров.Преобразовывать условные переходы в эквивалентный код без переходов.Преобразовывать условные переходы в условно выполняемый код.Выполнять преобразования в инициализации переключателей.Выполнить оптимизацию кода вокруг команд передачи управления.Выполнять ранние inline-подстановки.В рамках глобальной экономии общих подвыражений выполнить расширенный перенос чтений из памяти между блоками.Выполнить анализ указателей внутри функций на древовидном представленииВыполнить глобальную экономию общих подвыражений после распределения регистров.Выполнить глобальную экономию общих подвыражений.Выполнить inline-подстановки косвенных вызовов.Произвести проверки внутренней непротиворечивости.Выполнить межпроцедурное побитное распространение констант.Выполнить межпроцедурное распространение констант.Выполнить межпроцедурный анализ указателей.Выполнить межпроцедурное распространение профиля.Выполнить межпроцедурную редукцию агрегатных данных.Выполнить протягивание переходов.Выполнить разбиение диапазонов жизни значений на проходе SSA->normal.Выполнить раскатку циклов.Выполнить расщепление цикловВыполнить развертку всех циклов.Выполнить развертку циклов с известным числом итераций.Выполнить декомпозицию циклов, содержащих условные ветвления.Выполнить частичные inline-подстановки.В рамках глобальной экономии общих подвыражений исключать лишние чтения из памяти после записей по тем же адресам.Выполнить замену скаляров для агрегатных значений.Выполнить программную конвейеризацию внутренних циклов во время селективного планирования.Выполнить программную конвейеризацию внешних циклов во время селективного планирования.Производить спекулятивную девиртуализацию.В рамках глобальной экономии общих подвыражений выполнить перенос записей в память между блоками.Выполнить прямолинейное понижение силы операций.Формировать суперблоки методом дублирования хвостов.Исключить отладочную информацию о неиспользуемых типах.Исключить отладочную информацию о неиспользуемых типах.Выполнить отслеживание переменных и пометить неинициализированные переменные.Выполнить отслеживание переменных путем аннотирования присваиваний.Выполнить отслеживание переменных.Выполнить оптимизации на уровне всей программы.Точка требуется в спецификаторе форматаТочка требуется в спецификаторе формата %s в %LТочка требуется в спецификаторе формата в %LРазрешить использование '$' в идентификаторах.Разрешить неправильное употребление символов табуляции.Разрешать планирование пролога функции.Разрешить универсальные имена литер (\u and \U) в идентификаторах.Поместить stop бит после каждого цикла при планировании.Размещать элементы данных в отдельных секциях.Помещать каждую функцию в отдельную секцию.Помещать плавающие константы в TOC.Помещать константы вида "символ+смещение" в TOC.Отправьте подробное сообщение об ошибке
с препроцессированным исходным кодом.

МодулиКомпонент-массив указателей структуры в %C должен иметь отложенную формуЦель присваивания указателя имеет PROTECTED атрибут в %LЦель присваивания указателя не TARGET и не POINTER в %LЦель указательного присваивания не есть POINTER в %LПрисваивание указателя с индексом вектора в правой части в %LУказатель в %L в присваивании указателя может пережить цель указателяPointer компонент %s в %L имеет некомассивный подкомпонент типа EVENT_TYPE, который должен иметь коизмерение или быть подкомпонентом комассиваPointer компонент %s в %L имеет некомассивный подкомпонент типа LOCK_TYPE, который должен иметь коизмерение или быть подкомпонентом комассиваИнициализация указателя в %C требует %<=>%>, не %<=%>Цель инициализации указателя в %L должна иметь SAVE атрибутЦель инициализации указателя в %L должна иметь TARGET атрибутЦель инициализации указателя в %L не должна быть ALLOCATABLEУказательный объект в %C не должен быть коиндексированУказательный объект в %L не должен иметь коиндексПрисваивание указателя на процедуру в %LФактический аргумент pointer-array в %L требует assumed-shape или pointer-array формальный аргумент %qs из-за VOLATILE атрибутаУказатели 32-битные.Указатели 64-битные.Политики доступные для использования с -mcompact-branches=:Полиморфный FPTR в %L для C_F_POINTERПолиморфный компонент %s в %L в SEQUENCE или BIND(C) типе %sПолиморфный скаляр передан в формальный аргумент массив %qs в %LПолиморфный подобъект коиндексированного объекта в %LПоложительная ширина экспоненты требуетсяШирина должна быть положительнаяПоложительная ширина требуется в спецификаторе формата %s в %LПоложительная ширина требуется с T дескрипторомВозможное изменение значения в преобразовании из %s в %s в %LPower9 опция цели несовместима с -mcpu=<xxx> для <xxx> меньше чем power9Отдавать предпочтение переходам, а не условному выполнению.Отдавать предпочтение пословному доступу к памяти перед побайтным.Приписывать префикс ":" глобальным символам (для использования с PREFIX).Препроцессировать только директивыПредварительно обработанный исходный текст сохранён в файле %s. Приложите его к отчёту об ошибке.

Сохранять PowerPC 476's стек ссылок путем установления соответствия blr с bcl/bl инструкциями используемыми для GOT доступов.Делать вид, что branch-around-a-move есть условный move.Считать, что переходы затратны.Не использовать аппаратную реализацию плавающих операций.Не использовать аппаратную реализацию плавающих операций.Предыдущая !$OMP DECLARE REDUCTION в %LПредыдущая !$OMP DECLARE REDUCTION из модуля %s в %LПечать информации о покрытии кода.

Печатать дополнительные (возможно, нежелательные) предупреждения.Печатать исправляющие подсказки в стандартный протокол в унифицированном diff формате.Печатать имена используемых заголовочных файлов.Вероятность того, что функция COMDAT будет разделена с другой единицей компиляции.Процедура %qs в %C уже определена в %LПроцедура %qs в %L уже имеет базовый тип %sПроцедура %qs в %L имеет то же имя, что и компонент %qsПроцедура %qs в %L имеет то же имя, что и унаследованный компонент %qsПроцедура %qs в %L не может иметь базовый тип %sПроцедура %qs в %L должна иметь BIND(C) атрибут, чтобы быть C-совместимойПроцедура %qs вызванная в %L не декларирована явноПроцедура %qs вызвана с неявным интерфейсом в %LПроцедура %qs в %s в %L не имеет явного интерфейсаПроцедура %qs в %s в %L не функция и не подпрограммаПроцедура %qs в PUBLIC интерфейсе %qs в %L берет формальные аргументы %qs, который PRIVATEПроцедура %qs с PASS в %L должна иметь по крайней мере один аргументПроцедура %qs с PASS(%s) в %L не имеет аргумента %qsПроцедура %qs со связывающей меткой %qs в %L использует тот же глобальный идентификатор, что и сущность в %LАргумент процедуры в %L локален в PURE процедуре и имеет POINTER атрибутУказатель на процедуру %qs в %L не должен быть элементнымУказатель на процедуру %qs в %s клаузуле в %LУказатель на процедуру в %CКомпонент указатель на процедуру %qs в %L не может быть элементом BIND(C) производного типа %qs в %LКомпонент указатель на процедуру %qs вызван с неявным интерфейсом в %LКомпонент указатель на процедуру %qs требует список аргументов в %CКомпонент указателя на процедуру %qs с PASS в %L должен иметь по крайней мере один аргументКомпонент указателя на процедуру %qs с PASS(%s) в %L не имеет аргумента %qsКомпонент указатель на процедуру в %CЦель инициализации указателя на процедуру в %L не может быть указателем на процедуруРезультат указатель на процедуру %qs в %L оказался без pointer атрибутаЦель указателя на процедуру %qs в %L должна быть встроенной функцией, host или use ассоциированной, на нее должна быть ссылка или она должна иметь EXTERNAL атрибутОбрабатывать директивы #ident.Обработка спецификации (%s), т.е. '%s'
При ошибках выполнения выводить последовательность вызовов.Генерировать runtime-предупреждение, если для аргумента процедуры был создан временный массив.Порождать big endian код.Порождать код, перемещаемый во время выполненияПорождать little endian код.Данные профилирования для функции %u испорченыДанные профилирование в %s испорченыПрограмма полностью расположена в нижних 64k памяти.Запретить вызовы функций относительно PC.Запретить переходы относительно PC.Защитить скобки в выражениях.Создавать библиотеке для симулятора.Помещать расширенные регистры на стек в функциях монитора.Размещать все локальные массивы в стекеПомещать все в обычный TOC.Помещать таблицу переходов для switch операторов в .data секцию а не в .code секцию.Помещать перемещаемые данные только для чтения в секцию .data.Размещать неинициализированные константы в ROM (требуется -membedded-data).Помещать данные, инициализированные нулями, в секцию bss.R2 архитектура только little-endianREAL индекс массива в %LREAL(KIND=10) недоступно для %<-freal-4-real-10%> опцииREAL(KIND=10) недоступно для %<-freal-8-real-10%> опцииREAL(KIND=10) недоступно для %<-freal-8-real-16%> опцииREAL(KIND=16) недоступно для %<-freal-4-real-16%> опцииREAL(KIND=4) недоступно для %<-freal-8-real-4%> опцииREAL(KIND=8) недоступно для %<-fdefault-real-8%> опцииREAL(KIND=8) недоступно для %<-freal-4-real-8%> опцииRECORD в %C является расширением, включите его посредством -fdec-structureRECURSIVE префикс в MODULE PROCEDURE интерфейсе отсутствует в %LRESULT переменная в %C должна отличаться от имени функцииRESULT_DECL должно читаться, только когда установлено DECL_BY_REFERENCERETURN оператор в главной программе в %CROUND= в %C не допускается в Fortran 95RTL: доступ к эл-ту %d '%s' последним элементом %d; функция %s, в %s:%dRTL: доступ к эл-ту %d вектора с числом эл-тов %d; функция %s, в %s:%dRTL проверка: доступ к hwi эл-ту %d вектора с последним эл-том %d в %s, в %s:%dRTL: попытка трактовать не блочный символ как блочный в %s, в %s:%dRTL: ожидался код '%s' или '%s', обнаружено '%s'; функция %s, в %s:%dRTL: ожидался код '%s', обнаружено '%s'; функция %s, в %s:%dRTL: ожидался эл-т %d типа '%c' или '%c', имеется '%c' (rtx %s); функция %s, в %s:%dRTL: ожидался эл-т %d типа '%c', имеется '%c' (rtx %s); функция %s, в %s:%dRTL флаги: %s использован с неподходящим rtx-кодом '%s' в %s, в %s:%dпозиционно-независимый RTP несовместим с -msingle-pic-baseпозиционно-независимый RTP несовместим с ThumbRTTI не будет работать с этим типоминструкции RX FPU не поддерживают NaNs и бесконечностиВозведение отрицательного REAL в %L в REAL степень запрещеноСпецификации диапазона в %L невозможно найти соответствиеНесоответствие рангов в аргументе %qs в %L (ранг-%d и ранг-%d)Несоответствие рангов в аргументе %qs в %L (ранг-%d и скаляр)Несоответствие рангов в аргументе %qs в %L (скаляр и ранг-%d)Несоответствие рангов в ссылке на массив в %L (%d/%d)Цель, переотображающая ранг, не ранга 1 в %LЦель переотображения ранга меньше чем размер указателя (%ld < %ld) в %LЦель переотображения ранга должна быть ранга 1 или просто непрерывна в %LЧтение файла %qs как свободной формыЧтение модуля %qs в строке %d колонке %d: %sСпецификации прочитаны из %s
Вещественный COUNT_RATE аргумент для SYSTEM_CLOCK в %LВещественная константа переполняет свой вид в %CВещественная константа теряет значимость своего вида в %CВещественное число в %C имеет %<d%> экспоненту и явный видВещественное число в %C имеет %<q%> экспоненту и явный видПовторно выравнивать стек в прологе.Выделять память заново для левых частей присваиваний.Распознавать ключевые слова C++, такие как "compl" и "xor".Распознавать ключевые слова GNU-расширений.Включить поддержку встроенных функций.Распознавать ключевое слово "asm".Записывать DW_AT_decl_column и DW_AT_call_column в DWARF.Записывать ключи командной строки gcc в DWARF DW_AT_producer.Записать ключи командной строки gcc в объектный файлПоказать время, затраченное подфазами, отдельно.Переопределение !$OMP DECLARE REDUCTION в %LПереопределение предопределенной !$OMP DECLARE REDUCTION в %LПереопределение предопределенной %s !$OMP DECLARE REDUCTION в %LПонизить приоритет для r0..r3 / r12..r15 с TARGET_REGISTER_PRIORITY.Избыточный !$ACC END LOOP в %CИзбыточный ACQUIRED_LOCK тег найден в %LИзбыточный ERRMSG тег найден в %LИзбыточный MOLD тег найден в %LИзбыточный SOURCE тег найден в %LИзбыточный STAT тег найден в %LИзбыточный UNTIL_COUNT тег найден в %LИндекс оператора ссылки не найденИндекс оператора ссылки вне диапазонаСсылка на impure функцию %qs в %L внутри DO CONCURRENT %sСсылка на impure функцию %qs в %L внутри FORALL %sСсылка на impure функцию %qs в %L внутри PURE процедурыОбласть, пересекающая jump, в той же секции в bb %iНомер регистра должен быть в диапазоне 0-31 для %sОслабить ветвления.Ослабить литералы в ассемблере и помещать их автоматически в секцию text.Облегчение регистрового давления путем сокращения действующих интервалов.Преобразовывать имена файлов при включении.Удалять лишние куски памяти.Удаление '%s'
Удаление вызова функции %qs в %LОператоры переименования в USE операторе в %CПереупорядочить блоки и партиции в hot и cold разделы.Переупорядочить блоки для улучшения размещения кода.Переупорядочить функции для улучшения размещения кода.Переупорядочивать функции, переменные и операторы asm верхнего уровня.Repeat spec некорректна в скалярном инициализаторе в %CRepeat spec должна быть integer в %CЗаменить сложение, сравнение, ветвление на ветвление по регистру счетчика.Выполнить замену временных выражений на проходе SSA->normal.Выдавать отчет о непротиворечивости профиля.Выдать отчет о распределении памяти перед межпроцедурными оптимизациями.Выдать информацию о распределении постоянной памяти только для WPA.Выдать информацию о распределении постоянной памяти.Показать время, затраченное каждым проходом компилятора.Выдать статистику оптимизации при компоновке только для WPA.Выдать статистику оптимизации при компоновке.Требовать IEEE-совместимую библиотеку математических подпрограмм (OSF/1).Планировать код после распределения регистров.Планировать код перед распределением регистров.Перепланировать конвейеризованные области без конвейеризации.Выделять место для возвращаемых аргументов в прологе функции.Переформированный массив слишком велик в %CОграничить миграцию регистров, в которые помещаются целевые адреса переходов, чтобы не переиспользовать эти регистры ни в каких блоках.Ограничить использование плавающей арифметики операциями над 32-битными значениями.Результат %qs внутренней функции %qs в %L не имеет IMPLICIT типНесоответствие результатов для перебивающей процедуры %qs в %L: %sРезультат %s дает ошибку диапазона для своего вида в %LРезультат %s есть NaN в %LРезультат %s переполняет свой вид в %LРезультат %s теряет значимость своего вида в %LРезультат BESSEL_YN есть -INF в %LРезультат NEAREST есть NaN в %LРезультат SCALE переполняет свой вид в %LВозвращать 8-байтные векторы в памяти.Возвращать все структуры в памяти (умолчание для AIX).Возвращать результаты плавающего типа в ac0 (fr0 в синтаксисе ассемблера Unix).Возвращать указатели и на a0 и на d0.Возвращать короткие агрегатные значения в памяти, а не в регистрах.Возвращать короткие агрегатные значения в регистрах.Возвращать короткие структуры в регистрах (умолчание для SVR4).Несоответствие возвращаемого типа функции %qs в %L (%s/%s)Возвращаемый тип BIND(C) функции %qs в %L не может быть character строкойВозвращаемый тип BIND(C) функции %qs в %L не может быть массивомВозвращаемое значение %qs функции %qs декларированное в %L не установленоВозвращаемое значение функции %qs в %L не установленоВозвращать результаты функций в регистрах FPU.Переиспользовать r30 на пофункциональной основе.Команда перезаписи (rewrite):Ожидалась правая скобка в %CСамая правая верхняя граница секции массива предполагаемой формы не задана в %LВыполнять только вторую компиляцию по -fcompare-debug.Выполнить оптимизацию переиспользования вычисленийВыполнить селективное планирование после прохода перегрузки регистров.Запускать тесты самопроверки, используя заданный маршрут для нахождения тестовых файлов.Выполнить оптимизации времени компоновки в режиме локальных трансформаций (LTRANS).Выполнить оптимизации времени компоновки в режиме анализа всей программы (WPA)Выполняется spec функция '%s' с %d аргументами


Имя времени выполнения.SAVE атрибут в %L не может быть специфицирован в PURE процедуреSAVE оператор в %C следует за общим SAVE операторомchunk_size SCHEDULE клаузулы в %L требует скалярное INTEGER выражениеSELECTED_REAL_KIND с аргументом не %<P%> и не %<R%> в %LSEQUENCE атрибут в %C уже специфицирован в TYPE оператореSEQUENCE оператор в %C должен предшествовать CONTAINSSEQUENCE оператор в %C должен предшествовать компонентам структурыSH2a не поддерживает little-endianSHAPE аргумент в %L для C_F_POINTER должен иметь тот же размер, что и RANK FPTRSIGN= в %C не допускается в Fortran 95SINK addend не является целой константой в %Lтип SINK зависимости допустим только в ORDERED директиве в %LSIZE в %L должен быть положительнымтип SOURCE зависимости допустим только в ORDERED директиве в %LSOURCE тег в %LSOURCE тег в %L конфликтует с typespec в %LSOURCE тег в %L с более чем одним размещаемым объектомSPE не поддерживается на этой целевой платформеповреждение SSAимя SSA в списке свободных, но на него есть ссылкиSSA имя не объявленоSSA_NAME создано в двух разных блоках %i и %iнекорректное SSA_NAME_DEF_STMTдолжен быть установлен флаг SSA_NAME_OCCURS_IN_ABNORMAL_PHIнабор команд SSE отменен, используется арифметика 387SSE регистровый аргумент с выключенным SSESSE регистровый возврат с выключенным SSESSE векторный аргумент без включения SSE изменяет ABIрезультат - вектор SSE без включения SSE изменяет ABISTABS отладочная информация для Ada устарела и больше не поддерживаетсяSTAT переменнаяSTAT= аргумент в %L должна быть скалярной INTEGER переменнойSTAT= аргумент для %s в %LSTAT= атрибут в %C не на местеSTOP код в %C не может быть отрицательнымSTOP код в %C содержит слишком много цифрSTOP код в %L должен быть скалярной CHARACTER константой или digit[digit[digit[digit[digit]]]]STOP код в %L должен быть default character KIND=%dSTOP код в %L должен быть default integer KIND=%dSTOP код в %L должен быть либо INTEGER либо CHARACTER типаSTOP код в %L должен быть скаляромSUBMODULE декларация в %CSUBMODULE декларация в %C не может появляться внутри другой области видимостиSUBROUTINE %qs в %L не может вызываться рекурсивно, поскольку она не есть RECURSIVESYNC оператор в %CОдин и тот же фактический аргумент ассоциирован с INTENT(%s) аргументом %qs и INTENT(%s) аргументом %qs в %LАналог %s.  Лучше использовать последний вариант.То же, что -fassociative-math для выражений, включающих деление.То же, что -mA6.То же, что -mA7.То же, что: -mep -mprolog-function.Сохранять/восстанавливать регистры до/после вызовов функций.Сохранять TOC в прологе для косвенных вызовов а не inline.Скаляр %qs в FORMAT теге в %L не есть ASSIGNED переменнаяСкалярное INTEGER выражение ожидалось в %LСкалярный PARAMETER требуется в complex константе в %CСкалярный объект %qs в %L не может быть ALLOCATABLEСкалярная переменная %qs в %L с POINTER или ALLOCATABLE в процедуре %qs с BIND(C) пока не поддерживаетсяСкаляризация, использующая DIMEN_RANGE, не реализованаМасштабирующий множитель, применяемый к числу блоков на проходе протягивания переходов при сравнении с (масштабированным) числом операторов.Масштабный множитель для применения к числу операторов в потоковом маршруте при сравнении с числом (масштабированных) блоков.Масштабирующий множитель при вычислении максимального расстояния, на которое выражение может быть смещено при GCSE.Планировать код для указанного процессора.Планировать код для указанного процессора.Использовать алгоритм селективного планирования команд.Планировать начало и конец процедуры.Тип расписания OMP для автоматически распараллеливаемых циклов (static, dynamic, guided, auto, runtime).Область действия переменных, объявленных в заголовке цикла, ограничивается рамками цикла.Второй аргумент %s отрицателен в %LВторой аргумент MODULO в %L нулевойВторой аргумент определенного присваивания в %L должен быть INTENT(IN)Второй аргумент интерфейса оператора в %L не может быть необязательнымВторой аргумент интерфейса оператора в %L должен быть INTENT(IN)Инструкции см. в %s.

Ошибка сегментацииОшибка сегментации (код)Использовать ABI соглашение о вызовах.Выбрать модель кода.Относительная максимальная частота повторений блока в программе, при превышении которой блок должен выравниваться.Относительная максимальная частота повторений блока в программе, при превышении которой блок должен считаться критическим.Выбрать модель large с 20-разрядными адресами/указателями.Выбрать метод обработки sdata.Выбрать область применения подписанных адресов возврата из функций.Выбрать модель smzll с 16-разрядными адресами/указателями (действует по умолчанию).Выбрать runtime-поддержку.Выбрать, что санировать.Выражение выбора в вычисляемом GOTO операторе в %L должно быть скалярным integer выражениемСелектор в %L не может быть NULL()Селектор в %L не имеет типаСелектор в %L не должен быть коиндексированСелектор в SELECT TYPE в %C не есть именованная переменная; используйте associate-name=>Селектор должен быть полиморфным в SELECT TYPE операторе в %LВыбирает используемый тип аппаратного умножения и деления (none/g13/g14).Ссылающийся на себя аргумент %qs в %L не допускаетсяТочке с запятой в %C должен предшествовать операторУстановить для 80387 32-битную точность плавающей арифметики.Установить для 80387 64-битную точность плавающей арифметики.Установить для 80387 80-битную точность плавающей арифметики.Включить определения макросов Windows.Установить цену ветвлений.Установить PRIVATE как умолчание для атрибута доступности элементов модуля.Включить проверку дальности зависимостей при предварительном планировании отложенных команд.Устанавливать errno после вызовов встроенных мат. функций.Установить тип вывода компоновщика (используется внутренне при LTO оптимизации)Установить имя главной программы для отладчика.Задать имя выходного ALI файла (внутренний ключ).Установить число байт в стеке заранее выделяемых для использования вызываемой стороной.Установить порог вероятности для невыровненных ветвлений.Установить регистр равным -1.Установить sizeof(bool) в 1.Стартовый адрес данных.Стартовый адрес программы.Установить бит PPC_EMB в заголовке ELF флагов.Установить цену переходов.Установить подразумеваемый вид двойной точности в тип широкий 8-байт.Установить по умолчанию размер 8 байт для целочисленных типов.Установить по умолчанию размер 10 байт для типов real.Установить по умолчанию размер 16 байт для типов real.Установить по умолчанию размер 8 байт для типов real.Оценка вероятности в процентах для builtin expect. По умолчанию 90%.Максимальный размер данных для размещения в области SDA.Максимальный размер данных для размещения в области TDA.Максимальный размер данных для размещения в области ZDA.Задать максимальную величину одной операции инкрементации стека.Максимальное число параллельно выполняемых инструкций в дереве при реассоциировании ассоциативных операций. При 0 использовать эвристику данной целевой платформы.Задать максимальное число замечаний о подстановке шаблона для одного предупреждения или сообщения об ошибке.Установить число 64 КБ флэш сегментов.Имя целевого процессора.Спецификация %s установлена в '%s'

Спецификация формы для размещаемого скаляра в %CФормы для операндов в %L и %L не являются подобнымиИспользовать общие слоты стека для сохранения разных аппаратных регистровИспользовать общие слоты стека для сохранения вытолкнутых псевдорегистровРазделяемая DO терминирующая метка %d в %CУкорачивать ссылки по адресу во время компоновки.Показывать исходную строку с указателем позиции.Упаковать части пролога и эпилога отдельно.Упрощение SPREAD в %C пока не реализованоУстройство плавающей арифметики одинарной точности.Размер (в KB) программного кэша данных.Размер в байтах, при превышении которого локальные для потоков агрегаты будут инструментированы функциями журналирования вместо команд сохранения/восстановления.Размер %qs аргумента %qs встроенной функции в %L слишком мал (%i/%i)Size of the stack guard expressed as a power of two.Не устанавливать регистр RAX при передаче переменных аргументов.Область малых данных: none, sdata, use.Мягкий лимит на число инструкций памяти на группу инструкций, давая более низкий приоритет последующим инструкциям памяти для планирования в той же группе. Часто полезно для предотвращения конфликтов банков кэша.  Значение по умолчанию — 1.Извините, !$ACC DECLARE в %L не допускается в конструкции BLOCKПростите, размещаемые/указательные компоненты в комассивах полиморфных (CLASS) типов в %L не поддерживаютсяПростите, коиндексированный доступ к неограниченному полиморфному компоненту в %L не поддерживаетсяПростите, коиндексированный доступ к неограниченному полиморфному объекту в %L не поддерживаетсяИзвините, поддержка только для integer вида %d реализована для image-set в %LПростите, event компонент производного типа в %L пока не поддерживаетсяПростите, lock компонент производного типа в %L пока не поддерживаетсяSource-expr в %L и allocate-object в %L должны иметь одинаковую формуSource-expr в %L должно быть скалярным или иметь тот же ранг, что и allocate-object в %LСпецификационная функция %qs в %L не может быть RECURSIVEСпецификационная функция %qs в %L не может быть оператор-функциейСпецификационная функция %qs в %L не может быть внутренней функциейСпецификационная функция %qs в %L должна быть PUREБитовый размер для непосредственных смещений TLS.  Допустимые значения: 12, 24, 32, 48.Specifies the cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]	Задает ценовую модель для векторизации.Задает число регистров резервируемых для обработчиков прерываний.Специфицирует должны ли функции прерываний сохранять и восстанавливать регистр сумматора.Процессор, для которого осуществляется генерацию кода.Процессор, для которого осуществляется планирование команд.Процессор, для которого осуществляется планирование команд.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000.Задать диалект TLS.Задать стандарт UNIX для определённых переменных и компоновки.Задать Xilinx FPU.Указать имя файла, в который требуется записать список файлов, выведенных LTRANSЗадать подгружаемый модуль.Задает выравнивание полей структур default/natural.Задать ABI.Битовый размер для непосредственных смещений TLS.Функция сброса кэша.Номер прерывания по сбросу кэша.Установить цену переходов (По умолчанию 20).Задает измерения вычислений OpenACC по умолчанию.Задать сколько байт следует перемещать inline прежде чем вызывать memcpy/memmove.Способ доступа к указателю на нить.Использовать ли аппаратуру для вычислений с плавающей точкой.Задать соглашения о связях для целочисленных и плавающих значений.Задать главный объект для TPF-OS.Задать стратегию подстановки memcpy, когда ожидаемый размер известен.Задать стратегию подстановки memset, когда ожидаемый размер известен.Задать имя для функции деления 32-битных чисел со знаком.Диапазон регистров с фиксированным назначением.Задать приоритет планирования для команд с ограничениями по dispatch-слотам.Задать размер .local памяти, использованной под стек, когда точное количество неизвестно.Задать использование внешней библиотеки BLAS для вызовов matmul для больших массивов.Использовать обратный слеш в строках как символ экранирования.Запретить неявное определение типов, если не заданы явно операторы IMPLICIT.Указать, что компилятор должен генерировать безопасный код как для ARMv8-M расширений безопасности.Задать целевую архитектуру: msp430, msp430x, msp430xv2.Задает целевую микросхему.Задать __fp16 формат плавающей точки.Задать стратегию генерации адресов для модели кода.Задать алгоритм разделения символов и переменных при компоновке.Выбрать модель кодаЗадать политику использования компактных ветвлений.Задать действующую модель памяти для программы.Минимальное битовое выравнивание в структурах. (Deprecated).Задать модель для atomic операций.Имя целевого процессора.Имя целевой архитектуры.Задать имя целевой конфигурации для плавающей точки.Задать целевую аппаратуру для плавающей точки и формат вычислений.Задать регистр используемый для PIC-адресации.Задать размер каждого блока кэша, который должен быть степенью 2 между 4 и 512.Задать размер каждого вектора прерывания, который должен быть 4 или 16.Задать целевой CPU.Задать тип целевого RX cpu.Выбрать тип аппаратной поддержки умножения.Задать схему thread local памяти.Задать номер регистра указателя потока.Указать расположение скомпилированных модулей со встроенными процедурами.Специфицирует, должны ли функции размещаться в нижнем или верхнем сегменте памяти.Специфицирует, должны ли переменные размещаться в нижнем или верхнем сегменте памяти.Задать ABI кода для языков семейства Objective-C и генерации метаданных.Задает схему расстановки nop.Задание VOLATILE для комассивной переменной %qs в %C, которая является use-/host-associatedРазбивать 32-битные команды невыровненной загрузки AVX.Разбивать 32-битные команды невыровненной записи AVX.Разбивать диапазоны жизни индуктивных переменных при развертке циклов.Расщепить маршруты ведущие к обратным ссылкам цикла.Расщеплять невыровненные 8-байтные пересылки векторов перед генерацией post-modify адресов.Использовать независимые регистры для широких типов.Кадр стека больше 2G не поддерживается для -fsplit-stackНачальное выражение в DO циклеStat-variable в %L должна быть скалярной INTEGER переменнойStat-variable в %L не должна быть %sd в том же %s оператореОператор в %L не есть корректный оператор цели перехода для оператора перехода в %LОператор функция %qs в %L не допускается в качестве фактического аргументаОператор функция %qs в %L не может иметь pointer или allocatable атрибутОператор-функция %qs некорректна в присваивании указателя на процедуру в %LОператор функция %qs требует список аргументов в %CОператор функция в %CОператор функция в %L не может появляться внутри INTERFACEОператор функция в %L рекурсивнаМетка оператора в %C нулеваяМетка оператора в END CRITICAL в %C не соответствует CRITICAL меткеМетка оператора в ENDDO в %C не соответствует DO меткеСписок меток операторов в GOTO в %C не может быть пустымМетка оператора без оператора в %LВыполнить статическую компоновку с библиотекой GNU Fortran (libgfortran).Шаговое выражение в DO циклеШаговое выражение в DO цикле в %L не может быть нулевымПрекратить просмотр, если вероятность лучшей дуги меньше заданного порогового значения (в процентах). Используется, когда имеются данные профилирования.Прекратить просмотр, если вероятность лучшей дуги меньше заданного порогового значения (в процентах). Используется, когда имеются данные профилирования.Прекратить обратный просмотр, если обратная вероятность лучшей дуги меньше заданного порогового значения (в процентах).Хранить doubles в 64 битах.Сохранять имена функций в объектном коде.Stores doubles in 32 bits.  Используется по умолчанию.Сохраняет MDUC регистры в обработчиках прерываний для целевой платформы G13.Подать дополнительные данные для поддержки более агрессивной девиртуализации LTO режиме локального преобразования.Шаг не может присутствовать в %LШаг не должен задаваться для секции массива в %s клаузуле в %LШаг не допускается в индексе комассива в %CДлина строки в %L слишком великаКомпонент структуры %qs at %L не может быть EQUIVALENCE объектомКонструктор структуры с отсутствующими необязательными аргументами в %CКонструктор структуры с именованными аргументами в %CИмя структуры %qs в %C не может быть тем же, что у встроенного типаИмя структуры ожидалось после RECORD в %CИмя структуры ожидалось в декларации невложенной структуры в %CПодпрограмма %qs в %L есть INTRINSIC, но несовместима со встроеннойВызов подпрограммы %qs в %L не есть PUREВызов подпрограммы %qs в DO CONCURRENT блоке в %L не есть PUREВызов подпрограммы %qs в FORALL блоке в %L не есть PUREВызов подпрограммы во встроенную функцию %qs в %L не есть PUREВызов подпрограммы во встроенную функцию %qs в DO CONCURRENT блоке в %L не есть PUREВызов подпрограммы с альтернативными возвратами в INITIALIZER клаузуле от !$OMP DECLARE REDUCTION в %LВызов подпрограммы с альтернативными возвратами в объединителе от !$OMP DECLARE REDUCTION в %LПодстрока в %L имеет нулевую длинуКонечный индекс подстроки в %L превышает длину строкиКонечный индекс подстроки в %L слишком великКонечный индекс подстроки в %L должен быть типа INTEGERКонечный индекс подстроки в %L должен быть скаляромНачальный индекс подстроки в %L меньше единицыНачальный индекс подстроки в %L должен быть типа INTEGERНачальный индекс подстроки в %L должен быть скаляромПредлагать использовать ключевое слово override, если декларация виртуальной функции перекрывает другую декларацию.Сумма второго и третьего аргументов IBITS превышает битовый размер в %LВключить поддержку 3DNow! встроенных функций.Включить поддержку внутренних функций и генерацию команд AES.Включить поддержку внутренних функций и генерацию команд AVX512VNNI.Включить поддержку Athlon 3Dnow! встроенных функций.Включить поддержку внутренних функций BMI при генерации кода.Включить поддержку внутренних функций и генерацию команд BMI2.Включить поддержку размещения типов с повышенным выравниванием стандарта C++17.Поддерживать инструкции CLFLUSHOPT.Включить поддержку команды CLWB.Поддерживать CLZERO внутренние функций и генерацию кода.Включить поддержку внутренних функций и генерацию команд F16C.Включить поддержку внутренних функций и генерацию команд FMA4.Включить поддержку внутренних функций и генерацию команд FSGSBASE.Включить поддержку команд FXSAVE и FXRSTOR.Включить поддержку внутренних функций и генерацию команд GFNI.Включить поддержку элизии аппаратных блокировок (hle).Включить поддержку внутренних функций и генерацию команд LWP.Включить поддержку внутренних функций и генерацию команд LZCNT.Включить поддержку внутренних функций и генерацию команд MMX, SSE.Включить поддержку внутренних функций MMX.Включить поддержку внутренних функций и генерацию команд MMX, SSE и SSE2.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3 и SSE4A.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3 и SSSE3.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3, SSSE3 и SSE4.1.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 и SSE4.2.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 и AVX.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX и AVX2.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX и FMA.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F и AVX512BW.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F и AVX512CD.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F и AVX512DQ.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F и AVX512ER.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F и AVX512IFMA.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F и AVX512PF.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F и AVX512VBMI.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F и AVX512VL.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 и AVX512F.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F и AVX5124FMAPS.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F и AVX5124VNNIW.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F и AVX512BITALG.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F и AVX512VBMI2.Включить поддержку встроенных функций и генерацию команд MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F и AVX512VPOPCNTDQ.Поддерживать MPX генерацию кода.Поддерживать MWAITX и MONITORX внутренние функций и генерацию кода.Включить поддержку внутренних функций и генерацию команд PCLMUL.Включить поддержку внутренних функций и генерацию команд PCONFIG.Поддерживать PKU внутренние функций и генерацию кода.Включить поддержку команды PREFETCHW.Включить поддержку внутренних функций и генерацию команд PREFETCHWT1.Включить поддержку внутренних функций и генерацию команд RDPID.Включить поддержку внутренних функций и генерацию команд RDRND.Включить поддержку команды RDSEED.Поддерживать RTM внутренние функции и генерацию кода.Включить поддержку внутренних функций и генерацию команд SGX.Включить поддержку внутренних функций и генерацию команд SHA1 и SHA256.Включить поддержку внутренних функций и генерацию команд TBM.Поддерживать TLS сегмент больше чем 64K.Включить поддержку внутренних функций и генерацию команд VAES.Включить поддержку внутренних функций и генерацию команд VPCLMULQDQ.Включить поддержку внутренних функций и генерацию команд WBNOINVD.Включить поддержку внутренних функций и генерацию команд XOP.Включить поддержку команд XSAVE и XRSTOR.Включить поддержку команд XSAVEC.Включить поддержку команды XSAVEOPT.Включить поддержку команд XSAVES и XRSTORS.Поддерживать выравнивания вплоть до 64 бит.Поддерживать вызовы между Thumb и ARM системами команд.Включить генерацию команд Advanced Bit Manipulation (ABM)Включить генерацию команды cmpxchg16b.Включить генерацию команды crc32.Включить генерацию команды movbe.Включить генерацию команды popcnt.Включить генерацию команды sahf в 64-битном коде x86-64.Включить поддержку динамической инициализации локальных для потока переменных в другой единице трансляции.Включить поддержку команд сложения с переносом, не изменяющих флаги.Поддержка для HSA не реализует непосредственные 16-битные FPU операндыПоддержка для A аргумента в %L, который есть полиморфный A аргумент или имеет размещаемые компоненты пока не реализованаПоддержка для A аргумента в %L с размещаемыми компонентами пока не реализованаПоддержка унаследованной модели многопоточности.Передача сообщений средствами Parallel Environment.Поддерживать более чем 8192 GOT входов на ColdFire.Поддержка многопоточности.Использовать команды умножения со сложением.Поддерживать синхронные исключения вне вызовов.Допустимые значения ключа -msign-return-address=option:Допустимые ABI (возможные аргументы ключа -mabi=):Подавлять вывод адресов в отладочных дампах.Подавлять вывод номеров инструкций и номеров строк и адресов в отладочных дампах.Подавлять вывод номеров предыдущей и следующей инструкций в отладочных дампах.Подавить выдачу предупреждений.Переключить ARM/Thumb режимы на альтернативных функциях для тестирования компилятора.Включить/выключить MIPS16 ASE на альтернативных функциях для тестирования компилятора.Выключает -mstack-guard= опцию.Выключает -mstack-size= опцию.Символ %qs уже декларированСимвол %qs в %C уже декларированСимвол %qs в %C декларирован так же, как тип в %LСимвол %qs в %C уже был host ассоциированСимвол %qs в %C не имеет IMPLICIT типСимвол %qs в %C не был ранее определенСимвол %qs в %C уже в COMMON блокеСимвол %qs в %C неоднозначенСимвол %qs в %C должен быть именем NAMELIST группыСимвол %qs в %L уже имеет явный интерфейсСимвол %qs в %L уже имеет базовый тип %sСимвол %qs в %L не может иметь типСимвол %qs в %L конфликтует с символом из модуля %qs, use-associated в %LСимвол %qs в %L не имеет IMPLICIT типСимвол %qs в %L не имеет IMPLICIT тип. Может имелось в виду %qs?Символ %qs в %L неоднозначенСимвол %qs в %L помечен как PRIVATE, но получил связывающую метку %qsСимвол %qs в COMMON в %C не может быть POINTER массивомСимвол %qs в списке имен %qs является INTENT(IN) в %CСимвол %qs используется до своего типизирования в %LСимвол %qs должен быть PARAMETER в DATA операторе в %CСимвол %qs присутствует и в FROM и в TO клаузулах в %LСимвол %qs присутствует в нескольких клаузулах в %LСимвол %qs, на который ссылаются в %L не найден во встроенном модуле ISO_C_BINDINGСимвол %qs, на который ссылаются в %L не найден во встроенном модуле ISO_FORTRAN_ENVСимвол %qs, встречающийся в %L, не найден в модуле %qsСимвол %qs в COMMON блоке %qs в %C становится косвенно эквивалентным другому COMMON блоку %qsСимвол в %C не годится для выраженияСимвол в %L не является DUMMY переменнойТо же, что -Wcomment.То же, что -gnatk8.Синтаксическая ошибка в !$ACC DECLARE списке в %CСинтаксическая ошибка в !$ACC ROUTINE ( NAME ) в %CСинтаксическая ошибка в !$ACC ROUTINE ( NAME ) в %C, ожидалась ')' после NAMEСинтаксическая ошибка в !$ACC ROUTINE ( NAME ) в %C, некорректное имя функции %sСинтаксическая ошибка в !$OMP DECLARE TARGET списке в %CСинтаксическая ошибка в !$OMP THREADPRIVATE списке в %CСинтаксическая ошибка в !GCC$ ATTRIBUTES операторе в %Cсинтаксическая ошибка в %s операторе в %CСинтаксическая ошибка в ABSTRACT INTERFACE операторе в %CСинтаксическая ошибка в ASYNCHRONOUS операторе в %CСинтаксическая ошибка в AUTOMATIC операторе в %CСинтаксическая ошибка в CASE спецификации в %CСинтаксическая ошибка в CHARACTER декларации в %CСинтаксическая ошибка в CLASS IS спецификации в %CСинтаксическая ошибка в COMPLEX константе в %CСинтаксическая ошибка в ENUMERATOR определении в %CСинтаксическая ошибка в EQUIVALENCE операторе в %LСинтаксическая ошибка в FORALL итераторе в %CСинтаксическая ошибка в I/O итераторе в %CСинтаксическая ошибка в IF-клаузуле в %CСинтаксическая ошибка в IF-выражении в %CСинтаксическая ошибка в IMPORT операторе в %CСинтаксическая ошибка в NAME= спецификаторе для связывающей метки в %CСинтаксическая ошибка в OpenACC списке выражений в %CСинтаксическая ошибка в OpenMP DEPEND SINK списке в %CСинтаксическая ошибка в OpenMP списке переменных в %CСинтаксическая ошибка в операторе PROCEDURE в %CСинтаксическая ошибка в PROTECTED операторе в %CСинтаксическая ошибка в SAVE операторе в %CСинтаксическая ошибка в STATIC операторе в %CСинтаксическая ошибка в SUBMODULE операторе в %CСинтаксическая ошибка в SUBSTRING спецификации в %CСинтаксическая ошибка в TYPE IS спецификации в %CСинтаксическая ошибка в VALUE операторе в %CСинтаксическая ошибка в VOLATILE операторе в %CСинтаксическая ошибка в декларации анонимной структуры в %CСинтаксическая ошибка в списке аргументов в %CСинтаксическая ошибка в конструкторе массива в %CСинтаксическая ошибка в спецификации длины строки в %CСинтаксическая ошибка в имени common блока в %CСинтаксическая ошибка в декларации данных в %CСинтаксическая ошибка в выражении в %CСинтаксическая ошибка в generic спецификации в %CСинтаксическая ошибка в итераторе в %CСинтаксическая ошибка в декларации вложенной структуры в %CСинтаксическая ошибка в старомодной инициализации %s в %CСинтаксическая ошибка в старомодном списке инициализатора в %CСинтаксическая ошибка в компоненте указателя на процедуру в %CСинтаксическая ошибка: Мусор в хвосте END INTERFACE оператора в %CСинтаксическая ошибка: Мусор в хвосте INTERFACE оператора в %CTARGET ENTER DATA с map-type отличным от TO или ALLOC в MAP клаузуле в %LTARGET EXIT DATA с map-type отличным от FROM, RELEASE или DELETE в MAP клаузуле в %LTARGET%s с map-type отличным от TO, FROM, TOFROM или ALLOC в MAP клаузуле в %LTHREADPRIVATE объект %qs в %s клаузуле в %LTHREADPRIVATE объект %qs в SHARED клаузуле в %LTILE требует константное выражение в %LTLS диалект для использования:TODO: Векторные секции в data операторахTODO: type-bound определенные присваивания в %L не выполнены, так как несколько ссылок на части массива появятся в промежуточных выражениях.TREE_PURPOSE не-NULL в TYPE_ARG_TYPES спискеTYPE IS в %L перекрывается с TYPE IS в %LTYPE с intrinsic-type-spec в %CTYPE_ARRAY_MAX_SIZE не INTEGER_CSTTYPE_BINFO не есть TREE_BINFOTYPE_BINFO тип не есть TYPE_MAIN_VARIANTTYPE_CACHED_VALUES не есть TREE_VECTYPE_CACHED_VALUES_P есть %i, в то время как TYPE_CACHED_VALUES есть %pTYPE_CACHED_VALUES_P установлен хотя не долженTYPE_CANONICAL имеет другой TYPE_CANONICALTYPE_CANONICAL несовместимTYPE_CANONICAL от главного варианта не есть главный вариантTYPE_FIELDS определено в неполном типеTYPE_LANG_SLOT_1 (binfo) поле не-NULLTYPE_MAIN_VARIANT имеет другой TYPE_MAIN_VARIANTTYPE_METHOD_BASETYPE не есть главный вариантTYPE_METHOD_BASETYPE не есть ни record ни unionTYPE_MODE от TYPE_CANONICAL несовместимTYPE_NEXT_PTR_TO не есть POINTER_TYPETYPE_NEXT_REF_TO не есть REFERENCE_TYPETYPE_OFFSET_BASETYPE не есть ни record ни unionTYPE_STRING_FLAG установлен у кода неверного типаTYPE_VALUES_RAW поле не-NULLTYPE_VFIELD не есть ни FIELD_DECL ни TREE_LISTПереход выполнен хотя бы однажды:%s из %d
Генерировать код двойной плавающей точности DFLOAT.Относительная частота выполнения целевого блока (в процентах), необходимая для погружения инструкции.Целевое выражение в присваивании указателя в %L должна выдавать указательный результатЦелевая архитектура имеет разбиение памяти для кода и данных.Цель переотображения ранга слишком мала (%ld < %ld)Генерировать код для процессора AM33.Генерировать код для процессора AM33/2.0.Генерировать код для процессора AM34.Целевая архитектура: %s
Сообщить DSE, что память для C++ объекта мертва, когда конструктор стартует и когда деструктор финиширует.Директива %s не может задаваться внутри %s области в %LКлюч --param позволяет задать следующие параметрыA аргумент в %L для CO_REDUCE не должен быть полиморфнымA аргумент в %L встроенной функции %s не должен быть коиндексированABI для передачи параметров с %d-байтным выравниванием изменен в GCC 4.6CHARACTER элементы конструктора массива в %L должны иметь одинаковую длину (%ld/%ld)За DEFAULT CASE в %L не может следовать второй DEFAULT CASE в %LDISTANCE аргумент не должен быть задан вместе с COARRAY или DIM аргументом во встроенной функции в %LОперанд ENI инструкции должен быть 0 или 1FORALL с индексом %qs не используется в левой части присваивания в %L и поэтому может вызвать множественное присваивание этому объектуАргументы FROM и TO в %L нарушают ограничения синонимии (F2003 12.4.1.7)FROM и TO аргументы MOVE_ALLOC встроенной функции в %L должны иметь одинаковый коранг %d/%dFROM и TO аргументы MOVE_ALLOC встроенной функции в %L должны иметь одинаковый ранг %d/%dFROM аргумент для MOVE_ALLOC в %L не должен быть коиндексированH спецификатор формата в %L есть удаленная возможность Fortran 95Холлеритова константа в %L слишком длинна для преобразования в %qsINTENT(OUT) формальный аргумент %qs в %L имеет ASSUMED SIZE и поэтому не может иметь подразумеваемый инициализаторУ параметра KIND %qs в конструкторе PDT в %C отсутствует значениеNULL в конструкторе структуры в %L применяется к компоненту %qs, который не является ни POINTER ни ALLOCATABLETO аргумент для MOVE_ALLOC в %L не должен быть коиндексированTO аргументы в MOVE_ALLOC в %L должны быть полиморфными, если FROM является полиморфнымАбсолютная величина SHIFT в %L должна быть меньше или равна BIT_SIZE(%qs)Абсолютная величина SHIFT в %L должна быть меньше или равна SIZE в %LРазмещаемый объект %qs в %L должен иметь явный функциональный интерфейс или быть декларированным как массивAllocate-object в %L и source-expr в %L должны иметь одинаковый вид параметра типаФункции списка аргументов %%VAL, %%LOC или %%REF не допускаются в этом контексте в %LАргумент RANK встроенной функции в %L должен быть объектом данныхМассив предполагаемой размерности %qs в %L не должен иметь коизмеренияМассив предполагаемой размерности в %C не должен иметь коизмеренияМассив предполагаемого ранга в %L требует, чтобы формальный аргумент %qs имел предполагаемый рангОшибка не воспроизводится. Возможно, это проблема оборудования или ОС.

Символьная длина A аргумента в %L и аргументов OPERATOR в %L должна быть одинаковойСимвольная длина A аргумента в %L и результата функции OPERATOR в %L должна быть одинаковойИмена опций для различных моделей кода для -mcmodel:Производный тип %qs в %L имеет тип %qs, который не был определенНаиболее младшая версия MacOS X, в которой будет запускаться программа.Элемент в конструкторе структуры в %L для компонента указателя %qs должен быть POINTER или TARGETЭлемент в конструкторе структуры в %L для компонента указателя %qs есть %s, но должен быть %sЭквивалентность установленная для %qs вызывает некорректное расширение COMMON %qs at %LЭквивалентность установленная для переменной %qs декларированной в %L нарушает требования выравниванияerrmsg= аргумент в %L должен быть подразумеваемого вида character переменнойevent переменная в %L не должен быть коиндексированаСледующие ключи не зависят от входного языкаСледующие ключи относятся к исходному языкуСледующие ключи не документированыСледующие ключи зависят только от языка Следующие ключи поддерживаются языком Следующие ключи не зависят от целевой архитектурыСледующие ключи контролируют предупреждения компилятораСледующие ключи контролируют оптимизациюСледующие ключи принимают объединенные аргументыСледующие ключи принимают раздельные аргументыФункция переданная как OPERATOR в %L имеет аргументы типа %s и %s, но должна иметь тип %sФункция переданная как OPERATOR в %L должна иметь скалярные, неразмещаемые, неуказательные аргументы и возвращать неразмещаемый неуказательные скалярФункция переданная как OPERATOR в %L должна иметь ASYNCHRONOUS атрибут либо ни для одного, либо для обоих аргументовФункция переданная как OPERATOR в %L должна иметь TARGET атрибут либо ни для одного, либо для обоих аргументовФункция переданная как OPERATOR в %L должна иметь VALUE атрибут либо ни для одного, либо для обоих аргументовФункция переданная как OPERATOR в %L должна иметь два аргументаФункция переданная как OPERATOR в %L должна иметь OPTIONAL атрибут либо ни для одного, либо для обоих аргументовРезультат функции в левой части присваивания в %L должен иметь pointer атрибут.Непосредственное значение должно помещаться в %d-битное целое для %sImpure переменная в %L присваивается переменной производного типа с POINTER компонентом в PURE процедуре (12.6)Встроенная %qs декларированная INTRINSIC в %L недоступна в установках текущего стандарта кроме %s. Используйте подходящую %<-std=*%> опцию или включите %<-fall-intrinsics%>, чтобы использовать её.Самый левый part-ref в data-ref не может быть ссылкой на функцию в %CОграничение снизу на буфер для защиты от разрушения стека.Максимальное число reload-псевдорегистров, рассматриваемых при спиллинге не-reload псевдорегистраМаксимальный объем памяти для работы GCSE.Максимальная отсрочка конфликта для команды, рассматриваемой как кандидат для спекулятивного перемещения.Максимальная глубина гнезда циклов, которое может быть полностью раскатано.Максимальная глубина рекурсивных inline-подстановок для inline функций.Максимальная глубина рекурсивных inline-подстановок для не-inline функций.Максимальный коэффициент увеличения размера кода при копировании базовых блоков.Максимальное число инструкций, обрабатываемых CSE между сбросами хеш-таблицы.Максимальная длина пути, рассматриваемого при экономии общих подвыражений.Максимальный размер списка ждущих операций при планировании.Максимальное число позиций в памяти, записываемых cselib.Максимальный размер выражения (число RTL-узлов), которое может быть записано как последнее известное значение псевдорегистра.Максимальное число попыток возврата при программной конвейеризации (планировании по модулю) цикла.Максимальное число блоков в отрезке для междублочночного планирования.Максимальное число ветвлений на пути вдоль раскатанной последовательности.Максимальное число входящих дуг, рассматриваемых при перекрестных переходах.Максимальное число инструкций, для которых на проходе combine рассматривается возможность комбинирования.Максимальное число инструкций в отрезке для межблочного планирования.Максимальное число инструкций в заголовке цикла, дублируемых в проходе копирования заголовков цикла.Максимальное число инструкций в полностью раскатанном цикле.Максимальное число инструкций в раскатанном цикле, выполняемом только один раз.Максимальное число инструкций в раскатанном цикле.Максимальное число инструкций в разомкнутом (unswitched) цикле.Максимальное число дублируемых инструкций при факторизации вычисляемых goto.Максимальное число команд в функции, пригодной для inline-подстановки.Максимальное число команд, на которое может увеличиться inline-функция в результате рекурсивной подстановки.Максимальное число инструкций, на которое может увеличится не-inline функция в результате рекурсивных inline-подстановок.Максимальное число готовых к исполнению инструкций, рассматриваемых планировщиком на первом проходе планирования.Максимальное число команд, рассматриваемых при заполнении гнезд задержки.Максимальное число команд, рассматриваемых при вычислении областей жизни значений на регистрах.Максимальное среднее число реально выполняемых инструкций в развернутом цикле.Максимальное число инструкций в развернутом цикле.Максимальное число инструкций для обратного просмотра при поиске эквивалентной загрузки в регистр.Максимальное число команд при автоматической inline-подстановке.Максимальное число итераций по CFG для расширения регионов.Максимальное число итераций цикла для статического предсказания.Максимальное число вложенных косвенных inline-подстановок, выполняемых при первом проходе подстановок.Максимальный коэффициент, допустимый для полной раскатки цикла.Максимальный коэффициент раскатки цикла.Максимальное среднее число реально выполняемых инструкций в развёрнутом циклеМаксимальный коэффициент развертки цикла.Максимальный число размыканий одного цикла.Максимальное отношение между размером массива и числом веток в переключателе, при котором будет выполнена трансформация переключателя в таблицу.Максимальное отношение числа вставок к числу удалений выражений при глобальном исключении общих подвыражений (GCSE).Максимальный размер окна при селективном планировании.Минимальная оценка ускорения, при которой допускается игнорирование параметров inline-insns-single и inline-insns-auto.Минимальная вероятность успеха при спекулятивном доступе (в процентах) для планирования спекулятивной командыМинимальный идентификатор (UID), используемый для неотладочных инструкций.При вынесении инвариантов цикла - минимальная цена выражения, рассматриваемого как дорогостоящее.Минимальная доля профиля, такая, что если счётчик блока ее превышает, то он не считается маловероятнымМинимальное число совпадающих инструкций, при котором применяется оптимизация перекрестных переходов.Минимальная вероятность, которую должно иметь ребро, чтобы планировщик сохранил свое состояние после прохождения ребра.Минимальная вероятность достижения блока для спекулятивного межблочного планирования.Минимальный размер переменных, которые могут разделять позицию в стеке в отсутствие оптимизации.Минимальное число стадий в конвейеризованном цикле при планировании методом swing modulo scheduling.Массив из модуля или главной программы %qs в %L должен иметь константную формуИмя %qs в %C уже было использовано как имя внешнего модуляИмя %qs не может быть использовано как определенный оператор в %CЧисло элементов массива SUB аргумента для IMAGE_INDEX в %L должно быть %d (коранг) а не %dЧисло тактов, учитываемых алгоритмом swing modulo scheduling при проверке конфликтов по ресурсам.Число элементов (%d) в конструкторе массива в %L требует увеличения допустимой %d верхней границы.  См. опцию %<-fmax-array-constructor%>Число инструкций, выполненных до завершения предвыборки.Число предвыборок, которые могут выполняться одновременно.Число регистров в каждом классе, оставляемых неиспользуемыми при вынесении инвариантов цикла.Процент объёма кода функции, взвешенный по частоте выполнения, который должен быть охвачен при формировании трасс планирования. Используется, когда имеются данные профилирования.Процент объёма кода функции, взвешенный по частоте выполнения, который должен быть охвачен при формировании трасс планирования. Используется, когда имеются данные профилирования.Компонент указатель %qs от %qs в %L есть тип, который не был декларированУказательный объект %qs в %L должен иметь явный функциональный интерфейс или быть декларированным как массивВозможные длины вектора SVE:Возможные диалекты TLS:Ранг элемента в конструкторе структуры в %L не соответствует рангу компонента (%d/%d)Файл резолюции.Размер строки кэша L1.Размер кэша L1.Размер кэша L2.Размер тела "большой" функции.Размер кадра стека, считающийся большим.Размер тела "большой" функции.Максимальное число различных значений, при котором выгоднее использовать таблицу переходов, чем дерево условных ветвлений; при 0 используется умолчание для данной машины.Source-expr в %L не должно быть типа EVENT_TYPE и не должно иметь EVENT_TYPE компонент, если allocate-object в %L является комассивомSource-expr в %L не должно быть типа LOCK_TYPE и не должно иметь LOCK_TYPE компонент, если allocate-object в %L является комассивомstat= аргумент в %L должна быть kind=4 integer переменнойСимвол %qs, на который ссылаются в %L, не содержится в выбранном стандартеПороговое отношение для выполнения частичного удаления избыточных операций после прохода reload.Пороговое соотношение счётчиков выполнения критических дуг, при котором после прохода reload может выполняться частичное удаление избыточных операций.Тип %qs не может быть host ассоциированным в %L, поскольку он блокирован несовместимым объектом с тем же именем декларированным в %LТип для функции %qs в %L недоступенСпецификация типа в %L должна специфицировать, что каждый параметр длины типа является предполагаемымСпецификация типа не должна специфицировать sequence производный тип или тип с BIND атрибутом в SELECT TYPE в %C [F2003:C815]Максимальное число небольших целочисленных констант, для которых в компиляторе будут использованы разделяемые структуры.Верхняя граница в последнем измерении должна появляться в ссылке на массив предполагаемого размера %qs в %LЗначение n в %<-finit-character=n%> должно быть между 0 и 127Версия ld64, которую следует использовать с данным инструментарием.Используемая версия C++ ABI.Версия C++ ABI, используемая для предупреждений по -Wabi и алиасов при линковке.Уже есть процедура со связывающим именем %qs для производного типа %qs в %CНет конкретной функции для generic %qs в %LНет конкретной подпрограммы для generic %qs в %LУже есть не-generic процедура со связывающим именем %qs для производного типа %qs в %CЭто свободно распространяемое программное обеспечение. Условия копирования
приведены в исходных текстах.


There is NO warranty; not even for MERCHANTABILITY or 
FITNESS FOR A PARTICULAR PURPOSE.

Это свободно распространяемое программное обеспечение. Условия копирования
приведены в исходных текстах.

  Без гарантии каких-либо качеств, включая 
коммерческую ценность и применимость для каких-либо целей.



Этот ключ не документированЭтот ключ устарел; не используйте.Этот ключ устарел; используйте -Werror=implicit-function-declaration.Этот ключ устарел; используйте -Wextra взамен.Этот ключ устарел; используйте -fsanitize-recover= взамен.Модель многопоточности: %s
Threadprivate в %L не является SAVEdThreadprivate переменная в %C является элементом COMMON блокаПороговое значение оценки целесообразности клонирования при выполнении межпроцедурного распространения констант.Thumb-1 аппаратный плавающий VFP ABIThumb: считать, что указатели на функции могут ссылаться на не-Thumb код.Thumb: считать, что нестатические функции могут быть вызваны из ARM-программ.Thumb: генерировать (листовые) кадры стека, даже если они не нужны.Thumb: генерировать (не листовые) кадры стека, даже если они не нужны.Thunk не должен иметь телаМозаичный цикл не может быть распараллелен по совокупностям, исполнителям и векторам одновременно в %LДля включения препроцессирования используйте %<-cpp%>Не использовать GOTPLT-ссылки с -fpic и -fPIC.Переключить -fvar-tracking-assignments.Переключить генерацию отладочной информации.Слишком мало коизмерений в %C, ожидалось %d а не %dСлишком мало формальных аргументов в DTIO процедуре %qs в %LСлишком много аргументов в вызове %qs в %LСлишком много аргументов %s в %LСлишком много коизмерений в %C, ожидалось %d а не %dСлишком много компонентов в конструкторе структуры в %LСлишком много цифр в метке оператора в %CСлишком много формальных аргументов в DTIO процедуре %qs в %LСлишком много элементов в инициализаторе массива в %CПреобразовывать условные записи в безусловные.Трансформировать инструментированные вызовы встроенных функций в вызовы оберток.трансформационная встроенная функция %qs в %L некорректна в инициализационном выраженииПрозрачный синоним и ассемблерные имена цели различаютсяПрерывания при знаковых переполнениях в сложении, вычитании и умножении.Выдавать прерывание по целочисленному делению на ноль.Трактовать спецификации throw() как noexcept для сокращения размера кода.Все предупреждения считать ошибками.Трактовать обращения к данным как near, far или medium. По умолчанию используется medium.Трактовать целые как 32-битные.Трактовать известные возвращаемые значений sprintf как константы.Трактовать строки с 'D' в первой колонке как комментарии.Трактовать отсутствующие заголовки как генерируемые файлы.Трактовать знаковое переполнение как неопределенное поведение.  Negated as -fwrapv -fwrapv-pointer.Трактовать указанное предупреждение как ошибку.Считать, что входной файл уже препроцессирован.Попробуйте выполнить '%s' в командной строке, чтобы увеличить его размер.
Позволить компоновщику преобразовывать PIC-вызовы в прямые вызовы.Пытаться преобразовать виртуальные классы в обычныеИспользовать наиболее компактное представление производных типов.Адаптировать код для указанного процессора.Настроить ожидаемую латентность памяти.Настроить для заданного целевого CPU или архитектуры.Включить проход исключения избыточных расширений данныхНастроить распределение регистров так, чтобы помочь генерации 16-битных инструкций.Две главные программы в %L и %CДве или больше частичные ссылки с ненулевым рангом не должны быть заданы в %LДва символа с одной comdat_group не связаны посредством same_comdat_group списка.Тип %qs, содержащий DEFERRED связывание в %C, не есть ABSTRACTТип %qs CLASS переменной %qs at %L не является расширяемымДекларация типа %qs at %L не является C совместимой, но является BIND(C)Определение типа %qs в %C уже было определено в %LТип недоступен в контексте определения переменных (%s) в %LНесоответствие типа в аргументе %qs в %L; передано %s в %sИмя типа в %qs в %C не может быть тем же, что у встроенного типаИмя типа %qs в %C конфликтует с ранее декларированной сущностью в %L, которая имеет то же имяИмя типа %qs в %C неоднозначноТип аргумента %qs в вызове %qs в %L должен быть %s, а не %sТип сущности в %L есть тип несовместимый с source-expr в %LТип сущности в %L есть тип несовместимый с typespecТип специфицированный для встроенной функции %qs в %L игнорируетсяType-bound оператор в %L не может быть NOPASSType-bound процедура в %CType-spec в %L не может содержать параметр отложенного типаType-spec в %L не может содержать звездочку для параметра типаUNIT не специфицировано в %LUNIT номер в CLOSE операторе в %L должен быть неотрицательнымUNIT номер в INQUIRE операторе в %L должен быть %dUNIT номер в операторе в %L должен быть неотрицательнымUNIT номер отсутствует в операторе в %LUNIT спецификация в %L должна быть INTEGER выражением или CHARACTER переменнойUNIT спецификатор не допускается с NEWUNIT в %CUNLOCK оператор в %CUNTIL_COUNT= аргумент в %L должен быть скалярным INTEGER выражениемUSE оператор в %C не имеет ONLY квалификатораНевозможно найти конкретную INTRINSIC процедуру для ссылки %qs в %LНе удается найти символ %qsНе удалось сгенерировать смещение загрузки/сохранения для синтезаНе удается разрешить конкретную функцию %qs в %LНе удается разрешить конкретную подпрограмму %qs в %LНеклассифицируемая GCC директива в %CНеклассифицируемая OpenACC директива в %CНеклассифицируемая OpenMP директива в %CНеклассифицируемый оператор в %CНеклассифицируемый оператор в IF-клаузуле в %CНеопределенное конкретное связывание %qs как цели GENERIC %qs в %LПри -ffast-math, генерировать FRIZ инструкцию для (double)(long long) преобразований.Предупреждать о переполнении буфера в строковых функциях, таких как memcpy и strcpy с учетом указанного типа type.Неравные character длины (%ld/%ld) в %sНеравные character длины (%ld/%ld) в %s в %LНеожиданный %<%c%> для переменной непроизводного типа %qs в %CНеожиданная %<*%> для коизмерения %d из %d в %CНеожиданная %<*%> в индексе комассива в %CНеожиданный %s оператор в %CНеожиданный %s оператор в %C в INTERFACE телеНеожиданный %s оператор в BLOCK DATA в %CНеожиданный %s оператор в CONTAINS секции в %CНеожиданный %s оператор в FORALL блоке в %CНеожиданный %s оператор в INTERFACE блоке в %CНеожиданный %s оператор в MODULE в %CНеожиданный %s оператор в WHERE блоке в %CНеожиданный CASE оператор в %CНеожиданный DIM аргумент с некомассивным аргументом в %LНеожиданный END оператор в %CНеожиданный ENTRY оператор в %CНеожиданный конец файлаНеожиданная NULL() встроенная функция в %L для формального параметра %qsНеожиданный OpenACC параллелизм.Неожиданный SHAPE аргумент в %L для C_F_POINTER со скалярным FPTRНеожиданный TYPE IS оператор в %CНеожиданная спецификация альтернативного возврата в вызове подпрограммы в %LНеожиданный символ в списке переменных в %CНеожиданные символы в PARAMETER операторе в %CНеожиданное обозначение комассива в %CНеожиданный элемент %qc в строке формата в %LНеожиданный конец файла в %qsНеожиданное окончание строки форматаНеожиданный конец модуляНеожиданный встроенный тип %qs в %LНеожиданный мусор после !$ACC DECLARE в %CНеожиданный мусор после !$OMP DECLARE REDUCTION в %CНеожиданный мусор после !$OMP DECLARE TARGET в %CНеожиданный мусор после $OMP ATOMIC оператора в %CНеожиданный мусор после $OMP BARRIER оператора в %CНеожиданный мусор после $OMP CANCELLATION POINT оператора в %CНеожиданный мусор после $OMP CRITICAL оператора в %CНеожиданный мусор после $OMP FLUSH оператора в %CНеожиданный мусор после $OMP MASTER оператора в %CНеожиданный мусор после $OMP TASKGROUP оператора в %CНеожиданный мусор после $OMP WORKSHARE оператора в %CНеожиданный мусор после ELSE IF оператора в %CНеожиданный мусор после ELSE оператора в %CНеожиданный мусор после NOWAIT клаузулы в %CНеожиданный мусор после OMP THREADPRIVATE в %CНеожиданный мусор после TASKWAIT клаузулы в %CНеожиданный мусор после TASKYIELD клаузулы в %CНеожиданный мусор после декларации функции в %CНеожиданный мусор в списке формальных аргументов в %CНеожиданный thumb1 далекий переходНеожиданное использование имени подпрограммы %qs в %CНомер устройства в операторе ввода/вывода слишком великНомер устройства в операторе ввода/вывода слишком малНеизвестный аргумент %qs в %L для встроенной функции %sНеизвестная функция списка аргументов в %LНеизвестный атрибут в !GCC$ ATTRIBUTES операторе в %CНеизвестная форма для выражения границы стекаНеизвестная встроенная операцияНеизвестный оператор %%<%s%%> в %%LНеизвестное имя процедуры %qs в %CНеограниченный полиморфный allocate-object в %L требует или спецификацию типа или SOURCE тег или MOLD тегНеопознанное MCU имя '%s'.Неопознанная опция для %<-finit-logical%>: %sНеопознанная опция для порядка байт: %qsНеопознанная опция для начального значения с плавающей точкой: %qsнеопознанный ключ: %qsНеподдерживаемый код '%c' для значения с фикс. точкой:Неподдерживаемый операнд для кода '%c'Неподдерживаемый оператор внутри WHERE в %LНеподдерживаемое значение для mmpy-опцииНетерминированная символьная константа, начинающаяся в %CНеиспользуемая PRIVATE переменная модуля %qs декларирована в %LНеиспользуемый формальный аргумент %qs в %LНеиспользуемая инициализационная цепочка в %L, так как переменная имеет нулевую длинуНеиспользуемая переменная модуля %qs, которая была явно импортирована в %LНеиспользуемый параметр %qs декларирован в %LНеиспользуемый параметр %qs, который был явно импортирован в %LНеиспользуемая переменная %qs декларирована в %LВерхняя ссылка на массив в %L вне диапазона (%ld < %ld) в измерении %dВерхняя ссылка на массив в %L вне диапазона (%ld > %ld) в измерении %dВерхняя граница последнего измерения комассива должна быть %<*%> в %CСинтаксис: %s [ключи] файл...
Используйте "-Wa,КЛЮЧ", чтобы передать "КЛЮЧ" ассемблеру.

Используйте "-Wl,КЛЮЧ", чтобы передать "КЛЮЧ" компоновщику.

Использовать операторы %reloc() а не макросы ассемблера для загрузки адресов.Использовать -G для данных, которые не определены текущим объектом.Использовать -G для доступа к локальным данным модуля.Использовать 128-битные инструкций AVX вместо 256-битных при автовекторизации кода.Использовать 128-битное представление long double.Использовать 16-битное представление типа int.Использовать 32-битное представление типа float.Использовать 32-битное представление типа int.Использовать 32-битный ABI.Использовать 32-битные регистры сопроцессора плавающей арифметики.Использовать 32-битные регистры общего назначения.Использовать 32-разрядные смещения в таблицах переходов вместо 16-разрядных.Генерировать 4-байтные элементы в таблицах переключателей.Использовать 4 media-аккумулятора.Использовать 4-операндные madd.s/madd.d и связанные с ними инструкции где возможно.Использовать 4xx инструкции полусловного умножения.Использовать 4xx dlmzb инструкцию поиска в строке.Использовать 64 плавающих регистра.Использовать 64 регистра общего назначения.Использовать 64-битное представление типа float.Использовать 64-битный ABI.Использовать 64-битные регистры сопроцессора плавающей арифметики.Использовать 64-битные регистры общего назначения.Использовать 64-битное представление long double.Использовать 8 media-аккумуляторов.Использовать 80-битное представление long doubleИспользовать ABI-зарезервированные регистры.Использовать команды AltiVec.Использовать Bionic C библиотеку.Использовать команды Branch Likely, вопреки умолчанию для указанной архитектуры.Использовать команды CONST16 для загрузки констант.Использовать EABI.Использовать Enhanced Virtual Addressing инструкции.Использовать Floating-point Multiply Single to Double (FsMULd) инструкцию.Использовать GNU C библиотеку.Использовать секции sdata/sbss, адресуемые относительно регистра GP.Использовать адресацию относительно GP для доступа к данным малого размера.Использовать правила выравнивания H8/300H.При сравнениях плавающих значений следовать стандарту IEEE.Использовать IRA для оценки регистрового давления в RTL-оптимизациях циклов.Использовать IRA для оценки регистрового давления в RTL-оптимизациях циклов.Использовать ISA 2.07 Category:Vector.AES и Category:Vector.SHA2 инструкции.Использовать ISA 2.07 инструкции прямого перемещения между регистрами GPR & VSX.Использовать ISA 2.07 инструкции транзакционной памяти (HTM).Использовать LRA вместо reload (transitional).Использовать LRA вместо перезагрузки.Использовать MCU инструкции.Использовать MIPS MSA Extension инструкции.Использовать команды MIPS-3D.Использовать команды MIPS-DSP версии 2.Использовать команды MIPS-DSP.Использовать поддержку потоков Mingw.Использовать двухсловные (а не четырехсловные) Neon регистры для векторизации.Использовать четырехсловные (а не двухсловные) Neon регистры для векторизации.Использовать Neon для выполнения 64-битных операций, а не регистры ядра.Использовать ассемблерные команды %reloc().Использовать P-мнемонику для статически предсказанных переходов.Использовать PLT для PIC вызовов (-fno-plt: загрузить адрес из GOT при вызове).Использовать команды 'mad' в стиле PMC.Использовать необязательные команды PowerPC группы General Purpose.Использовать необязательные команды PowerPC группы Graphics.Использовать команду mfcr с одним полем из PowerPC V2.01.Использовать команды округления плавающих чисел из PowerPC V2.02.Использовать команду popcntb из PowerPC V2.02.Использовать инструкцию сравнения байт PowerPC V2.05.Использовать PowerPC V2.06 popcntd инструкцию.Использовать систему команд PowerPC-64.Использовать ROM вместо RAM.Использовать соглашения по передаче регистров SSE для режимов SF и DF.Использовать STB_GNU_UNIQUE, если поддерживается ассемблером.Использовать команды SmartMIPS.Использовать UNIX-синтаксис для ассемблерного кода.Использовать UltraSPARC Compare-and-Branch расширения.Использовать UltraSPARC Fused Multiply-Add расширения.Использовать UltraSPARC Population-Count инструкцию.Использовать UltraSPARC Subtract-Extended-with-Carry инструкцию.Использовать UltraSPARC Visual Instruction Set version 1.0 расширения.Использовать UltraSPARC Visual Instruction Set version 2.0 расширения.Использовать UltraSPARC Visual Instruction Set version 3.0 расширения.Использовать UltraSPARC Visual Instruction Set version 4.0 расширения.Использовать VAX fp.Использовать соглашения о структурах VAXC.Использовать коды возврата VMS вместо кодов POSIX.Использовать Virtualization (VZ) инструкции.Использовать __cxa_atexit для регистрации деструкторов.Использовать __cxa_get_exception_ptr для обработки исключений.Использовать 32-битное представление для типа long.Использовать 4-байтный маркер записей в неформатированных файлах.Использовать 64-битное представление для типа long.Использовать минимальный runtime (без статических инициализаций и конструкторов) для устройств с ограниченной памятью.Использовать интеллектуальный метод защиты стека для определенных функций.Использовать защиту стека для каждой функции.Использовать дополнительные VIS инструкции введенные в OSA2017.Использовать формирование адресов для глобальных регистров.Использовать все регистры, ничего не резервировать для обработчиков прерываний.Использовать альтернативные имена регистров.Использовать 8-битный 'int' тип.Использовать 8-байтный маркер записей в неформатированных файлах.Использовать непосредственные константы произвольного размера в битовых операциях.Использовать прямой (big-endian) порядок байт.Проверка целочисленного деления на ноль при помощи ветвлений и команд break.Использовать команду bras, если выполняемый файл < 64К.Использовать несохраняемые регистры для передачи параметров и возврата значения.Использовать обратные вызовы (callbacks) вместо inline-подстановок, если число обращений к функции превышает указанное значение.Использовать сохранение регистров вызывающей стороной при всех возможных вызовах.Использовать определенные скалярные инструкции добавленные в ISA 3.0.Использовать планирование, спекулятивное по управлению.Использовать специальные стеки вместо локальной памяти для автоматической памяти.Использовать предвыборку данных после перезагрузки.Использовать предвыборку данных перед перезагрузкой.Использовать инструкции десятичных плавающих.Использовать подразумеваемый метод обработки sdata.Использовать альтернативные соглашения о вызовах с 'rtd'.Использовать явно инструкции poison/unpoison для теневой памяти для переменных, размер которых не превышает указанного.Использовать непосредственные ссылки относительно %gs при доступе к TLS-данным.Использовать eXtended Physical Address (XPA) инструкции.Использовать команды сравнения плавающих значений, учитывающие epsilon-регистр.Использовать данные профилирования значений при оптимизациях.Использовать расширенные инструкции PowerPC V2.05 перемещения плавающих в/из GPR.Использовать f2c соглашения о вызовах.Использовать свойства указанного процессора и планировать код для него.Использовать свойства указанного процессора и планировать код для него.Использовать плоскую модель регистрового окна.Использовать инструкции двойной точности плавающих вычислений.Использовать fp регистры.Использовать полный набор регистров для распределения регистров.Использовать указанную модель кодирования SPARC-V9.Использовать указанную модель кода TILE-Gx.Использовать указанную модель адресации.Использовать указанный диалект ассемблера.Использовать заданную защиту стекаИспользовать указанный диалект локально-поточной памяти.Использовать указанную модель кода x86-64.Использовать аппаратную вещественную арифметику (умолчание).Использовать аппаратную вещественную арифметику.Использовать аппаратные инструкции деления в ColdFire.Использовать аппаратные инструкции преобразования чисел с плавающей точкой.Использовать аппаратные инструкции плавающей арифметики.Использовать команду плавающей арифметики извлечения квадратного корня.Использовать аппаратную реализацию плавающей арифметики.Использовать машинные команды для деления и извлечения квадратного корня с плавающей арифметики.Использовать аппаратную плавающую арифметику.Использовать машинные команды для целочисленного деления.Использовать аппаратную инструкцию предвыборкиИспользовать аппаратные средства quad-плавающей арифметики.Использовать аппаратные инструкции транзакционного выполненияИспользовать аппаратные векторные инструкции и включить векторный ABI.Использовать блочное спекулятивное планирование.Использовать блочное спекулятивное планирование после прохода перезагрузки.Использовать блочное спекулятивное планирование перед проходом перезагрузки.Использовать имена регистров in/loc/out.Использовать команды косвенного вызова CALLXn в больших программах.Использовать косвенные вызовы.Использовать встроенные шаблоны для копирования памяти.Использовать целочисленные madd/msub инструкции.Использовать таблицы переходов для достаточно больших операторов switch.Использовать обратный (little-endian) порядок байт.Использовать команды ll, sc и sync.Использовать lwxc1/swxc1/ldxc1/sdxc1 инструкции где возможно.Использовать media-инструкции.Использовать microMIPS инструкции.Использовать команды умножения со сложением/вычитанием.Использовать multiply high инструкции для high части 32x32 умножения.Использовать musl C библиотеку.Использовать размещение битовых полей по соглашениям MS.Использовать новые шаблоны adddi3/subdi3.Использовать обычные соглашения о вызовах.Использование встроенного модуля %qs в %C конфликтует с именем невстроенного модуля использованного ранееИспользование невстроенного модуля %qs в %C конфликтует с именем встроенного модуля использованного ранееИспользование NUMERIC_STORAGE_SIZE именованной константы из встроенного модуля ISO_FORTRAN_ENV в %C несовместимо с опцией %sИспользование NUMERIC_STORAGE_SIZE именованной константы из встроенного модуля ISO_FORTRAN_ENV в %L несовместимо с опцией %qsИспользовать только одно поле TOC на процедуру.Использовать обычно кэшируемые доступы к памяти для обращений к волатильной памяти.Использовать компактную раскладку в стеке.Использовать команды плавающей арифметики формата paired-single (над парами значений одинарной точности).Использовать инструкции сравнения шаблонов.Использовать switch case таблицы относительно pc - это укорачивает case таблицы.Использовать портируемые соглашения о вызовах.Оценивать вероятность переходов на основе данных профилирования.Использовать propolice как метод защиты стека.Использовать команды push для сохранения выходных аргументов.Использовать r11 для хранения статической ссылки в вызовах функций через указатели.Использовать red-zone в коде x86-64.Использовать урезанный набор регистров для распределения регистров.Использовать регистровый стек для передачи параметров и возврата значения.Использовать инструкции памяти регистр+смещение добавленные в ISA 3.0.Использовать регистры для передачи аргументов.Использовать регистры r2 и r5.Использовать инструкции переупорядочения (swap и load/store с обращением порядка байт) (умолчание).Использовать инструкции памяти скаляр регистр+смещение добавленные в ISA 3.0.Использовать разделяемые библиотеки.Использовать простую проверку спекулятивной выборки данных для при спекулятивном планировании по управлению.Использовать простую проверку спекулятивной выборки данных.Использовать среду запуска симулятора.Использовать более короткие, но менее быстрые прологи и эпилоги функций.Использовать программную эмуляцию для плавающей арифметики (умолчание).Использовать программные сравнения плавающих.Использовать программную реализацию плавающей арифметики.Использовать смещение в стеке.Использовать метод защиты стека только для функций со stack_protect атрибутом.Использовать стандартную главную функцию main как точку входа при старте программы.Использовать статически инициализированные переменные для границ константных значений вместо генерации этих границ всякий раз, когда они требуются.Использовать статически инициализированные переменные для границ переменных вместо генерации этих границ всякий раз, когда они требуются.Использовать более строгое выравнивание структур для копирования двойными словами.Использовать заготовки прологов функций.Использовать подпрограммы для прологов/эпилогов функций.Использовать команды synci для инвалидации кэша инструкций.Использовать основанное на таблицах быстрое деление (умолчание в -O3).Использовать оптимизацию просмотра таблиц для деления небольших целых со знаком.Использовать tas.b инструкцию для __atomic_test_and_set.Использовать расширения AltiVec ABI.Использовать Cray Pointer расширение.Использовать DEC-синтаксис для ассемблерного кода.Использовать ELFv1 ABI.Использовать ELFv2 ABI.Использовать GNU расширения PE формата для выравненных common данных.Выполнить оптимизацию удаления мертвых команд в RTL-представлении.Выполнить оптимизацию удаления мертвых команд записи в память в RTL-представлении.Использовать расширения SPE ABI.Использовать bfd компоновщик вместо подразумеваемого.Использовать команды работы с битовыми полями.Использовать команды деления.Использовать устройство плавающей арифметики для целочисленных операций сложения и вычитания.Использовать заданный базовый регистр для адресации защиты стека.Использовать заданное выравнивание данных.Использовать заданное смещение для адресации защиты стека.Использовать заданный символ для адресации защиты стека.Использовать gold компоновщик вместо подразумеваемого.Использовать аппаратное устройство циклического сдвига вместо эмуляции.Использовать максимум возможностей, не противоречащих другим ключам.Использовать mvcle инструкцию для блочных пересылок.Использовать для перечислимых типов минимальный целочисленный тип.Использовать новые min/max инструкции определенные в ISA 3.0.Использовать поддержку времени выполнения симулятора.Использовать программную эмуляцию умножения (умолчание).Использовать программную эмуляцию для делений (умолчание).Использовать для inline функций традиционную семантику GNU.Использовать trap вместо библиотечной функции для санирования неопределенного поведения.Проверка целочисленного деления на ноль при помощи условных trap.Использовать uClibc C библиотеку.Использовать инициализацию unicode и определить макрос UNICODE.Использовать векторные и скалярные инструкции добавленные в ISA 2.07.Использовать векторные инструкции добавленные в ISA 3.0.Использовать инструкции памяти вектор регистр+смещение добавленные в ISA 3.0.Использовать vector/scalar (VSX) инструкции.Использовать нулевые границы для входных аргументов функции 'main'.  Это помогает, когда инструментированные бинарные файлы используются с унаследованными библиотеками.Использовать команды загрузки из памяти с расширением нулями, а не знаковым битом.Используется в режиме Fix-and-Continue для указания о том, что возможна подкачка объектных файлов во время выполнения.Определенная пользователем не-ELEMENTAL функция %qs в %L не допускается в WORKSHARE конструкцииПользовательский оператор %qs, на который ссылаются в %L не найден в модуле %qsПроцедура пользовательского оператора %qs в %L не может быть предполагаемой character длинойПроцедура пользовательского оператора %qs в %L должна быть FUNCTIONПроцедура пользовательского оператора %qs в %L должна иметь по крайней мере один аргументПри использовании этого ключа выдается предупреждениеИспользуются внутренние спецификации.
VALUE аргумент для %s встроенной функции в %L должен быть определяемымVALUE атрибут в %CVALUE не допускается внутри BLOCK в %CVALUE объект %qs в %s клаузуле в %LVALUE оператор в %Cрежим VOID выходного потокаVOLATILE атрибут в %CАтрибут VOLATILE в %L нельзя указать в процедуре PUREVOLATILE оператор в %Cинструкции VSX и SPE несовместимыДопустимые Nios II ISA уровни (для -march):Корректные аргументы для -msdata= опции.Корректные аргументы ключа -malign-:Допустимые аргументы ключа -mcode-readable=:Корректные аргументы ключа -mfloat-gprs=:Допустимые аргументы -mfpmath=:Возможные аргументы ключа -mr10k-cache-barrier=:Корректные аргументы ключа -mstack-protector-guard=:Допустимые аргументы ключа -mstringop-strategy=:Корректные аргументы для -mtp=:Допустимые ключи для GP-относительной адресации (для -mgpopt):Проверяйте vtable указатели до их использования.Переменная %qs в %C не может быть переопределена внутри цикла начинающегося в %LПеременная %qs в %C с инициализатором уже появлялась в DATA оператореПеременная %qs at %L не может быть BIND(C), поскольку она не COMMON блок и не декларирована на уровне модуляПеременная %qs в %L не может иметь оба атрибута ALLOCATABLE и BIND(C)Переменная %qs в %L не может иметь оба атрибута OPTIONAL и VALUE, поскольку процедура %qs является BIND(C)Переменная %qs в %L не может иметь оба атрибута POINTER и BIND(C)Переменной %qs в %L не была присвоена метка форматаПеременная %qs в %L в common блоке %qs at %C должна быть декларирована с C совместимым видом, поскольку common блок %qs есть bind(c)Переменная '%qs' в %L в этом контексте должна быть константойПеременная %qs в %L является INTENT(OUT) и может поэтому не быть размещаемым комассивом или иметь комассивные компонентыПеременная %qs в %L является комассивом и не является ни ALLOCATABLE, ни SAVE, ни формальным аргументомПеременная %qs в %L является формальным аргументом BIND(C) процедуры %qs, но может не быть C-совместимойПеременная %qs в %L является формальным аргументом BIND(C) процедуры %qs, но не является C-совместимой, поскольку производный тип %qs не является C-совместимымПеременная %qs в %L является формальным аргументом BIND(C) процедуры %qs, но не является C-совместимой, поскольку та полиморфнаПеременная %qs в %L находится в COMMON, но допустима только инициализация в BLOCK DATAПеременная %qs в %L может не быть C совместимого вида, но является BIND(C)Переменная %qs в %L не определяется внутри цикла, начинающегося в %L, как INTENT(OUT) аргумент для функции %qsПеременная %qs в %L не определяется внутри цикла, начинающегося в %L, как INTENT(OUT) аргумент для подпрограммы %qsПеременная %qs в %L типа TYPE(C_PTR) или TYPE(C_FUNPTR) не должна быть комассивомПеременная %qs в %L установлена в неопределенное значение внутри цикла, начинающегося в %L, как INTENT(OUT) аргумент для подпрограммы %qsПеременная %qs в %L установлена в неопределенное значение внутри цикла, начинающегося в %L, как INTENT(OUT) аргумент для функции %qsПеременная %qs в %L с ALLOCATABLE атрибутом в процедуре %qs с BIND(C)Переменная %qs в %L с OPTIONAL атрибутом в процедуре %qs являющейся BIND(C)Переменная %qs в %L с POINTER атрибутом в процедуре %qs с BIND(C)Переменная %qs в %L с комассивным компонентом должна быть неуказательным, неразмещаемым скаляром, который не есть комассивПеременная %qs не может появляться в контексте определения переменных (%s) в %LПеременная %qs не может появляться в выражении в %LПеременная %qs из модуля %qs со связывающей меткой %qs в %L использует тот же глобальный идентификатор, что и сущность в %L из модуля %qsПеременной %qs не присвоили целевую метку в %LПеременная %qs в %s клаузуле используется в NAMELIST операторе в %LПеременная %qs в common блоке %qs at %C не может быть bind(c), поскольку она не является глобальнойПеременная %qs в common блоке %qs в %C должна быть декларирована с C совместимым видом, поскольку common блок %qs является BIND(C)Переменная %qs в common блоке %qs в %L не может быть декларирована с BIND(C), поскольку она не является глобальнойПеременная %qs в common блоке %qs в %L может не быть C совместимого вида хотя common блок %qs есть BIND(C)Переменная %qs является PROTECTED и не может появляться в контексте ассоциации указателей (%s) в %LПеременная %qs является PROTECTED и не может появляться в контексте определения переменных (%s) в %LПеременная %qs не есть формальный аргумент в %LПеременная %qs используется в %L до оператора ENTRY, в котором она является параметромПеременная %qs со связывающей меткой %qs в %L использует тот же глобальный идентификатор, что и сущность в %LПеременная %qs, использованная в спецификационном выражении, фигурирует в %L до ENTRY оператора, в котором она является параметромПеременная %s в %L типа LOCK_TYPE или с подкомпонентом типа LOCK_TYPE должна быть комассивомПеременная %s в %L с NO_ARG_CHECK атрибутом не может иметь ALLOCATABLE, CODIMENSION, POINTER или VALUE атрибутПеременная %s в %L с NO_ARG_CHECK атрибутом не может иметь INTENT(OUT) атрибутПеременная %s в %L с NO_ARG_CHECK атрибутом может использоваться только как фактический аргументПеременная %s в %L с NO_ARG_CHECK атрибутов должна быть формальным аргументомПеременная %s в %L с NO_ARG_CHECK атрибутом должна быть типа TYPE(*) или числового встроенного типаПеременная %s в %L с NO_ARG_CHECK атрибутом должна быть или скаляром или массивом предполагаемого размераПеременная %s в %L с NO_ARG_CHECK атрибутом не должна иметь ссылку на подобъектПеременная %s не может быть INTENT(IN) в %CПеременная %s не может быть присвоена в PURE процедуре в %CПеременная в %C является элементом COMMON блокаПеременная в %L упомянута несколько раз в клаузулах той же OMP DECLARE TARGET директивыПеременная USE-ассоциирована с !$ACC DECLARE at %LПеременная отличная от OMP_OUT или OMP_IN использована в объединителе от !$OMP DECLARE REDUCTION в %LПеременная отличная от OMP_PRIV или OMP_ORIG использована в INITIALIZER клаузуле от !$OMP DECLARE REDUCTION в %LТип переменной UNKNOWN в присваивании в %LПеременная с NO_ARG_CHECK атрибутом в %L допустима только как аргумент для встроенных функций C_LOC и PRESENTABI для библиотеки векторных операций.Векторизовать двухсловные операции.мультиверсионность виртуальной функции не поддерживаетсяДоступ к волатильной памяти не использует I/O load/store инструкции.Доступы к волатильной памяти используют I/O инструкции загрузки/сохранения.WAIT в %C не допускается в Fortran 95Для предложения WAIT %L требуется выражение INTEGERWAIT оператор не допускается в PURE процедуре в %CWHERE цель присваивания в %L имеет противоречивую формуWHERE маска в %L имеет противоречивую формуWHERE/ELSEWHERE клаузула в %L требует LOGICAL массивПредупреждать об "extern" декларациях не на уровне файла.Предупреждать о "подозрительных" конструкциях.Предупреждать об операторах new для типов с расширенным выравниванием, если не задано -faligned-new.Предупреждать о @selector() без предварительно декларированных методов.Предупреждать о конструкциях C, не являющихся общими для C и C++.Предупреждать о конструкциях C++, смысл которых различается в ISO C++ 1998 и ISO C++ 2011.Предупреждать о конструкциях C++, смысл которых различается в ISO C++ 2011 и ISO C++ 2014.Предупреждать о полиморфных типах C++, если добавление ключевого слова final повысит качество кода.Предупреждать о виртуальных методах C++, если добавление ключевого слова final повысит качество кода.Предупреждать о наследовании конструкторов C++11, когда в базовом классе есть конструктор с переменным числом аргументов.Предупреждать о передаче NULL в качестве аргумента, который отмечен как требующий не-NULL значения.Предупреждать о PCH, которые были найдены, но не использованы.Предупреждать о USE операторах, которые не имеют ONLY квалификатор.Предупреждать об использовании __TIME__, __DATE__ и __TIMESTAMP__ .Предупреждать о выравнивании COMMON блоков.Предупреждать о переключателях по enum-типу, содержащих не все альтернативы.Предупреждать о пустых if- и else-частях условных операторов.Предупреждать о некорректном DO цикле.Предупреждать о сравнении булева выражения с целым значением, отличным от true/false.Предупреждать о переполнении буфера в строковых функциях, таких как memcpy и strcpy.Предупреждать о вызовах функций, не продекларированных явно.Предупреждать о вызовах snprintf и других подобных функций, которые могут усекать вывод.Предупреждать о вызовах snprintf и других подобных функций, которые могут усекать вывод. Аналог -Wformat-truncation=1.Предупреждать о вызовах с неявным интерфейсом.Предупреждать о приведений функций к несовместимым типам.Предупреждать о приведении типов, отменяющих квалификаторы.Предупреждать о некоторых операциях над булевыми выражениями.Предупреждать о возможных нарушениях правил перекрытия данных в памяти.Предупреждать о сравнениях значений разных перечислимых типов.Предупреждать о целочисленном делении на ноль при вычислениях времени компиляции.Предупреждать о делениях целых констант с усеченными результатами.Предупреждать о создании временных массивов.Предупреждать о непарных конструкциях else.Предупреждать об уничтожении полиморфных объектов с невиртуальными деструкторами.Предупреждать об использовании устаревших типов AltiVec 'vector long ...'.Предупреждать о дублировании ветвей в операторах if-else.Предупреждать о повторяющихся условиях в цепочке if-else-if.Предупреждать о переключателях по enum-типу без метки default.Предупреждать о переключателях по enum-типу, содержащих не все альтернативы и без метки default.Предупреждать о сравнении на равенство с участием REAL или COMPLEX выражений.Предупреждать об использовании средств, отсутствующих в ISO C90, но имеющихся в ISO C99.Предупреждать об использовании средств, отсутствующих в ISO C99, но имеющихся в ISO C11.Предупреждать об использовании средств, отсутствующих в традиционном C.Предупреждать о форматных строках, не являющихся литералами.Предупреждать о форматных строках, содержащих нулевые байты.Предупреждать об удалении вызовов функций.Предупреждать о вызовах функций с форматными строками, производящими запись за границей целевой области памяти.Предупреждать о вызовах функций с форматными строками, производящими запись за границей целевой области памяти.  Аналог -Wformat-overflow=1.Предупреждать о параметрах функций, декларированных без типа в функциях, описанных в стиле K&R.Предупреждать об арифметических действиях над указателями на функции.Предупреждать о функциях, которым можно назначить __attribute__((const)).Предупреждать о функциях, которым можно назначить атрибут noreturn.Предупреждать о функциях, которым можно назначить __attribute__((pure)).Предупреждать о функциях, которым можно назначить атрибут format.Предупреждать о глобальных функциях без предшествующих деклараций.Предупреждать о глобальных функциях без прототипов.Предупреждать о неявных преобразованиях "float" в "double".Предупреждать о неявных декларациях.Предупреждать о неявных декларациях функций.Предупреждать о неадекватном использовании атрибутов.Предупреждать о несовместимостях при конверсии целого к указателю или указателя к целому.Предупреждать о некорректном использовании макроса "offsetof".Предупреждать об определенных в основном файле, но неиспользованных макросах.Предупреждать о, возможно, неинициализированных автоматических переменных.Предупреждать об ошибках доступа к памяти, обнаруженных при помощи Pointer Bounds Checker.Предупреждать об отсутствующих знаках & в строковых константах с продолжением.Предупреждать о возможно отсутствующих скобках в инициализаторах структур.Предупреждать об отсутствии функций деаллокации объектов с указанием размера.Предупреждать о неправильном использовании прагм.Предупреждать о неявных преобразованиях.Предупреждать о множественных декларациях объектов.Предупреждать о сужающих преобразованиях в { }, являющихся дефектными в C++11.Предупреждать о невиртуальных деструкторах.Предупреждать об отсутствии расширений ISO msvcrt scanf/printf ширины.Предупреждать об оптимизациях, основанных на том, что при знаковом переполнении поведение не определено.Предупреждать о переполнениях в арифметических выражениях.Предупреждать о перегруженных именах виртуальных функций.Предупреждать о переопределении инициализированных элементов с побочными эффектами.Предупреждать о переопределении инициализированных элементов без побочных эффектов.Предупреждать об упакованных битовых полях, смещение которых изменено в GCC 4.4.Предупреждать о приведении указательных типов с увеличением выравнивания.Предупреждать о позиционной инициализации структур, требующих инициализации по именам.Предупреждать о возможном перекрытии формальных аргументов.Предупреждать о проблемах с безопасностью при использовании функций форматирования.Предупреждать о возможном нарушении правил точек следования.Предупреждать о возможно отсутствующих скобках в инициализаторах.Предупреждать о возможно отсутствующих скобках.Предупреждать о возможно вложенных комментариях и комментариях C++, продолжающихся на нескольких физических строках.Предупреждать о некорректных форматах printf/scanf/strftime/strfmon.Предупреждать о сомнительном применении макросов для выборки переменных аргументов.Предупреждать о вещественных константах с экспонентой, заданной буквой 'q'.Предупреждать о возврате указателя/ссылки на локальную или временную переменную.Предупреждать о возвращении функциями структур, объединений, массивов.Предупреждать о различиях в знаковости при использовании функций форматирования.Предупреждать о сравнениях между signed и unsigned значениями.Предупреждать о некоторых нарушениях C++ правила одного определения при оптимизации во время компоновки.Предупреждать об операторах между управляющим выражением в switch и первым case.Предупреждать о наличии лишнего текста после #else и #endifПредупреждать о strftime-форматах, дающих только 2 цифры года.Предупреждать об индексах типа "char".Предупреждать о подозрительных вызовах memset, в которых третий аргумент содержит число элементов, не умноженное на размер элемента.Предупреждать о подозрительных вызовах memset, в которых третий аргумент есть литерал, равный нулю, а второй - нет.Предупреждать о нестандартных декларациях для "main".Предупреждать о подозрительных параметрах, задающих длину для некоторых строковых функций, если аргумент использует вызов sizeof.Предупреждать о подозрительных использованиях адресов памяти.Предупреждать о переключателях с управляющими выражениями логического типа.Предупреждать о различиях между текущей -fabi-version и заданной версией ABI.Предупреждать о различиях по сравнению с компиляцией при помощи компилятора, совместимого с ABI.Предупреждать об усеченных строковых выражениях.Предупреждать об усеченных строках исходного кода.Предупреждать о несоответствии типа и размерности между формальными и фактическими параметрами.Предупреждать об отсутствии приведения NULL, используемого в качестве sentinel.Предупреждать о недополнении при вычислении константных выражений.Предупреждать о неинициализированных автоматических переменных.Предупреждать о непрототипных декларациях функций.Предупреждать о наличии неизвестных прагм.Предупреждать о плавающих константах без суффиксов.Предупреждать о неиспользуемых формальных аргументахПредупреждать о char-константах, содержащих несколько литер.Предупреждать о бесполезных приведениях типов.Предупреждать о заданных пользователем, но не существующих каталогах заголовков.Предупреждать об использовании имён, декларированных с атрибутом deprecated.Предупреждать об использовании спецификатора register.Предупреждать об использовании макросов с переменным числом аргументов.Предупреждать о переменных, которые могут быть испорчены вызовами "longjmp" или "vfork".Предупреждать о переменных, в инициализации которых используется их значение.Предупреждать о отступлениях от стиля Effective C++.Предупреждать о форматных строках нулевой длины.Предупреждать о выполняющихся ноль раз DO циклах.Предупреждать об условно поддерживаемых конструкциях.Предупреждать о преобразованиях NULL к неуказательному типу или из неуказательного к указательному.Предупреждать о неявных преобразованиях между знаковыми и беззнаковыми целыми типами.Предупреждать, если неявное преобразование типа может привести к потере точности значений с плавающей точкой.Предупреждать, если неявное преобразование типа может изменить значение.Предупреждать об использовании устаревшего синтаксиса деклараций.Предупреждать о выражениях placement new с неопределенным поведением.Предупреждать о подозрительных целочисленных выражениях там, где ожидается булево выражение.Предупреждать об использовании "defined" где-либо кроме директив #if.Предупреждать об использовании приведения типов в стиле C.Предупреждать, если результат вызова функции, декларированной с атрибутом warn_unused_result, не используется.Предупреждать, если тип класса имеет базу или поле, тип которого использует анонимное пространство имен или зависит от типа, не имеющего связывания.Предупреждать, если результат сравнения всегда истина или всегда ложь.Предупреждать, если из-за ограниченности диапазона типа данных, результат сравнения всегда ложь или всегда истина.Предупреждать об устаревших (deprecated) возможностях компилятора, классах, методах или полях, используемых в программе.Предупреждать, если функция использует alloca или создаёт массив изменяемого размера.Предупреждать, если локальная декларация скрывает instance переменную.Предупреждать, если цикл с константным числом итераций проявляет неопределенное поведение.Предупреждать, если для свойства объекта Objective-C не задана семантика присваивания.Предупреждать о селекторах с множественными методами.Предупреждать, если директива simd игнорируется с учетом стоимостной модели, применяемой векторизатором.Предупреждать, если размер окна функции превосходит заданное значение.Предупреждать, если строка длиннее чем максимальный размер, указанный в стандарте.Предупреждать, если подобъект имеет атрибут abi_tag, которого не имеет весь объект.Предупреждать, если throw выражение всегда приводит к вызову terminate().Предупреждать о пользовательских процедурах с именами, совпадающими с именами встроенных процедур.Предупреждать об использовании массивов переменной длины.Предупреждать, если виртуальная база имеет нетривиальный оператор присваивания с перемещением (move).Предупреждать, если имя микросхемы некорректно или конфликтует с другими ключами (по умолчанию включено).Предупреждать о выходе за границы массива.Предупреждать об определениях параметров в старом стиле.Предупреждать об использовании неопределенных макросов в директивах #if.Предупреждать, если параметр-указатель с nonnull атрибутом сравнивается с NULL.Предупреждать, если константный CFString объект содержит непереносимые символы.Предупреждать, если переход по пустому указателю может привести к ошибочному или неопределенному поведению.Предупреждать о нереализованных наследуемых методах.Предупреждать, если сдвиг влево знакового значений вызывает переполнение.Предупреждать, если сдвиг влево осуществляется на отрицательное число позиций.Предупреждать об избыточных аргументах для функций форматирования.Предупреждать, если квалификаторы массивов, являющихся целями указателей, отбрасываются.Предупреждать, если величина сдвига вправо больше или равна ширине данного типа.Предупреждать о сдвигах на отрицательное число позиций.Предупреждать о сравнениях вещественных чисел на равенство.Предупреждать, если адресное пространство адресов изменяется.Предупреждать, если указатель в указательном присваивании может пережить свою цель.Предупреждать, если тип переменной, возможно, не совместим с Си.Предупреждать о встретившихся триграфах, которые могут влиять на смысл программы.Предупреждать о случаях пропуска квалификаторов типа в указателях.Предупреждать о несовпадении сигнатур применимых методов.Предупреждать о несоответствии данных профилирования, заданных ключом -fprofile-use.Предупреждать о прототипах, приводящих к преобразованиям типа, отличным от преобразований, которые были бы выполнены в отсутствие прототипа.Предупреждать обо всех использованиях alloca.Предупреждать о прямом множественном наследовании.Предупреждать о прямом виртуальном наследовании.Предупреждать о встроенных функциях, не входящих в заданный стандарт языка.Предупреждать об определении пространства имен.Предупреждать о первичной декларации шаблона.Предупреждать о подозрительных конструкциях, использующих обратный порядок хранения скаляров в памяти.Предупреждать о небезопасных использованиях __builtin_frame_address или __builtin_return_address.Предупреждать об использовании встроенных функций __sync_fetch_and_nand и __sync_nand_and_fetch.Выдавать предупреждения в соответствии с директивами #warning.Предупреждать о выдаче микрокодированных Cell инструкций.Предупреждать, если встроенная функция декларируется с неправильной сигнатурой.Предупреждать о случаях переопределения или отмены встроенных макросов препроцессора.Предупреждать о неиспользуемых переменных.Предупреждать о декларациях, в которых не задан тип.Предупреждать о декларациях, в которых продублированы спецификаторы const, volatile, restrict или _Atomic.Предупреждать о декларациях, встретившихся после операторов.Предупреждать, если функция не может быть расширена в HSAIL.Предупреждать о неиспользуемых функциях.Предупреждать, если параметр функции не используется иначе чем для присваивания ему значений.Предупреждать о неиспользуемых параметрах функций.Предупреждать, если безусловный переход обходит инициализацию переменных.Предупреждать о неиспользуемых метках.Предупреждать, когда массивная переменная в левой части переразмещается.Предупреждать, когда переменная в левой части переразмещается.Предупреждать, если литерал '0' используется как пустой указатель.Предупреждать, если значение логической операции всегда истина или всегда ложь.Предупреждать, если noexcept-выражение имеет значение false, даже если выражение не может вызвать исключение.Предупреждать о различиях в знаковости указателя в присваивании.Предупреждать о приведении указателя к целому другого размера.Предупреждать о сравнении указателя с нулевой символьной константой.Предупреждать о регистровых переменных, объявленных volatile.Предупреждать, если за строковым или символьным литералом следует пользовательский суффикс, не начинающийся с подчеркивания.Предупреждать, если switch case проваливается дальше.Предупреждать о переменных, которые используются только как левая часть присваиваний.Предупреждать о неиспользуемых переменных.Предупреждать о векторных операциях, скомпилированных не при помощи SIMD-команд.Предупреждать о классах, в которых все конструкторы и деструкторы private.Предупреждать, если аргумент, переданный в качестве restrict-параметра, перекрывается с другим аргументом.Предупреждать, если параметр атомарной модели памяти находится заведомо вне корректного диапазонаПредупреждать о неиспользованных результатах выражений.Предупреждать об inline-функциях, подстановка которых невозможна.Предупреждать о невыполнении заказанных оптимизаций.Предупреждать о попытках освобождения объектов, размещенных не в динамической памяти.Предупреждать о преобразовании типа указателя к функции-элементу.Предупреждать об удалении указателя на неполный тип.Предупреждать, если логическое отрицание используется в левом операнде сравнения.Предупреждать, если в единице компиляции несколько разных, быстрых обработчиков прерываний.Предупреждать о нешаблонных friend-функциях, декларированных внутри шаблона.Предупреждать, если защита от разрушения стека по каким-то причинам не сгенерирована.Предупреждать, когда одна локальная переменная перекрывает другую локальную переменную или параметр совместимого типа.Предупреждать, когда одна локальная переменная перекрывает другую локальную переменную или параметр.Предупреждать, когда одна переменная перекрывает другую (глобально).Предупреждать, когда перегруженное имя преобразуется от unsigned к signed.Предупреждать о дырах в результате выравнивания элементов структур.Предупреждать, если sizeof применяется к параметру, декларированному как массив.Предупреждать о переупорядочении кода компилятором.Предупреждать, когда отступы в исходном коде не отражают блочную структуру программы.Предупреждать, если атрибут packed не влияет на расположение структуры.Предупреждать о приведении к типу указателя от целого другого размера.Предупреждать о преобразованиях указателей к несовместимым типам.Предупреждать о неиспользованных typedef-декларациях на уровне функции.Предупреждать, если тип возвращаемого значения по берется умолчанию как "int" (C), или о несовместимом типе результата (C++).Предупреждать о генерации "трамплинов" для вложенных функций.Предупреждать, если присваивание Objective-C прерывается сбором мусора.Предупреждать о случаях игнорирования атрибутов.Предупреждать о случаях игнорирования квалификаторов типа.ПредупреждениеПо умолчанию считать битовые поля знаковыми.По умолчанию считать битовые поля беззнаковыми.При генерации кода -mabicalls разрешить выполняемому модулю использование PLT и копирование перемещений.При генерации кода -mabicalls генерировать код, подходящий для использования в разделяемых библиотеках.По возможности не создавать кадры стека.При экономии общих подвыражений прослеживать код, доступный по переходам.Использовать канонизированные маршруты к системным заголовкам, если они короче.Использовать ли канонические типы.Алгоритм для -fsched-pressure.При установке обработчика сигналов: %mПри установке стека сигналов: %mРежим анализа всей программы (WPA) с заданным числом параллельных работ.При проверке границ указателей трактовать полученный динамически нулевой размер для объектов с неполным типом как бесконечный размер.Без дополнения не хватает элементов во встроенной функции RESHAPE source в %L, чтобы соответствовать формеОбходить ошибки mflo/mfhi процессора VR4130.Обходить аппаратную ошибку с помощью добавления NOP-ов перед инструкцией CSYNC или SSYNC.Обходить старую аппаратную ошибку 4300.Обойти ошибку в команде умножения.Обходить некоторые ошибки процессора 24K.Обходить некоторые ошибки процессора R10000.Обходить некоторые ошибки процессора R4000.Обходить некоторые ошибки процессора R4400.Обходить некоторые ошибки процессора RM7000.Обходить некоторые ошибки VR4120.Обходить старую аппаратную ошибку SB-1 версии 2.Обходить аппаратную ошибку умножения.Генерировать код для обхода аппаратной ошибки ARM Cortex-A53 номер 835769.Генерировать код для обхода аппаратной ошибки ARM Cortex-A53 номер 843419.Выдать транзитивный дамп всех деклараций в виде кода Ada только для заданного файла.Выдать транзитивный дамп всех деклараций в виде кода Ada.Запись модуля %qs в строке %d колонке %d: %sНекорректное OpenACC продолжение в %C: ожидалось !$ACC, получено !$OMPНекорректное OpenMP продолжение в %C: ожидалось !$OMP, получено !$ACCНеверный элемент в TYPE_ARG_TYPES спискеНа некорректный узел ссылается chkp ссылкаНеверное дерево в TYPE_FIELDS спискеX аргумент в %L для C_LOC не должен быть полиморфнымX дескриптор требует предшествующий счетчик пробелов в %LX32 не поддерживает ms_abi атрибутXXX вход в pop_everything ()
XXX выход из pop_everything ()
Вы не можете брать адрес вложенной функции, если Вы используете опцию -mno-pointers-to-nested-functions.Вы должны включить NEON инструкции (например, -mfloat-abi=softfp -mfpu=neon) для использования этих встроенных функций.Вы должны включить NEON инструкции для использования этих встроенных функций.Вы должны включить крипто инструкции (например, включить -mfloat-abi=softfp -mfpu=neon...) для использования этих встроенных функций.Нужен стартовый файл Си для -msys-crt0=Ваша целевая платформа не поддерживает -fcheck-pointer-boundsНоль не является корректной меткой оператора в %CНулевая ширина в дескрипторе формата[...] стиль конструкторов массива в %C[Выход из %s]
[не найдена программа %s][по умолчанию][выключено][включено][super ...] должно находиться в контексте методаатрибут __BELOW100__ не допускается для класса памяти auto__builtin_arc_aligned с неконстантным выравниванием__builtin_eh_return не поддерживается для этой платформы__builtin_rx_%s принимает 'C', 'Z', 'S', 'O', 'I' или 'U'__builtin_saveregs для этой платформы не поддерживается__builtin_saveregs не поддерживается для этой целевой платформы__builtin_set_thread_pointer не поддерживается для этой платформывнутренний тип векторных аргументов __builtin_shuffle должен иметь тот же размер, что и внутренний размер маскивекторные аргументы __builtin_shuffle должны быть одного типааргументы __builtin_shuffle должны быть векторамипоследний аргумент __builtin_shuffle должен быть целочисленным векторомчисло элементов в векторных аргументах __builtin_shuffle и в векторе-маске должно быть одинаково__builtin_thread_pointer не поддерживается для этой платформывызов __builtin_unreachable или __builtin_trap с аргументами__delay_cycles ограничено 32-битными счетчиками циклов__delay_cycles принимает только неотрицательные счетчики циклов__delay_cycles() принимает только константные аргументы__float128 и __ibm128 нельзя использовать в одном выражении__float128 и long double нельзя использовать в одном выражении__fp16 и нет ldrh__ibm128 и long double нельзя использовать в одном выражении__label__ декларации допускаются только в контекстах функций«`custom-%s=' аргумент требует числовых цифринициализатор в фигурных скобках здесь не допускаетсявызов конструктора не может присутствовать в константном выраженииприведение к типу, отличному от целого или перечисления, не может появляться в константном выражениидекларация шаблона класса не должна декларирован ничего иногооперация запятая не может присутствовать в константном выраженииconcept не может быть элементом-функциейконструктор не может быть %<concept%>функция преобразования не может иметь завершающий тип возвратадеструктор не может быть %<concept%>деструктор не может быть %<constexpr%>другой тип определен в другой единице трансляцииполе с тем же именем, но другим типом определено в другой единице трансляцииполе с другим именем определено в другой единице трансляциивызов функции не может присутствовать в константном выраженииfunction-definition здесь не допускаетсяметка может быть частью оператора, а декларация не является операторомтип замыкания lambda имеет удаленный оператор присваивания с копированиемтип замыкания lambda имеет удаленный подразумеваемый конструкторболее поздняя -fabi-version= (или =0) избегает этой ошибки изменением в разборкеэлемент структуры или объединения не может иметь переменно модифицируемый типвложенные функции не поддерживаются для сокращенных регистровопределение вложенного пространства имен не может быть inlineопределение вложенного пространства имен не может иметь атрибутыnon-template переменная не может быть %<concept%>параметр не может быть декларирован %<concept%>параметр не может быть декларирован %<constexpr%>список параметров с многоточием несовместим с пустым списком параметровreinterpret_cast не является константным выражениемrequires выражение не может появляться вне шаблонакласс хранения может быть задан только для объектов и функцийкласс хранения для анонимного агрегата в контексте класса недопустимшаблон не может быть подразумеваемымдекларация шаблона не может появляться в блокеидентификатор шаблона недопустим в using-декларациивременная граница %qD сохраняется, пока существует конструктортранзакционное выражение не может присутствовать в константном выражениитип определенный в другой единице трансляции не полиморфныйтип определенный в другой единице трансляции полиморфныйтип с другим выравниванием определен в другой единице трансляциитип с другими атрибутами определен в другой единице трансляциитип с другими базами определен в другой единице трансляциитип с другим числом полей определен в другой единице трансляциитип с другой точностью определен в другой единице трансляциитип с другими квалификаторами определен в другой единице трансляциитип с другой знаковостью определен в другой единице трансляциитип с другим размером определен в другой единице трансляциитип с другими указателями виртуальной таблицы определен в другой единице трансляцииширокая строка недопустима в данном контекстененормальные дуги вызова для не-call инструкции в базовом блоке %iненужные аномальные дуги в блоке %iаварийный выход в %s, на %s:%dабстрактный декларатор %qT использован в качестве деклараторадекларациям доступа следует предпочесть using-declarations; предлагается: добавьте ключевое слово %<using%>обращение к элементу %qD вместо инициализированного элемента %qD в константном выражениидоступ к элементу %qE атомарной структуры %qEдоступ к элементу %qE атомарного объединения %qEдоступ к памяти данных с адресом программной памятидоступ к программной памяти с адресом памяти данныхдоступ к локальной памяти потока в настоящее время не поддерживается с -mpure-code или -mslow-flash-dataдоступ к неинициализированному элементу массивадоступ к неинициализированному элементу %qDобращение к значению %qE через %qT glvalue в константном выраженииномер сумматора не является целой константойномер сумматора вне диапазонафактический аргумент для INTENT = OUT/INOUTдобавьте скобки вокруг выражения в левой части, чтобы устранить это предупреждениеadd_sym(): Некорректный режим размераатрибут адресного пространства не может быть задан для функцийадресное пространство %q+D противоречит предыдущей декларацииадресный режим %qs не поддерживается в %s-битном режимеадрес массива с обратным порядком скалярной памятизапрошен адрес явной регистровой переменной %qDзапрошен адрес глобальной регистровой переменной %qDвозвращен адрес метки %qDвозвращен адрес локальной переменной %qDадрес перегруженной функции без контекстной информации о типезапрошен адрес регистровой переменной %qDадресное смещение - не константадля операнда адреса требуются ограничения одного из регистров X, Y или Zзапрошен адрес для %qD, которая декларирована как %<register%>адресное пространство %qs не поддерживается для устройств с флэш-памятью размером до %d KiBадресные пространства не поддерживаются для сокращенных Tiny устройствадрес был взят, а бит ADDRESSABLE не установленaddress-of объекта %qE с поточно-локальным или автоматическим хранением не есть константное выражениеагрегатный тип %q#D неполон и не может быть определёнагрегатное значение вместо ожидаемого комплексногоагрегатное значение использовано вместо ожидаемого значения с фиксированной точкойагрегатное значение вместо ожидаемого плавающегоагрегатное значение вместо ожидаемого целогоakaпсевдонимы не поддерживаются для Mach-O; игнорируетсяв данной конфигурации определения алиасов не поддерживаютсявыравнивание для %q+D должно быть не менее %dвыравнивание для %q+D ранее было определено как %d и не может быть уменьшенонельзя задавать выравнивание для %q+Dвыравнивание должно быть небольшой степенью двойки, а не %dвыравнивание %qD превышает максимальное выравнивание в объектном файле %dвыравнивание %qD увеличено в -fabi-version=9 (GCC 5.2)выравнивание %qD больше чем в исходной декларациивыравнивание %qD увеличится в -fabi-version=9выравнивание элементов массива превышает их размервыравнивание задано для объекта %<register%> %qEвыравнивание задано для битового поля %qEвыравнивание задано для функции %qEвыравнивание задано для параметра %qEвыравнивание задано в определении типа %qEвыравнивание задано для безымянного битового полявыравнивание задано для безымянного параметравсе элементы-функции в классе %qT - частные (private)параметр alloc_align вне диапазонапараметр alloc_size вне диапазонаразмещаемый аргументуже захваченное %qD в lambda выражениитакже найдено %<%c%s%>альтернативы не допускается в выводе ассемблерного флагаalways_inline функция, возможно, не годится для подстановкиделает неоднозначной новую декларацию %q+#Dделает неоднозначной новую декларацию %q+#Dнеоднозначное преобразование индекса массиванеоднозначное преобразование из типа %qT по умолчаниюнеоднозначный метод %s%s%sнеоднозначная перегрузка для встроенной функции %qsнеоднозначная конкретизация шаблона класса для %q#Dнеоднозначная конкретизация шаблона для %q#Tнеоднозначная конкретизация шаблона %qD для %q+Dатрибут адресного пространства не может быть задан для локальных переменныхтип аргумента с преобразованием по умолчанию несовместим с пустым списком параметровмассив другого размера определен в другой единице трансляцииссылка на массив не может присутствовать в константном выраженииспецификация asm не допускается при определении функцииприсваивание не может присутствовать в константном выраженииатрибут, относящийся к спецификатору типа, игнорируетсядекремент не может присутствовать в константном выраженииперечисление с другим именем значения определено в другой единице трансляцииперечисление с другими значениями определено в другой единице трансляцииперечисление с несоответствующим числом значений определено в другой единице трансляцииперед явной специализацией должно быть %<template <>%>инкремент не может присутствовать в константном выражениикосвенная дуга из %s не имеет соответствующего call_stmtкосвенная дуга с неизвестной вызываемой функцией, соответствующая call_stmt, в известной декларацииобработчик прерываний не может компилироваться с -muser-modeанахронизманахронизм: устаревший стиль инициализатора базового классаи %qT не имеет шаблонных конструкторови полеи неявно определенный конструктор не инициализирует %q#Dанонимное %s декларированное внутри списка параметров не будет видно вне этого определения или декларациианонимное SSA имя не может иметь подразумеваемое определениеанонимная структура не внутри именованного типабезымянное объединение без элементовпри применении #pragma weak %q+D после первого использования поведение неопределеноархитектура %qs поддерживается только для ассемблераare_identical_variables: Некорректный типаргументы, подлежащие форматированию, должны соответствовать %<...%>аргумент %d есть беззнаковый литерал вне диапазонааргумент %d должен быть беззнаковым литераломаргументу %d %qE, вероятно, можно назначить атрибут formatаргумент %d для %qE должен быть указателем на тип константного размерааргумент %d для %qE должен быть указателемаргумент %d для %qE не должен быть указателем на функциюаргумент %d для '%s' не имеет ожидаемое имяаргумент %d для внутренней функции должен быть константой в диапазоне от %d до %dаргумент %i в диапазоне [%E, %E]аргумент %qD мог быть испорчен вызовами `longjmp' или `vfork'аргумент %qD не соответствует встроенному прототипуаргумент %qD не соответствует прототипуаргумент %qd не константааргумент %qs ключа %<-Waligned-new%> не распознаннекорректный аргумент %qs ключа %<-Wnormalized%>некорректный аргумент %qs ключа %<-femit-struct-debug-detailed%>неизвестный аргумент %qs ключа %<-femit-struct-debug-detailed%>аргумент %u в вызове функции %qE не имеет целочисленный типаргумент 1 должен быть 0 или 2аргумент 1 должен быть 1-битным беззнаковым литераломаргумент 1 должен быть 5-битным знаковым литераломаргумент 1 должен быть 6-битным беззнаковым литераломаргумент 1 должен быть отображениемаргумент 1 должен быть 8-битным значением поляаргумент 1 для %qE должен быть не-void указателемаргумент 1 для %qE должен быть типом с константным размеромаргумент 1 для %qE должен быть указателем на объект ненулевого размерааргумент 1 __builtin_altivec_predicate вне диапазонааргумент 1 __builtin_altivec_predicate должен быть константойаргумент 1 __builtin_paired_predicate вне диапазонааргумент 1 __builtin_paired_predicate должен быть константойаргумент 1 __builtin_spe_predicate вне диапазонааргумент 1 __builtin_spe_predicate должен быть константойаргумент 2 должен быть 0 или 1аргумент 2 должен быть 5-битным беззнаковым литераломаргумент 2 должен быть 6-битным беззнаковым литераломаргумент 2 должен быть 7-битным беззнаковым литераломаргумент 3 в вызове функции %qE не имеет тип указателя на целочисленноеаргумент 3 в вызове функции %qE имеет тип booleanаргумент 3 в вызове функции %qE имеет тип перечисленияаргумент 3 в вызове функции %qE имеет тип указателя на booleanаргумент 3 в вызове функции %qE имеет тип указателя на перечислимоеаргумент 3 должен быть 1-битным беззнаковым литераломаргумент 3 должен быть 2-битным беззнаковым литераломаргумент 3 должен быть 4-битным беззнаковым литераломаргумент 3 должен быть в диапазоне 0..15функция списка аргументов в %Cаргумент должен ссылкой на полеаргумент должен быть массивом или вырезкой или каналомаргумент должен быть каналомаргумент должен быть строкой массивом или вырезкой отображением или каналомаргумент должен иметь complex типаргумент недопустим в %qs клаузуле в OpenACC %<parallel%>аргумент %<__builtin_eh_return_regno%> должен быть константойаргумент атрибута %qE не есть "ilink1" или "ilink2"аргумент %qE атрибута не "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" или "swi"аргумент %qE атрибута не строковая константааргумент %qE атрибута не строковая константа или числоаргумент Offsetof влечет косвенность встроенного поляаргумент вызова функции мог быть кандидатом для атрибута форматааргумент %%:compare-debug-auxbase-opt заканчивается не .gkаргумент %<-O%> должен быть неотрицательным целым числом, %<g%>, %<s%> или %<fast%>аргумент для %<alloca%> слишком большойаргумент для %<alloca%> нулевойаргумент для %<alloca%> может оказаться слишком большимаргумент для %<alloca%> может быть слишком велик из-за преобразования из %qT в %qTаргумент %<sizeof%> в %qD вызове есть то же выражение, что и приемник; имелось в виду перейти по ссылке?аргумент %<sizeof%> в %qD вызове есть то же выражение, что и приемник; имелось в виду задать явную длину?аргумент %<sizeof%> в %qD вызове есть то же выражение, что и приемник; имелось в виду устранить addressof?аргумент %<sizeof%> в %qD вызове есть то же выражение, что и первый источник; имелось в виду перейти по ссылке?аргумент %<sizeof%> в %qD вызове есть то же выражение, что и первый источник; имелось в виду задать явную длину?аргумент %<sizeof%> в %qD вызове есть то же выражение, что и первый источник; имелось в виду устранить addressof?аргумент %<sizeof%> в %qD вызове есть то же выражение, что и второй источник; имелось в виду перейти по ссылке?аргумент %<sizeof%> в %qD вызове есть то же выражение, что и второй источник; имелось в виду задать явную длину?аргумент %<sizeof%> в %qD вызове есть то же выражение, что и второй источник; имелось в виду устранить addressof?аргумент %<sizeof%> в %qD вызове есть то же выражение, что и источник; имелось в виду перейти по ссылке?аргумент %<sizeof%> в %qD вызове есть то же выражение, что и источник; имелось в виду задать явную длину?аргумент %<sizeof%> в %qD вызове есть то же выражение, что и источник; имелось в виду устранить addressof?аргумент %<sizeof%> в %qD вызове имеет тот же тип указателя %qT, что и приемник; ожидалось %qT или явная длинааргумент %<sizeof%> в %qD вызове имеет тот же тип указателя %qT, что и первый источник; ожидалось %qT или явная длинааргумент %<sizeof%> в %qD вызове имеет тот же тип указателя %qT, что и второй источник; ожидалось %qT или явная длинааргумент %<sizeof%> в %qD вызове имеет тот же тип указателя %qT, что и источник; ожидалось %qT или явная длинааргумент атрибута %qE не eic и не vector=<line>аргумент атрибута %qE не ноль и не одинаргумент %qE атрибута не есть intstackаргумент для %qE атрибута больше чем %dаргумент %qs должен быть 2-битным беззнаковым литераломаргумент %qs должен быть неотрицательным целым числомаргумент decltype должен быть выражениемаргумент dss должен быть 2-битным беззнаковым литераломаргумент для interrupt атрибута не поддерживается для weak функцийаргумент для массива переменной длины слишком большойаргумент для массива переменной длины нулевойаргумент для массива переменной длины может оказаться слишком большимаргумент для массива переменной длины может быть слишком велик из-за преобразования из %qT в %qTаргументы '%s' и '%s' для внутренней функции %sаргументы '%s' и '%s' для внутренней функции '%s'аргументы 'a%d' и 'a%d' для внутренней функции '%s'аргументы для %qs должны быть неотрицательными целыми числамиаргументы к деструктору не допускаютсяаргументы для %qE атрибута должны быть узкими строковыми литераламиаргументы для %qE атрибута должны содержать корректные идентификаторыarith_power(): Некорректная базаarith_power(): неизвестный типарифметический IFвычисления включающие пустой указатель в %qEарифметическая операция над указателем на пустой агрегатарифметическая операция над указателем на неполный тип%q+D рассматривается как массив из одного элементамассив %qD инициализируется строковой константой %qE, заключённой в скобкиприсваивание массивовграница массива не допускается после идентификатора типа в скобкахграница массива не является целой константойиндекс массива в инициализаторе - за границами массиваиндекс массива в инициализации не является целочисленным константным выражениеминдекс массива в инициализации не целого типаиндекс массива в инициализаторе не для массивадиапазон индексов массива в инициализаторе - за границами массиваинициализация массива неконстантным выражениеминициализация символьного массива строкой в скобкахэлемент массива %q#D объявлен здесьмассив должен быть инициализирован инициализатором в фигурных скобкахинициализация массива несоответствующего типа строковой константоймассив с границей времени выполнения не может захватываться копированием, только по ссылкерезультат-массивсекция массива не имеет отображаемый тип в предложении %qsсекция массива в %<#pragma acc declare%>секция массив не непрерывна в %qs клаузулеразмер массива в new-выражении должно быть константнымне задан размер массива для %q+Dне задан размер массива для %qDне задан размер массива в %qTиндекс массива имеет тип %<char%>индекс массива не является целым значениемзначение индекса массива %qE вне границ массива %qD типа %qTзначение индекс массива %qE вне границ типа массива %qTтип массива имеет неполный тип элементов %qTтипы массива имеют разные границымассив использован как инициализатормассивы функций не имеют осмысленной интерпретацииконфликт в списках переписываемых регистров и входных операндов в asmконфликт в списках переписываемых регистров и выходных операндов в asmasm-декларация не согласуется с предыдущим переименованиемasm не допускается в %<transaction_safe%> функцииasm не допускается в атомарной транзакцииоперанд %d в операторе asm, возможно, не соответствует ограничителюasm-спецификатор для переменной %qE конфликтует со списком переписываемых регистровхэш-список ассемблерного имени поврежденне задано утверждение после %qsатрибуты семантики присваивания свойства %qD конфликтуют с предшествующей декларациейприсваивание массиву из списка инициализатораприсваиваниеприсваивание (а не инициализация) в декларацииприсваивание отменяет квалификатор %qv указуемого типаприсваивание из отличного Objective-C типаприсваивание по указателю на не замкнутое адресное пространстволевой части присваивания, вероятно, можно назначить атрибут formatприсваивание добавляет квалификатор %q#v к указателю на функцию без квалификаторовприсваивание константного поля %qDприсваивание функции %qDприсваивание элементу %qD в объекте, доступном только на чтениеприсваивание позиции в памяти %qE, доступной только на чтениеприсваивание элементу %qD, доступному только на чтениеприсваивание именованному возвращаемому значению %qD, доступному только на чтениеприсваивание параметру %qD, доступному только на чтениеприсваивание доступной только на чтение ссылки %qDприсваивание переменной %qD, доступной только на чтениеподавление присваиванияприсваивание выражению с массивным типомassociate_integer_pointer(): Уже ассоциированопараметр assume_aligned не целочисленная константаassumed-rank аргументassumed-shape аргументаргумент предполагаемого типапредполагается приведение к типу %qT из перегруженной функциипредполагать директивный вывод в %wu байтпредполагать директивный вывод в %wu байтпредполагать директивный вывод в %wu байтпредполагается указатель на элемент %qDпредполагается, что при комбинировании констант вокруг сравнения не произошло переполнениепредполагается, что при редукции константы в сравнении не произошло переполнениепредполагается, что не произойдет знакового переполнения при упрощении %</%> или %<%%%> до %<>>%> или %<&%>предполагается, что не произойдет знакового переполнения при упрощении %<abs (X)%> до %<X%> или %<-X%>предполагается, что не произойдет знакового переполнения при упрощении %<min/max (X,Y)%> в %<X%> или %<Y%>предполагается, что не произойдет знакового переполнения при упрощении условной операциипредполагается, что не произойдет знакового переполнения при сведении условной операции к константепредполагается, что при упрощении проверки диапазона не произошло переполнениеасинхронный аргументошибка в atexitatomic_cancelпопытка взять адрес битового полявзятие адреса от битового поля структуры %qDатрибут %<deprecated%> может появляться не более одного раза в списке атрибутоватрибут %<fallthrough%> без предшествующей case метки или default меткиатрибут %<noreturn%> может появляться не более одного раза в списке атрибутоваргумент атрибута %<target%> не строкааргумент атрибута %qE не является строковой константойатрибут %qs применим только к массивным типамдекларация атрибутаатрибут для %q#T должен следовать за %qs ключевым словоматрибут проигнорированатрибуты проигнорированы в декларации %q#Tатрибут игнорируется в явной конкретизации %q#Tатрибутный using префикс использован вместе с scoped attribute tokenattribute(target("%s")) неизвестенатрибуты после инициализатора в скобках проигнорированыатрибуты не допускаются при определении функцииатрибуты в начале оператора игнорируютсяатрибуты игнорируются для elaborated-type-specifier, который не является forward декларациейатрибуты игнорируются для конкретизации шаблонаатрибуты игнорируются для неконкретизированного типаатрибуты в деклараторе массива-параметра проигнорированыатрибуты нельзя задавать до %<@%D%> Objective-C++ ключевого словаатрибуты должны задаваться до декларатора в определении функцииauto fpu выбор в настоящее время здесь не допускаетсяавтоматическая переменная %qE не может быть %<threadprivate%>для дуги %s->%s установлено вспомогательное полеaux поле установлено для косвенной дуги из %sbackend декларация для переменной модуля %qs уже существуетнекорректный адреснекорректный адрес, не (reg+disp)некорректный адрес, не константа:некорректный адрес, не I/O адрес:некорректный адрес, не post_inc или pre_dec:некорректное выравнивание: %dнекорректный размер области, удаляемой из стека: %dнекорректный встроенный codeнекорректный встроенный fcodeнекорректный встроенный icodeнекорректный код условияНекорректный тип выражения при проходе (%d)некорректная инструкция для 'A'Некорректная инструкция для frv_print_operand, случай 0Некорректная инструкция для frv_print_operand, плохой const_double Некорректная инструкция для frv_print_operand, случай zНекорректная инструкция для frv_print_operand, модификатор 'F':Некорректная инструкция для frv_print_operand, модификатор 'L':Некорректная инструкция для frv_print_operand, модификатор 'M/N':Некорректная инструкция для frv_print_operand, модификатор 'O':Некорректная инструкция для frv_print_operand, модификатор 'e':Некорректная инструкция для frv_print_operand, модификатор 'f':Некорректная инструкция для frv_print_operand, модификатор 'g':Некорректная инструкция для frv_print_operand, модификатор 'P':Некорректная инструкция для frv_print_operand_address:Некорректная инструкция для frv_print_operand_memory_reference:некорректная пересылканекорректный операнднекорректная опция %qs для атрибута %<optimize%>некорректная опция %qs для pragma %<optimize%>некорректный операнд для output_condmove_singleнекорректный операнд для output_move_doubleнекорректный операнд для output_move_singleнекорректный регистрНекорректный регистр для frv_print_operand_memory_reference_reg:некорректная инструкция сдвига:Некорректная проверканекорректное использование spec функции %qsнекорректное значение %<%s%> для ключа -mtls-size=некорректный аргумент %qs для ключа -mcpuнекорректное значение %qs для ключа -mfp-rounding-modeнекорректное значение %qs для ключа -mfp-trap-modeнекорректное значение %qs для -mmemory-latencyнекорректное значение %qs для ключа -mtls-sizeнекорректное значение %qs для ключа -mtrap-precisionнекорректное значение %qs для ключа -mtuneнекорректное значение (%qs) для ключа %<-march=%>некорректное значение (%qs) для ключа %<-mtune=%>некорректное значение (%qs) для %<target("arch=")%> атрибутанекорректное значение (%qs) для %<target("tune=")%> атрибутанекорректное значение (%s) для ключа -marchнекорректное значение (%s) для ключа -mcmodelнекорректное значение (%s) для ключа -mtune=Некорректное значение ключа -mcall-%sНекорректное значение ключа -msdata=%sнекорректная вложенность заголовочных файлов C в результате препроцессированияобласть барьера не может быть замкнуто вложена внутри work-sharing. %<critical%>, %<ordered%>, %<master%>, explicit %<task%> или %<taskloop%> областибазовый класс %qT будет инициализирован послебазовый класс %q#T имеет доступный невиртуальный деструкторбазовый класс %q#T должен быть явно инициализирован в копирующем конструкторебазовый операнд %<->%> имеет неуказательный тип %qTбазовый операнд %<->%> не является указателембазовый тип %qT не является ни структурой, ни классомбазовая переменная или SSA имя не объявленовходящая дуга блока %d поврежденаблок %d должен быть помечен как несокращаемыйблок %d не должен быть помечен как несокращаемыйсписки дуг для блока %i поврежденыблоки не были размещены последовательнобазовый блок %d не принадлежит циклу %dбазовый блок %d имеет родительский цикл %d, должен быть цикл %dблок %d неверно расположентак как тип элементов массива %qT имеет переменный размербинарное выражение в операнде fold-выражениябинарный оператор не поддерживает сочетание операндов вектор с булевыми компонентами и вектор с плавающими компонентамибинарный оператор не поддерживает два операнда-вектора с булевыми компонентамибинарный оператор не поддерживает операнд - вектор с булевыми компонентамипроцедура bind(c)битовое поле %q+#D с нецелым типомширина битового поля %q+D не является целой константойбитовое поле %qD не целочисленного типабитовое поле %qE имеет atomic типбитовое поле %qE в %qs клаузуленеверный тип битового поля %qsразмер битового поля %qs не является целочисленной константойразмер битового поля %qs не является целочисленным константным выражениембитовое поле имеет atomic типблочный IFтело %<constexpr%> конструктора не может быть function-try-blockфиктивная конструкция DISPOSE: %dфиктивная конструкция JARL: %dфиктивная конструкция JR: %dфиктивная конструкция PREPEARE: %dфиктивный тип результата в векторном сравнениизапрошены булевы регистры и ключ аппаратной плавающей математикизаданы и %<__thread%> и %<thread_local%>заданы оба модификатора %<monotonic%> и %<nonmonotonic%>и %s и %qE атрибут предоставляют адресоба аргумента в бинарной свертке имеют нерасширенные пакеты параметровоба аргумента %<__builtin___clear_cache%> должны быть указателямиошибка в спецификации %qs в скобках на символе %qcошибка в спецификации %qs в скобкахфигурные скобки внутри выражений допускаются только в теле функциифигурные скобки вокруг скалярного инициализаторафигурные скобки вокруг скалярного инициализатора для типа %qTпереход %2d ни разу не выполнялсяпереход %2d выполнен %s%sоптимизация переноса загрузок в регистры в другие блоки не должна выполняться дваждыоператор break вне цикла или оператора switchоператор break использован с OpenMP для циклаоператор break внутри тела %<#pragma simd%> циклаbuild_dt: формат со списком именвнутренняя функция %q+D декларирована как не функциявнутренняя функция %qD требует флаг %<-mconstant-cfstrings%>внутренняя функция %qD принимает только один аргументвнутренняя функция %qE должна вызываться напрямуювстроенная функция %qE не поддерживается для MIPS16внутренняя функция %qF устарела.встроенная функция %qF предназначена только для внутреннего употребления в GCCвстроенная функция %qF не поддерживается без -mhtm (по умолчанию с -march=zEC12 и выше).встроенная функция %qF требует -mvx (по умолчанию с -march=z13 и выше).внутренняя функция %s допустима только в 64-битном режимевнутренняя функция %s принимает только строковый аргументвнутренняя функция требует непосредственное значение для операнда %dвстроенная функция vec_step может использоваться только для векторных типовно %qD не делает throw; возможно его следует декларировать %<noexcept%>но предназначена чем-то из другой единицы трансляциино не здесьпоток байткода в файле %qs сгенерирован с LTO версии %d.%d вместо ожидаемой %d.%dпоток байткода: ожидался тег %s, а не %sпоток байткода: найден пустой cgraph узелпоток байткода: найдено несколько экземпляров cgraph узла с uid %dбайткод: обнаружена строка, не заканчивающаяся нулемпоток байткода: мусор в конце секции символовпоток байткода: не найден вызываемый при чтении дугипоток байткода: не найден вызывающий при чтении дугибайткод: строка лишком длинная для таблицы строкпоток байткода: тег %s вне ожидаемого диапазона [%s, %s]поток байткода: попытка чтения %d байт после конца буфера вводапоток байткода: неожиданная LTO секция %sпоток байткода: неожиданный тег %sбайткод: неизвестный тег оператора GIMPLE %sC++11 атрибуты доступны только с -std=c++11 или -std=gnu++11вызов  %2d ни разу не исполнялся
вызов   %2d вернул %s
вызов имеет циклическую зависимостьвероятность вызова мала, а размер кода увеличитсявызов %<(%T) (%A)%> неоднозначенвызов перегруженной функции %<%D(%A)%> неоднозначенвызов перегруженной %<%s(%A)%> имеет неоднозначную трактовкувызов %<__builtin_custom_%s%> конфликтует с ключом %<-mcustom-%s%>вызов %qD использует подразумеваемый аргумент для параметра %P, который еще не определенвызов функции %qD, которая вызывает исключение неполного типа %q#Tвызов функции, которая вызывает исключение неполного типа %q#Tвызов внутренней функции %qEвызов не функции %qDнесохраняемый регистр назначен для глобальной регистровой переменнойкоторая вызвана здесьвызвано из этой функциивызываемый объект %qD не является функцией или указателем на функциювызываемый объект %qE не является функцией или указателем на функциювызываемый объект не является функцией или указателем на функциювызываемая функция ссылается на локальные comdat символывызывающая функция является thunk'ом инструментированиявызывающая функция не оптимизированавызов %qD с SSE соглашением о вызовах без включения SSE/SSE2вызов %qD с ненулевым аргументом небезопасенвызов %qD с атрибутом sseregparm без включения SSE/SSE2вызов %qT с атрибутом sseregparm без включения SSE/SSE2вызовы перегруженных операторов не могут присутствовать в константном выраженииневозможно найти instance переменную ассоциированную со свойствомнедопустимо использовать -mtp=cp15 с 16-битным Thumbнедопустимое использование объекта как параметра метода%qE атрибут может использоваться только для определений объектов типа class на уровне файланевозможно применить оба атрибута longcall и shortcall к одной функцииневозможно преобразовать значение типа %qT в векторный тип %qT, который имеет другой размерневозможно преобразовать вектор типа %qT в тип %qT, который имеет другой размерневозможно преобразовать значение в векторошибка при создании прекомпилированного заголовка %s: %mошибка при создании информационного файла репозитория %qsневозможно определить friend-функцию %qs в определении локального классаневозможно расширить PCH файл: %mне найден регистр класса %qs для загрузки операндов %<asm%>ошибка позиционирования в PCH файле: %mнедопустимо смешивание операндов плавающего десятичного и комплексного типанедопустимо смешивание операндов плавающего десятичного и другого плавающего типанедопустимо смешивание операндов плавающего десятичного и векторного типаошибка открытия %qs на запись: %mошибка открытия %s на запись: %mошибка открытия %s: %mошибка чтения %s: %mошибка чтения PCH файла: %mатрибут %qE нельзя установить после определения объектаневозможно установить позицию в PCH файле: %mнельзя использовать '%qs' как регистр, сохраняемый при вызовахнельзя использовать '%qs' как регистр, не сохраняемый при вызовахнельзя использовать '%qs' как регистр специального назначенияневозможно совместное использование нескольких методов проверки стекаошибка записи %s: %mошибка записи PCH файлаошибка записи в файл PCH: %mошибка записи заполнителя в PCH файл: %mошибка записи в %s: %mне удалось получить состояние программы: %mошибка открытия %s: %mошибка открытия входного файла: %sне удалось открыть выходной файл ldd: %mне удалось открыть выходной файл nm: %mневозможно использовать абсолютный адрес, не выраженный как смещение относительно gpкандидат 1:кандидат 2:кандидатпретенденты:претенденты:претенденты:невозможно добавить enumerator список к конкретизации шаблонаневозможно разместить объект абстрактного типа %qTНевозможно выделить стек для переменной %q+D, naked функция.невозможно применит %<offsetof%> к неконстантному адресуневозможно применить %<offsetof%> к деструктору %<~%T%>невозможно применить %<offsetof%> к элементу-функции %qDнедопустимое применение %<offsetof%> к статическому элементу данных %qDневозможно применит %<offsetof%> к перегруженной операции %<operator[]%>невозможно применить элементный указатель %qE к %qE, который имеет неклассовый тип %qTнедопустимое связывание битового поля %qE с %qTнедопустимое связывание упакованного  поля %qE с %qTнедопустимое связывание rvalue %qE с %qTневозможно вызвать конструктор %<%T::%D%> непосредственноневозможно вызвать функцию %qDнекорректный вызов элемента-функции %qD без объектаневозможно захватить %qE по ссылкеневозможно захватить элемент %qD анонимного объединенияневозможно catch тип %qT, поскольку он включает типы переменного размераневозможно закрыть канал только для полученияошибка преобразования %qE из типа %qT в тип %qTневозможно преобразовать из базового класса %qT в производный класс %qT, так как база является виртуальнойневозможно преобразовать из базового класса %qT в производный класс %qT посредством виртуальной базы %qTневозможно преобразовать из указателя на базовый класс %qT в указатель на производный класс %qT, так как база является виртуальнойневозможно преобразовать из указателя на базовый класс %qT в указатель на производный класс %qT посредством виртуальной базы %qTпреобразование к типу указателя невозможнонельзя создать указатель на элемент-ссылку %qDневозможно создать информацию о типе для типа %qT, поскольку он включает типы переменного размераневозможно декларировать %<::main%> как глобальную переменнуюнедопустимая декларация %<::main%> как шаблонанедопустимая декларация %<::main%> как inline-функциинедопустимая декларация %<::main%> как статической функциинедопустимая декларация %qD как битового полянедопустимая декларация битового поля %qD с типом функцииневозможно декларировать catch параметр с типом абстрактного класса %qTневозможно декларировать catch параметр как rvalue тип ссылки %qTневозможно декларировать поле %q+D с абстрактным типом %qTнедопустимая декларация элемента %<%T::%s%> внутри %qTнедопустимая декларация статического элемента-функции %qDневозможно декларировать параметр %q+D с абстрактным типом %qTневозможно декларировать параметр с абстрактным типом %qTнедопустимая декларация указателя на %q#Tнедопустимая декларация указателя на элемент %q#Tневозможно декларировать указатель на квалифицированный тип функции %qTнедопустимая декларация ссылки на %q#TНедопустимо определять ссылку на %q#T, которая не будет определением типа или аргументом шаблонаневозможно декларировать ссылку на квалифицированный тип функции %qTнедопустимая декларация статической функции внутри другой функцииневозможно декларировать переменную %q+D с абстрактным типом %qTошибка при декомпозиции адресаневозможна декомпозиция типа класса %qT, так как он содержит анонимный элемент структурыневозможна декомпозиция типа класса %qT, так как он имеет анонимный элемент объединенияневозможна декомпозиция типа класса %qT без нестатических элементов данныхневозможна декомпозиция типа класса %qT: и он и его базовый класс %qT имеют нестатические элементы данныхневозможна декомпозиция типа класса %qT: его базовые классы %qT и %qT имеют нестатические элементы данныхневозможна декомпозиция типа lambda замыкания %qTневозможна декомпозиция non-array non-class типа %qTневозможна декомпозиция типа объединения %qTневозможна декомпозиция массива переменной длины %qTневозможно декрементировать указатель на неполный тип %qTневозможно вывести аргументы шаблона для %qT из ()невозможно вывести аргументы шаблона для инициализации копированием %qT, поскольку он имеет неявное руководство вывода или декларированные пользователем конструкторыневозможно определить элемент зависимого typedef %qTошибка вывода из %<final%> base %qT в производном типе %qTневозможно отменить внутреннюю функцию %sневозможно dynamic_cast %qE (типа %q#T) к типу %q#T (%s)невозможно породить невыровненные указатели в ptx ассемблеренедопустимая явная extern-декларация элемента %q#Dневозможно провалиться из последнего case в switchне найден %s в плагине %s
%sне удалось найти '%s'не найдена программа `ldd'не удалось найти 'nm'не найден граф вызовов LTO в %sневозможно найти ссылки на LTO секцию в %sне найдена корректная пара счетчик:значениеневозможно найти класс %qEневозможно найти декларацию интерфейса для %qEнет декларации интерфейса для %qE, суперкласс %qEневозможно найти декларацию протокола для %qEневозможно найти тег ссылки для класса %qEневозможно сформировать указатель на элемент не класса %q#Tневозможно генерировать позиционно-независимый код для %qsошибка при обработке некорректных вызовов %qsневозможно инкрементировать указатель на неполный тип %qTневозможно унаследовать конструкторы от косвенной базы %qTневозможно инициализировать агрегат типа %qT составным литераломinline-подстановка функции %<main%> невозможнаошибка загрузки плагина %s
%sневозможно слияние счётчиков %s для функции %uошибка открытия %sневозможно открыть %s: %mошибка открытия '%s'ошибка открытия промежуточного ptx файлаОшибка открытия файла профиля %sпередача аргумента в векторном регистре невозможна, поскольку инструкции altivec отключены, используйте -maltivec для их включенияпередача rvalue-выражения в качестве параметра-ссылки запрещенанекорректная попытка разместить в регистре объект с volatile-полемневозможно прочитать %s: %mошибка чтения LTO деклараций из %sошибка чтения LTO таблицы режимов из %sошибка чтения профиля функции из %sошибка чтения таблицы цепочек из %sошибка чтения рабочего множества из %sневозможно принять ссылочный тип %q#T через %<...%>невозможно загрузить целый константный операнд в операторе %<asm%>ошибка при выборе перегруженной функции %qD при преобразовании к типу %qTвозврат в обработчике try-блока конструкторавозврат значения в векторном регистре невозможен, поскольку инструкции altivec отключены, используйте -maltivec для их включенияошибка при установке атрибута interrupt: нет текущей функцииошибка при установке атрибута interrupt: нет такого идентификатораневозможно специализировать concept %q#Dневозможно задать %<override%> для классанельзя использовать -o с, -S или -E и несколькими файламинельзя использовать -static вместе с -fsanitize=addressнельзя использовать -static вместе с -fsanitize=threadключи -msep-data и -mid-shared-library несовместимыошибка хвостового вызова: %sнекорректная попытка взять адрес %qsнекорректная попытка взять адрес битового поля %qDнельзя взять адрес от скаляра с обратным порядком памятинельзя взять адрес от %<this%>, поскольку это rvalue-выражениеневозможно throw выражение типа %qT, поскольку он включает типы переменного размераневозможно типизировать switch на non-interface значениеневозможно изменить SSA формунельзя использовать %<-%> как входное имя файла для прекомпилированного заголовканедопустимое использование %<::%> в декларации параметранельзя использовать %<va_arg%> с обратным порядком храненияиспользование режима %qs для перечислимых типов недопустимоНедопустимо одновременно использовать mshared и staticНедопустимо одновременно использовать mthreads и mlegacy-threadsневозможно использовать метод доступа к малым объектам данных для %qsневозможно использовать тип %s как тип %sнедопустимое использование va_start в функции обработки прерыванияневозможно инициализировать значение массива с неизвестной границей %qTзахват копированием неполного типа %qTcapture переменной  %qD с неавтоматическим сроком храненияcase-метка %qE вне оператора switchзначение case-метки неприводимо к целочисленной константеcase-метка не является целочисленным константным выражениемcase-метка вне оператора switchзначение с больше чем максимальное значение данного типазначение case-метки меньше чем минимальное значение данного типаcase метки не отсортированы в операторе switchcase-метки не отсортированы: case-значение %qs не принадлежит к перечислимому типуcase-значение %qs не принадлежит к перечислимому типу %qTприведение типа добавляет квалификатор %q#v к типу функцииприведение типа отбрасывает квалификатор типа цели указателяприведение вызова функции типа %qT к несоответствующему типу %qTприведение указателя к целому другого размераприведение от типа %qT к типу %qT отбрасывает квалификаторыприведение типа требует большего выравнивания, чем исходный типтип массива в операции приведения типовтип функции в операции приведения типовприведение типа к указателю на адресное пространство %s от указателя на не связанное адресное пространство %sприведение типа к указателю на адресное пространство %s от указателя на не связанное общее адресное пространствоприведение типа к указателю на общее адресное пространство от указателя на не связанное адресное пространство %sприведение к нецелочисленному типу %qT в константном выраженииприведение к типу указателя от целого другого размераприведение к типу объединения от типа, отсутствующего в объединениипреобразование %qT в %qT не снимает указательприведение указателя на функцию к указателю на объект условно поддерживаетсяатрибуты категорий недоступны в Objective-C 1.0атрибуты категорий недоступны в этой версии компилятора, (игнорируется)атрибуты cdecl и thiscall несовместимыcgraph_node имеет некорректный список клоновcgraph_node имеет некорректный clone_ofcgraph_node имеет некорректный prev_clone указательcgraph_node в списке клонов, но он не клонизменяет смысл %qD из %q#Dинициализация символьного массива строкой широких символовcheck_data_variable(): Некорректное выражениеcheck_dimension(): Некорректная ссылка на массивcheck_dummy_characteristics: Неожиданный результат %i от gfc_dep_compare_exprcheck_init_expr(): Неизвестный тип выраженияcheck_intents(): Несоответствие спискаcheck_restricted(): Неизвестный тип выраженияcheck_result_characteristics (1): Неожиданный результат %i от gfc_dep_compare_exprcheck_result_characteristics (2): Неожиданный результат %i от gfc_dep_compare_exprcheck_some_aliasing(): Несоответствие спискаcheck_some_aliasing(): поврежденные данныеконтрольная сумма (%x,%x), а должна быть (%x,%x)chkp_find_bounds: Невозможно найти границы для указателяchkp_find_bounds: Неожиданный код в дереве %schkp_get_bounds_by_definition: Неожиданный GIMPLE код %schkp_get_bounds_by_definition: Неожиданная переменная типа %schkp_make_addressed_object_bounds: Неожиданный код в дереве %schkp_walk_pointer_assignments: неожиданный RHS тип: %sпредпочтение отдается %qD (а не %qD)значение размера чанка должно быть положительнымобнаружено циклическое делегирование указателейкласс %qE уже существуеткласс %qE устарелв классе %qT нет поля с именем %qDкласс %qT неявно дружит сам с собойкласс %qs не реализует %qE протоколатрибуты класс недоступны в Objective-C 1.0определение класса не должно содержать friendрасширение класса для класса %qE декларировано после его %<@implementation%>расширения класса недоступны в Objective-C 1.0вывод аргумента шаблона класса потерпел неудачу:тип класса %qT неполныйаргумент атрибута cleanup - не функцияаргумент атрибута cleanup - не идентификаторclose: %sзакрытие LTRANS выходного списка %s: %mпри закрытии файла зависимостей %s: %mcoarray аргументкод может быть неверно оптимизирован, если -fno-strict-aliasing не используетсямодель кодирования %s не поддерживается в %s-битном режимемодель кода %qs не поддерживается в режиме x32модель кода %qs с -f%sмодель кода %s не поддерживает PIC режимcollapse аргумент требует положительного константного целого выражениясжатые %s циклы не идеально вложены в %Lсливаемые циклы не являются идеально вложеннымиcollect2 версия %s
collect: чтение %s
collect: перекомпиляция %s
collect: перекомпоновка
collect: подбор %s в %s
collection в быстром перечислении не есть объектcomdat-local функция вызвана из %s вне ее comdatна comdat-local символ ссылается %s извне его comdatзапятая в конце списка значений перечислимого типаключ %qs для этой конфигурации не поддерживаетсяключ %qs годится для %s, но не для %sключ %qs годится для драйвера, но не для %sотладочная информация common-символа не имеет вид символ+смещениеcompact-casesi не применимо к ARCv2compare_actual_expr(): Некорректный код компонентаcompare_bound_int(): Некорректное выражениеcompare_real(): Некорректный операторсравнение финальных дампов компиляторасравнение плавающих значений при помощи == или != не надежносравнение векторов с разными типами элементовсравнение векторов с разным числом элементовиз-за ограниченности диапазона типа данных, результат сравнения всегда ложьиз-за ограниченности диапазона типа данных, результат сравнения всегда истинасравнение между %q#T и %q#Tсравнение между %qT и %qTсравнение между различными указательными типами %qT и %qT без приведения типовсравнение между различными pointer-to-member типами %qT и %qT без приведения типовсравнение указателя и целогосравнение указателя и нулевой символьной константысравнение между типами %qT и %qTрезультат сравнения - всегда %dпри данной ширине битового поля результат сравнения - всегда %dиз-за ограниченности диапазона типа данных, результат сравнения всегда ложьиз-за ограниченности диапазона типа данных, результат сравнения всегда истинасравнение указателей на полный и неполный типысравнение константы %qE с булевым выражением всегда есть falseсравнение константы %qE с булевым выражением всегда есть trueсравнение различных типов Objective-C без приведениясравнение различных указательных типов без приведения типовсравнение указателей на несвязанные адресные пространствасравнение ~unsigned с константойсравнение ~unsigned с unsignedрезультат сравнения `беззнаковое выражение < 0' всегда ложьрезультат сравнения `беззнаковое выражение >=0' всегда истинасравнение со строковым литералом приводит к неопределенному поведениюсравнения вида %<X<=Y<=Z%> трактуются в C не так, как в математикесовместимый тип здеськомпиляция прервана из-за -Wfatal-errors.
компиляция прервана из-за -fmax-errors=%u.
компиляция прервана.
complex аргументы должны иметь плавающие типыcomplex аргументы должны иметь идентичные типыспецификатор complex для %qs недопустимкомпонент %qs в %L уже был установлен конструктором родительского производного типасоставной литерал имеет переменный размерсоставной литерал необъектного типа %qTдля составной литерал задан квалификатор адресного пространствасжатый поток: %sconcept %q#D декларирован с выведенным типом возвратаconcept %q#D декларирован с параметрами функциямиconcept %q#D с non-%<bool%> типом возврата %qTconcept %qD не имеет определенияconcept должен иметь тип %<bool%>выражение условия ссылается на итерационную переменную %qDусловное выражение между различными указательными типами %qT и %qT без приведения типовусловное выражение между различными pointer-to-member типами %qT и %qT без приведения типовусловное выражение в операнде fold-выраженияпротиворечивые спецификации доступа для поля %qE, игнорируютсяпротиворечивые спецификации доступа для метода %q+D, игнорируютсяконфликтующая декларация %q+#Dконфликтующая декларация %q+#D с %qL привязкойконфликтующая декларация C функции %q+#Dконфликтующая декларация шаблона %q+#Dконфликтующие именованные адресные пространства (%s и %s)несовместимое именование адресных пространств (%s и %s) для %q+Dнесовместимое именование адресных пространств (%s и generic) для %q+Dнесовместимое именование адресных пространств (generic и %s) для %q+Dзадан несовместимый тип результата для %q+#Dконфликтующие спецификаторы в декларации %qsконфликтующее имя суперкласса %qEзаданы несовместимые атрибуты типа для %q+#Dнесовместимые квалификаторы типа для %q+Dнесовместимые типы для %<%c%s%>несовместимые типы для %q+Dнесовместимые типы для внутренней функции %q+Dпротиворечивое использование -mcustom ключей, атрибутов цели и/или __builtin_custom_ функцийконфликтует с %qDпопробуйте '-pg' вместо '-p' для gprof(1)попробуйте `-pg' вместо `-p' для gprof(1)недопустимая декларация константного %qs как %<mutable%>const, volatile или __restrict квалифицированный тип %qT в %<#pragma omp declare reduction%>const, volatile или restrict квалифицированный тип в %<#pragma omp declare reduction%>отключено распространение констант и копийнекорректная инструкция в const_double_split:константный аргумент %d для внутренней функции %qF вне диапазона (константный аргумент %d для внутренней функции %qF вне диапазона (0..константный аргумент %d для внутренней функции %qF вне диапазона для целевого типаконстантный аргумент для %qs вне диапазонаконстантное поле %qD использовано как %<asm%> выводконстанта не перевычислена после изменения ADDR_EXPRконстанта ссылается на себяконстантное значение требуется для встроенной функции %qF (аргумент %d)несоответствие ограничений в аргументе %d в списке параметров шаблона для %qDконструктор не может быть статической элементом-функциейконструктор делегирует к себеconstructor delegation следует за mem-initializer для %qDконструктор чужого класса %qT не может быть элементомконструктор не является предоставленным пользователем, поскольку он явно подразумевался в теле классаприоритеты конструкторов не поддерживаютсяприоритеты конструкторов от 0 до %d зарезервированы для реализацииприоритеты конструкторов должны быть целыми от 0 до %d включительноиспользован синтаксис конструктора для типа %qT, который не имеет конструкторовконструкторы не могут быть декларированы %<virtual%>конструкторы не могут быть cv-квалифицированыконструкторы не могут быть ref-квалифицированывложенный циклобъемлющий цикл здесьсодержит дополнительный виртуальный метод %qDоператор continue вне циклаоператор continue внутри тела %<#pragma simd%> циклаинструкция управления потоком выполнения внутри блока %dуправление достигает конца не-void функциипреобразование между различными указательными типами %qT и %qT без приведения типовпреобразование между различными pointer-to-member типами %qT и %qT без приведения типовпреобразование типа отбрасывает константностьпреобразование из %q#T в %q#Tпреобразование из адресного пространства %qs в адресное пространство %qsпреобразование из указательного типа %qT в арифметический тип %qT в константном выражениив преобразовании в конце формата не указан типпреобразование %qT пустого указателя в %qT не является константным выражениемпреобразование SSA_NAME в левой частипреобразование регистра к другому размерупреобразование скаляра %qT в вектор %qT включает усечениепреобразование %qT из %qT может изменить знак результатапреобразование в %qT из булева выраженияпреобразование к базовому классу никогда не будет использовать операцию преобразования типапреобразование к ссылке на базовый класс никогда не будет использовать операцию преобразования типапреобразование к ссылке на тот же тип никогда не будет использовать операцию преобразования типапреобразование к ссылке на void никогда не будет использовать операцию преобразования типапреобразование к неполному типупреобразование к неконстантной ссылки типа %qT из rvalue типа %qTпреобразование к нескалярному типупреобразование к тому же типу никогда не будет использовать операцию преобразования типапреобразование к void не может разрешить адрес перегруженной функциипреобразование к void никогда не использует операцию преобразования типапреобразование к void не даст доступ к объекту %qE неполного типа %qTпреобразование к void не даст доступ к объекту неполного типа %qTпреобразование к void не даст доступ к объекту нетривиально копируемого типа %qTпреобразование к void не даст доступ к объекту типа %qTпреобразование к volatile ссылке типа %qT из rvalue типа %qTпреобразование %<false%> в указательный тип %qTпреобразование %<false%> в указательный тип для аргумента %P в %qDпреобразование NULL к неуказательному типуконвертация составного литерала-массива в указатель не годится в C++преобразование далекого указателя в ближний указательпреобразование перегруженной функции %qD к типу %q#T неоднозначнопреобразование в %qT из списка инициализации будет использовать явный конструктор %qDпреобразование в неуказательный тип %qT из NULLкопирование нестатического элемента данных %q#D rvalue типа ссылкиcopyprivate переменная %qE не является threadprivate или private во внешнем контекстеиспорчен корень древовидного представления циклаиспорчен список выходов цикла %dиспорчена голова списка выходов цикла %dиспорчены данные профилирования: дуга из %i в %i превышает максимальный счётчикиспорчены данные профилирования: число исполнений дуги %d-%d должно быть %iиспорчена информация профилирования: число повторений блока %d должно быть %iиспорчена информация профилирования: данные профилирования не согласованы с потоком управленияиспорчены данные профилирования: sum_all меньше sum_maxИспорчен профиль значений: общий счётчик профиля %s (%d из %d) не соответствует счетчику блока (%d)ошибка закрытия дамп-файла GO: %mошибка закрытия дамп-файла прохода final %qs: %mне удалось закрыть файл отзыва %sне удалось закрыть временный файл ответа %sошибка закрытия дамп-файла %qs: %mневозможно преобразовать %qE из %<void%> в %<bool%>ошибка при преобразовании аргумента шаблона %qE из %qT в %qTневозможно породить HSAIL для функции %s: функция не может быть закрытане найден регистр для выталкиванияневозможно найти целый тип того же размера, что и %qTневозможно найти класс %qEневозможно найти интерфейс для класса %qEневозможно найти setter/getter для %qE в классе %qEне найден файл спецификаций %s
ошибка открытия дамп-файла Go %qs: %mошибка открытия дамп-файла %qs: %mошибка открытия дамп-файла прохода final %qs: %mне удалось найти файл отзыва %sошибка открытия файла разрешения символов: %mне удалось открыть временный файл ответа %sневозможно разобрать файловое смещениеневозможно разобрать шестнадцатеричное числоне удалось прочитать BRIG файлневозможно разрешить typename typeразбиение RTL-инструкции невозможноне удалось записать файл отзыва %sне удалось записать во временный файл ответа %sнепонятно kern.osversion %q.*sневозможно сделать unmap pch_address_space: %mпроцессор %s есть некорректный аргумент для внутренней функции %sсоздан с одним ABI, а используется с другимсоздан с одной архитектурой / ABI, а используется с другимсоздан с одним значением endianness, а используется с другимсоздан с одним значением -fpic, а используется с другимсоздан с одним значением -fpie, а используется с другимсоздан с одним значением '%s', а используется с другимсоздание массива элементов типа %qTсоздание массива элементов типа %qT, являющегося абстрактным классомсоздание массива элементов-функцийсоздание массива функцийсоздание массива ссылоксоздание массива voidсоздание указателя на элемент-функцию не классового типа %qTсоздание указателя на элемент не классового типа %qTсоздание указателя на элемент типа voidсоздание указателя на элемент ссылочного типа %qTсоздание настройки времени выполнениясоздание настройки времени выполнения для %qDсоздается селектор для несуществующего метода %qEкод операции специализированной инструкции должен быть константой времени компиляции в диапазоне 00-255 для __builtin_custom_%scustom-fpu-cfg опция не поддерживает %<no-%>custom-fpu-cfg опция требует конфигурационного аргументаcv-qualified type параметратрибуты области данных не могут быть заданы для локальных переменныхобласть данных %q+D противоречит предыдущей декларациидекларация данныхопределение данных не содержит ни типа, ни класса храненияэлемент данных %qD не должен быть членом шаблонаэлемент данных не может иметь тип %qT модифицируемого размераданные типа %q+D нельзя поместить на регистрdata-model=far некорректно для cr16c архитектурымертвый оператор в таблице EHмертвая гистограммаотладкаотладочный формат %qs противоречит предыдущему выборууровень вывода отладочной информации %qs слишком высокотладка: decl-спецификатор в декларации руководства выводаdecl-specifier некорректен в условиидекларация %qD ничего не декларируетдекларация ничего не описываетдекларация параметра %q+D, не заданного в списке параметровдекларация %<extern%> переменной %qD в заголовке %<for%>-цикладекларация %<~%T%> как элемента %qTдекларация %q#Dдекларация %q#D содержит %<extern%> и инициализированадекларация %q#D не имеет инициализаторадекларация %q#D вне класса не является определениемдекларация %q#D перекрывает параметрдекларация %q#Tдекларация %q+#D конфликтует с внутренней декларацией %q#Dдекларация %q+#D перекрывает параметр шаблонадекларация %q+D перекрывает внутреннюю функциюдекларация %q+D перекрывает предшествующую декларацию не переменнойдекларация %q+D без привязки следует за extern-декларациейдекларация %qD делает неоднозначной более раннюю конкретизацию шаблона для %qDдекларация %qD как %<typedef%>декларация %qD как массива элементов-функцийдекларация %qD как массива функцийдекларация %qD как массива ссылокдекларация %qD как массива voidдекларация %qD как элемента %qTдекларация многомерного массива %qD должна определять границы для всех размерностей, кроме первойдекларация %qD как не-функциидекларация %qD как не-элементадекларация %qD как параметрадекларация %qD в %qD, который не объемлет %qDдекларация %qD в пространстве имен %qD, которое не включает %qDдекларация %qD вне пространства имён, объемлющего %qDдекларация %qD перекрывает глобальную декларациюдекларация %qD перекрывает элемент %qTдекларация %qD перекрывает параметрдекларация %qD перекрывает декларированную ранее локальную переменнуюимя %qE описано как массив функцийимя %qE описано как массив элементов типа voidдекларация %qE как многомерного массива должна иметь границы для всех размерностей, кроме первойдекларация %qF имеет другой спецификатор исключенийдекларация функции %qD в неверном контекстедекларация многомерного массива должна иметь границы для всех размерностей, кроме первойдекларация %qD, не являющегося переменной, в заголовке %<for%>-цикладекларация статической переменной %qD в заголовке %<for%>-цикладекларация параметра шаблона %q+D перекрывает параметр шаблонаимя типа описано как массив функцийимя типа описано как массив элементов типа voidдекларации в зависимой базе %qT не найдены при неквалифицированном поискедекларатор отсутствует; используется зарезервированное слово %qDобъявлено здесьдекларировано private здесьдекларировано protected здесьdecltype не может разрешить адрес перегруженной функцииdecltype обработано до %qT, что не является классом или перечислимым типомдекремент булева выражениядекремент константного поля %qDдекрементация значения перечислимого типа некорректна в C++декрементация функции %qDдекрементация элемента %qD в объекте, доступном только на чтениедекремент указателя на неполный тип %qTдекрементация позиции в памяти %qE, доступной только на чтениедекрементация элемента %qD, доступного только на чтениедекрементация именованного возвращаемого значения %qD, доступного только на чтениедекрементация параметра %qD, доступного только на чтениедекремент доступной только на чтение ссылки %qDдекрементация переменной %qD, доступной только на чтениевыведенный тип выражения не удовлетворяет ограничениям заполнителявыведенный инициализатор не удовлетворяет ограничениям заполнителявыведенный тип возврата не удовлетворяет ограничениям заполнителявыведенный тип возврата доступен только с -std=c++14 или -std=gnu++14вывод %qT как %qTруководство вывода %qD должно декларироваться в контексте пространства именруководство вывода %qD не должно иметь тело функциируководство вывода для %qT должно иметь завершающий тип возвратапо умолчанию %d, минимум %d, максимум %dаргумент по умолчанию %qE использует %qDаргумент по умолчанию %qE использует локальную переменную %qDподразумеваемый аргумент для параметра шаблона для класса включающего %qDподразумеваемый аргумент задан для параметра %d %q#Dнесоответствие подразумеваемого аргумента при разрешении перегрузкиотсутствует аргумент по умолчанию для параметра %P функции %q+#Dзадан аргумент по умолчанию для lambda-параметразадан подразумеваемый аргумент в явной специализацииаргументы по умолчанию не допускаются в декларации специализации friend-шаблона %qDаргументы по умолчанию разрешены только для параметров функцийподразумеваемая цель не была установленподразумеваемые аргументы шаблона не могут использоваться в редекларации friend шаблона функцииподразумеваемые аргументы шаблона не могут использоваться в шаблонах функций без -std=c++11 или -std=gnu++11подразумеваемые аргументы шаблона не могут использоваться в частичных специализацияхпреобразование подразумеваемого типа не может вывести аргумент шаблона для %qDсведенные к подразумеваемым и удаленные функции доступны только с -std=c++11 или -std=gnu++11сведенный к подразумеваемому подразумеваемый конструктор не инициализирует %q#Dсведенный к подразумеваемому подразумеваемый конструктор не инициализирует нестатические элементы данныхподразумеваемая функция %q+D с подразумеваемым аргументомподразумеваемое move присваивание для %qT вызывает оператор нетривиального move присваивания для виртуальной базы %qTотложенный параметр типа в %Cопределение типа в приведении типа некорректно в C++определение типа в составном литерале не допускается в C++определение явной специализации %qD в friend-декларацииопределение типа в выражении %qs некорректно в C++определение в блоке %i не должно доминировать над использованием в блоке %iопределение в блоке %i следует за использованиемопределение функции %q#D помечено %<dllimport%>определение %q#T внутри списка параметров шаблонаопределение %q#T не полно вплоть до закрывающей фигурной скобкиопределение %qD не соответствует %<#include <initializer_list>%>определение %qD вне пространства имён, объемлющего %qTопределение явно подразумеваемого %q+Dопределение неявно декларированного %qDне найдено определение протокола %qEопределение статического элемента данных %q+D импортируемого dll классаопределение представленное для явной конкретизацииделегирующие конструкторы доступны только с -std=c++11 или -std=gnu++11удаленное определение %q+Dудаление %qT не определеноудаляется LTRANS файл %s: %mудаление массива %q#Eудаляется файл %s: %mудаление объекта абстрактного типа класса %qT, имеющего невиртуальный деструктор, вызовет неопределенное поведениеудаление объекта полиморфного типа класса %qT, имеющего невиртуальный деструктор, может вызвать неопределенное поведениезависимое имя %qE разбирается как не тип, но конкретизация дает типустаревшее преобразование из строковой константы в %qTсообщение для атрибута deprecated не является строковой константойдоступ по указателю %<void *%>доступ по пустому указателюдоступ по пустому указателю в %qEдоступ по указателю на неполный тип %qTдоступ по указателю с приведением типа может нарушить правила перекрытия объектов в памятидоступ по указателю с приведением типа нарушает правила перекрытия объектов в памятидекларация производного типанекорректный производный тип union %qTдеструктор %qD объявлен как шаблон элементадеструктор не может быть статической элементом-функциейдеструктор для %qE тоже не будет выполнендеструктор чужого класса %qT не может быть элементомприоритеты деструкторов не поддерживаютсяприоритеты деструкторов от 0 до %d зарезервированы для реализацииприоритеты деструкторов должны быть целыми от 0 до %d включительнодеструкторы не могут быть cv-квалифицированыдеструкторы не могут быть ref-квалифицированыдеструкторы не могут иметь параметроввы хотели перейти по указателю?имелось в виду использовать логическое отрицание (%<!%>)?имелось в виду использовать логическое not?разность между %qE и %qD не имеет целый типразное число параметровразное число результатовразные типы параметровразные типы приемниковразные типы результатовотличающийся основной тип в enum %q#Tразные varargsнепосредственная база %qT недоступна в %qT из-за неоднозначностиdirect-list-initialization %<auto%> требует ровно один элементаргумент директивы %qEаргумент директивы в диапазоне [%E, %E]отключить проход %s для функции %sотключить проход %s для функций в диапазоне [%u, %u]отличающийся Objective-C тип результатаделение на нольделение на ноль не есть константное выражениене задавайте одновременно -march=... и -mcpu=...do_check(): слишком много аргументовdo_simplify(): Слишком много аргументов для встроенной функциине соответствует декларации элемента шаблона здесьне поддерживает мультибиблиотекудоминатором %d должен быть %d, а не %dстатус доминатора %d неизвестендвойное двоеточие в MODULE PROCEDURE операторе в %Lиспорчен двусвязный список ассемблерных имениспорчен двусвязный список клоновиз-за различных спецификаций исключенийфайл вывода: %s
повторный %<_Atomic%>повторение %<_Thread_local%> или %<__thread%>повторное употребление %<const%>повторение %<default%> case в %<_Generic%>повторное %<mutable%>повторное употребление %<restrict%>повторное употребление %<volatile%>дублирование %qDдублирование %qEповторный %qE  спецификатор декларациидублирование %qsповтор (или перекрытие) case-значенийдублирование имени операнда asm %qsнекорректное дублирование базового типа %qTповтор case-значения,повторный cv-qualifierповторная декларация протокола %qEповторная декларация метода %<%c%E%> с конфликтующими типамиповторное определение '%s'повторная явная конкретизация %q#Dповторная явная конкретизация %q#Tповторная инициализация %qDповторный UID инструкции: %iдублирование instance переменной %q+Dповторная декларация интерфейса для категории %<%E(%E)%>повторная декларация интерфейса для класса %qEдублирование метки %qDповторная декларация метки %qEповторное описание члена %q+Dповторный virt-specifierповторное %<if%> условиев течение прохода %s: %s
во время повторной компиляции для -fcompare-debugверсия dwarf %d не поддерживаетсядинамическая зависимость %s не найденадинамические спецификации исключительных ситуаций считаются устаревшими в C++11dynamic_cast %q#D к %q#T никогда не будет успешнымсообщение о каждом неописанном идентификаторе выдается один раз в каждой функции, где он встречаетсяотсутствует call_stmt, соответствующий дуге %s->%sдуга из %d в %d должна быть помечена как несокращаемаядуга из %d в %d не должна быть помечена как несокращаемаядуга указывает на неверную декларацию:или -fopenacc или -fopenmp должно быть установленотипы элементов должны быть одинаковымиelement_number(): Некорректный тип размерностиэлементная бинарная операцияаргументы элементной функции в %C ненадлежащиеэлементная процедураэлементы массива %q#D имеют неполный типэлементы массива %q#T имеют неполный типсимвол %<\0%> в форматной строкеemit_fusion_p9_load не памятьemit_fusion_p9_load, некорректный регистр #1emit_fusion_p9_load, некорректный регистр #2emit_fusion_p9_store не памятьemit_fusion_p9_store, некорректный регистр #1emit_fusion_p9_store, некорректный регистр #2генерация PIC-операнда, но PIC-регистр не установленвыдается условная инструкция микрокода %s	[%s] #%dвыдается инструкция микрокода %s	[%s] #%dпустая декларацияпустая декларация с %<_Alignas%> не переопределяет тегпустая декларация со спецификатором класса хранения не переопределяет тегпустая декларация с квалификатором типа не переопределяет тегпустое перечисление некорректнопустой диапазон индексов в инициализаторепустой инициализатор для lambda init-captureпустой инициализатор в lambda init-captureпустой introduction-списокпустая точность левой части в формате %sпустая точность в формате %sпустой диапазонпустой скалярный инициализаторпустая структура имеет размер 0 в C, размер 1 в C++пустое объединение имеет размер 0 в C, размер 1 в C++включить использование инструкции условного перемещения.активировать проход %s для функции %sактивировать проход %s для функций в диапазоне [%u, %u]поддержка backtrace имеет смысл только для Thumb-mcallee-super-interworking имеет смысл только при компиляции для Thumbобъемлющая %qsобъемлющая OpenACC %qs конструкцияобъемлющие шаблоны классов не были явно специализированыобъемлющая целевая областьобъемлющая задачазаключительная инструкция %d блока %d не найдена в списке инструкцийокончание implied-do цикла в %L не может быть упрощено до константного значениявходит в OpenMP структурный блоквходит в catch-блоквходит в синхронизируемый или атомарный операторвходит в try-блокконстанта перечислимого типа определена здесьenum константа в boolean контекстепреобразование перечислимого типа в присваивании некорректно в C++преобразование типов в инициализаторе недопустимо в C++преобразование перечислимого типа при передаче аргумента %d %qE недопустимо в C++перечислимый тип определён здесьперечислимый и неперечислимый тип в условном выражениинесоответствие перечислимых типов в условном выражении: %qT vs %qTв переключателе пропущено значение %qE перечислимого типаперечислимый тип превышает диапазон максимального целочисленного типазначение перечислимого типа для %qD не является константой целого типазначение перечислимого типа для %qD должно иметь целочисленный или unscoped перечислимый типзначение перечислимого типа для %qE не является константой целого типазначение перечислимого типа для %qE не является целочисленным константным выражениемпеременная окружения %qs не определенапеременная окружения COLLECT_GCC должна быть определенапеременная окружения COLLECT_GCC_OPTIONS должна быть определенапеременная окружения DJGPP не определенапеременная окружения DJGPP указывает на испорченный файл '%s'переменная окружения DJGPP указывает на несуществующий файл '%s'переменная окружения SOURCE_DATE_EPOCH должна расширяться в неотрицательное целое не более %wdошибкаошибка закрытия %s: %mошибка в аргументах spec-функции %qsошибка записи %qsошибка записи в %s: %mошибка: ошибки при слиянии единиц трансляцииeval_intrinsic(): Некорректный операторeval_type_intrinsic0(): op NULLочистка исключений для этого размещения new выбирает неразмещенный оператор deleteобработка прерываний отключена, задайте -fexceptionsнесоответствие программ индивидуальности при обработке исключенийбудет обработана исключительная ситуация типа %<%T%>исключительная ситуация типа %qT будет обработанаизбыточные элементы в инициализаторе массиваизбыточные элементы в инициализаторе символьного массиваизбыточные элементы в инициализаторе скаляраизбыточные элементы в инициализаторе структурыизбыточные элементы в инициализаторе объединенияизбыточные элементы в инициализаторе вектораизбыточный use операнд для операторавыход %d->%d не записанв movsi не удалось выполнить expand_binopточка расширения есть расположение %iожидалась %<#pragma acc%> клаузулаожидалось %<#pragma omp section%> или %<}%>ожидалась конструкция %<#pragma omp%>ожидалась %<(%>ожидалось %<(%> или конец строкиожидалась %<)%>ожидалось %<*%>ожидалось %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> или идентификаторожидалась %<,%>ожидалась %<,%> или %<)%>ожидалось %<,%> или %<...%>ожидалось %<,%> или %<;%>ожидалось %<,%> или %<}%>ожидалось %<,%>, %<;%> или %<}%>ожидалась %<.%>ожидалось %<...%>ожидалось %<:%>ожидалось %<:%>ожидалось %<:%> или %<...%>ожидалось %<:%> или %<::%>ожидалось %<:%>, %<,%>, %<;%>, %<}%> или %<__attribute__%>ожидалось %<::%>ожидалось %<;%>ожидалось %<;%> после определения классаожидалось %<;%> после определения структурыожидалось %<;%> после определения объединенияожидалось %<;%> в конце декларации элементаожидалось %<;%> или %<{%>ожидалось %<;%> или %<{%> после определения атрибута методаожидалось %<;%>, %<,%> или %<)%>ожидалось %<;%>, идентификатор или %<(%>ожидалось %<<%>ожидалось %<=%>ожидалось %<=%>, %<,%>, %<;%>, %<asm%> или %<__attribute__%>ожидалось %<>%>ожидалось %<@end%>ожидалось %<@synchronized%>ожидалось %<@throw%>ожидалось %<@try%>ожидалось %<[%>ожидалась %<]%>ожидалось %<__label__%>ожидалось %<__transaction_atomic%>ожидалось %<__transaction_relaxed%>ожидалось %<asm%>ожидалось %<catch%>ожидалось %<class%>ожидалось %<class%> или %<typename%>ожидалось %<class%>, %<typename%> или %<template%>ожидалось %<data%>data %<@end%> после %<#pragma acc %s%>ожидалось %<data%>, %<update%>, %<enter%> или %<exit%>ожидалось %<declare%>ожидалось %<decltype%>ожидалось %<delete%>ожидалось %<extern%>ожидался %<for%> после %qsожидалось %<namespace%>ожидалось %<new%>ожидалось %<none%> или %<shared%>ожидалось %<omp_priv%> или имя функцииожидалось %<operator%>ожидался %<parallel%> или %<target%> модификатор %<if%> клаузулыожидалось %<point%>ожидалось %<return%>ожидалось %<scalar%>ожидалось %<simd%> или %<reduction%> или %<target%>ожидалось %<static_assert%>ожидалось %<target%>ожидалось %<template%>ожидалось %<throw%>ожидалось %<tofrom%>ожидалось %<try%>ожидалось %<using%>ожидалось %<while%>ожидалась %<{%>ожидалось %<{%> или %<:%>ожидалась %<}%>ожидалось %<}%> перед %<else%>ожидалось %<~%>ожидалось %d уровней параметров шаблона для %q#D, дано %dожидался тип %qT, но аргумент имеет тип %qTожидался %qs %<if%> модификатор клаузулы а не %qsожидалось ...ожидалось [big-endian|little-endian|default] после %<#pragma scalar_storage_order%>ожидалось [error|warning|ignored|push|pop] после %<#pragma GCC diagnostic%>ожидался строковый литерал после %<#pragma message%>ожидался объект SSA_NAMEожидался идентификатор для имени атрибутаожидался атрибут перед %<...%>ожидался бинарный операторожидалось boolean выражениеожидался булевый типожидалась case метка или goto операторожидался каналожидалось имя классаожидалось class-keyожидалось class-nameожидался конструктор, деструктор или преобразование типаожидалась декларацияожидалась декларация или операторожидались спецификаторы декларацииожидались спецификаторы декларации или %<...%>ожидалась декларацияожидался else операторожидалась пустая строка после ключевого слова %<operator%>ожидался конец capture-listожидался конец строкиожидалось выражениеожидался список выражений или идентификатор типаожидалась функцияожидалось имя функцииожидалось имя функции %<(%>ожидалось goto выражениеожидалось id-выражениеожидалось id-выражение (аргументы)ожидался идентификаторожидался идентификатор или %<(%>ожидался идентификатор или %<)%>ожидался идентификатор или %<*%>ожидался инициализаторожидалось целоеожидалось целочисленное выражениеожидалось целочисленное выражение перед ')'Ожидался интерфейс или указатель на интерфейсожидалась декларация итерации или инициализацияожидался iteration-statementожидался оператор переходаожидалась меткаожидался помеченный операторожидался индекс отображения в правой частиожидалось namespace-nameожидался вложенный спецификатор имениожидался числовой типожидался операторожидался pack параметр перед %<...%>ожидалось pass имяожидался указательожидался указатель как аргумент для унарного %<*%>ожидалось primary-expressionожидался ptr-operatorожидалось квалифицированное имя в friend декларации для конструктора %qDожидалось квалифицированное имя в friend декларации для деструктора %qDожидался selection-statementожидалась точка с запятойожидался список спецификаторов и квалификаторовожидался операторожидался строковый литераложидался строковый литераложидался суффикс-идентификаторожидался template-argumentожидался template-idожидался template-id для типаожидалось template-nameожидался спецификатор типаожидалось имя типаожидался type-specifierожидался unqualified-idявное by-copy capture %<this%> избыточно с by-copy capture умолчаниемявное by-copy capture %qD избыточно с by-copy capture умолчаниемявное by-reference capture %qD избыточно с by-reference capture умолчаниемявные операции преобразования доступны только с -std=c++11 или -std=gnu++11явные руководства вывода не рассматриваются для copy-инициализацииявный переход goto в конце блока %dявная конкретизация %q#Dявная конкретизация %q#T до определения шаблонаявная конкретизация %qD без определенияявная конкретизация %qD в пространстве имен %qD (которое не включает пространство имен %qD)явная конкретизация %qD вне своего пространства имен должна использовать nested-name-specifierявная конкретизация неклассового шаблона %qDявная конкретизация нешаблона %q#Dявная конкретизация типа %qT, не являющегося шаблономявная конкретизация не должна использовать %<constexpr%> спецификаторявная конкретизация не должна использовать %<inline%> спецификаторявные квалификаторы в декларации %qDявная специализация декларированного %<concept%>явная специализация в не-namespace области %qDявная специализация %qD после первого использованияперед явной специализацией %qD должно быть %<template <>%>явная специализация %qD вне своего пространства имен должна использовать nested-name-specifierявная специализация function concept %qDявная специализация не-шаблона %qTявный список аргументов шаблона не допускаетсяявная специализация шаблона не может иметь класс храненияявно использованные регистры должны быть сгруппированы на вершине стекаexponent-letter 'q' в real-literal-constant в %Cexpr в !$OMP ATOMIC WRITE присваивании var = expr должно быть скалярным и не может ссылаться на var в %Lexpr в !$OMP ATOMIC присваивании var = var op expr должно быть скалярным и не может ссылаться на var в %Lвыражение %qE имеет побочные эффектывыражение %qE не является константным выражениемвыражение нельзя использовать как функциювыражение в деклараторе new должно иметь целый или перечислимый типвыражение в статическом утверждении не является целочисленнымвыражение в статическом утверждении не является целочисленным константным выражениемвыражение в статическом утверждении не является константнымсписок выражений рассматривается как составное выражение в функциональном приведении типовсписок выражений рассматривается как составное выражение в инициализаторесписок выражений рассматривается как составное выражение в mem-initializerвыражение должно быть целочисленнымвыражение типа абстрактного класса %qT нельзя использовать в throw-выраженииоператор-выражение имеет неполный типexpression_rank(): Две спецификации массиваextend_ref(): Некорректный хвострасширенные списки инициализации доступны только с -std=c++11 или -std=gnu++11расширенные регистры не имеют верхних половинextern декларация %q+D следует за декларацией без привязкивнешняя модель globalvalueвнешние функции TLS инициализации не поддерживаются для этой платформысимвол %q+D должен быть внешним, поскольку задан атрибут %qEвидимый извне inline клонизбыточная %<;%>избыточные фигурные скобки в конце инициализатораизбыточные элементы в скалярном инициализаторелишняя исходящая дуга %d->%dизбыточная квалификация %<%T::%> элемента %qsизбыточная квалификация не допускаетсялишняя точка с запятойизбыточная точка с запятой в определении методаизбыточная точка с запятой в структуре или объединенииизбыточные квалификаторы типа в аргументе форматирования (аргумент %d)ошибка инициализации плагина %sне удалось создать map компонент '%s'не удалось создать компонент объединения '%s'ошибка при расширении внутренней функциине удалось получить код возврата: %mне удалось вычислить время обработки: %mне удалось открыть временный файл %s для LTO выводане удалось открыть временный файл %s с LTO выводомошибка при возврате ненужной функциине удалось запросить повторно ненужную функцию в той же comdat группемодель памяти для случая отказа не может быть сильнее, чем для случая успеха в вызове %<__atomic_compare_exchange%>Не удалось упростить ссылку на подстроку в DATA операторе в %LОшибка при перезагрузке (reload):сквозная дуга после оператора управления в блоке %dсквозная дуга после безусловного перехода в базовом блоке %iсквозная дуга пересекает границу секции в базовом блоке %iсквозной выход из блока %dбыстрое перечисление недоступно в Objective-C 1.0атрибуты fastcall и cdecl несовместимыатрибуты fastcall и regparm несовместимыатрибуты fastcall и stdcall несовместимыатрибуты fastcall и thiscall несовместимыфатальная ошибка: fclose %s: %mfe_runtime_error цепочка должна быть null-терминированаfe_runtime_error: Неправильное число аргументов (%d вместо %d)поле %q#D доступно через %q#Dполе %q#D с тем же именем, что и классполе %q+D ошибочно декларировано с типом функцииполе %q+D ошибочно декларировано с типом методаполе %qD имеет неполный тип %qTполе %qE описано как функцияполе %qE имеет неполный типимя поля в инициализаторе не для структуры или объединенияточность поляширина поляширина поля в формате printfширина поля в формате scanfширина поля в формате strfmonширина поля в формате strftimeширина поляполя имеют другое расположение в другой единице трансляциифайл %qs покидается без входаконец файла в аргументе по умолчаниюв декларации %qE на уровне файла задан класс хранения %<auto%>в декларации %qE на уровне файла задан класс хранения %<register%>символ-заполнительсимвол-заполнитель в формате strfmonfind_array_spec(): Отсутствует спецификацияfind_array_spec(): неиспользуемый as(1)find_array_spec(): неиспользуемый as(2)find_enum(): перечисление не найденов объекте %s найдена функция finiпервый аргумент должен быть []byteпервый аргумент функции %q+D должен иметь тип %<int%>первый аргумент %<__builtin_call_with_static_chain%> должен быть выражением вызовапервый аргумент %<__builtin_choose_expr%> - не константапервый аргумент %<va_start%> должен иметь тип %<va_list%>первое несоответствие является полемпервое смещение должно быть в противоположном направлении от итераций циклафиксированный ebp регистр требует %<-maccumulate-outgoing-args%>фиксированный ebp регистр требует %<target("accumulate-outgoing-args")%>фиксированный регистр %s использован для передачи параметра функциитипы с фиксированной точкой не поддерживаются для этой целевой платформытипы с фиксированной точкой не поддерживаются в C++элемент регулируемого массива %qD в другом пустом %q#Tэлемент регулируемого массива %qD не в конце %q#Tрегулируемый элемент-массив в структуре без именованных элементоврегулируемый элемент-массив в объединениирегулируемый элемент-массив - не последний элемент структурыплавающая константа превышает диапазон для %qTнекорректное использование плавающей константыконстaнтa с плавающей точкой усечена до нуляплавающий литерал превосходит диапазон %qT типаплавающий литерал усечен к нулюсуффикс плавающей точки %qs перекрыт реализациейплавающая константа не является корректным непосредственным операндоминструкция (insn) управления потоком выполнения внутри базового блокапроверка fold: исходное дерево изменено функцией foldсвертка пустого расширения над %Ofopen %s: %mfopen: %s: %mдля %qDдля приведения типов в функциональном стиле удалите избыточные %<::%D%>для вывода к %<std::initializer_list%> используйте copy-list-initialization (то есть добавьте %<=%> перед %<{%>)for инкрементное выражение не может разрешить адрес перегруженной функцииfor инкрементное выражение не имеет эффектаfor инкрементное выражение ссылка, а не вызов функции %qEдля типа указателя должно быть задано выражение длиныожидался оператор forдля декларации шаблона %q+Dдля опции -mcache-block-size=X допустимый X должен быть: 4, 8, 16, 32, 64, 128, 256 или 512для опции -misr-vector-size=X допустимый X должен быть: 4 или 16для массивного типа с неизвестной границей должно быть задано выражение для длиныfor, while или do оператор ожидалсяформатнеиспользованный аргумент %d функции форматирования перед использованным %d в $-форматеаргумент формата %d использован более одного раза в формате %sформатный аргумент должен быть %qs ссылкойформатный аргумент должен быть %qs ссылкой, но была найдена строкаформат задан как строка широких символовформат не является строковой константой, и не заданы аргументы форматированияформат не является строковой константой, проверка типов аргументов не выполненаформат не является строкой константой, проверка формата не выполненааргумент с форматной строкой после аргументов, подлежащих форматированиюаргумент, задающий формат, имеет не строковый типневерное число операндов в форматной строкеформатная цепочка определена здесьформирование указателя на квалифицированный тип функции %qTформирование указателя на ссылочный тип %qTформирование ссылки на квалифицированный тип функции %qTформирование ссылки на ссылочный тип %qTсоздание ссылки на voidforward декларация %q#Tнайдено %<%c%s%>В протоколе найдено %<-%E%> вместо %<+%E%>найдено %<:%> во вложенном спецификаторе имени, ожидалось %<::%>найден %qT, но форматный аргумент должен быть строкойнайдена ссылка %qs, но форматный аргумент должен быть строкойнайдено имя по умолчанию с непустым оператором определениянайдено действительное определение для не-регистранайдено виртуальное определение для GIMPLE-регистранайден объект SSA_NAME, помещенный в пул свободной памятислучай default - не в начале case-вектора-mfp-trap-mode=su требует -mtrap-precision=ifr30_print_operand: некорректный код %%Ffr30_print_operand: некорректный код %%xfr30_print_operand: некорректный операнд для кода %%Afr30_print_operand: необработанная конструкция MEMfr30_print_operand: некорректный кодfr30_print_operand: неопознанный код %%Bfr30_print_operand: неопознанный код %%bfr30_print_operand: неопознанный код %%pfr30_print_operand_address: необработанный адресуказатель кадра требуется, но зарезервированразмер кадра %qs равен %wd байткадр слишком велик для надежного контроля стекаfree_expr0(): Некорректный тип выраженияfree_pi_tree(): Неразрешенное исправлениеfriend декларация %q#D декларирует нешаблонную функциюfriend декларация %qD не видна для явной специализацииfriend декларация %qD не может иметь virt-спецификаторыв декларации friend нет имени класса или функцииfriend декларация здесьfriend-декларация вне определения классав friend-декларации требуется указание класса: %<friend %#T%>в friend-декларации требуется указание класса: %<friend class %T::%D%>из предыдущей декларации %qFfrv_print_operand: некорректный кодфункция может сравниваться только с nilфункция %q#D инициализирована как переменнаяфункция %q+D сводится к подразумеваемой при ее редекларации со спецификацией обработки исключений, которая отличается от неявной спецификации обработки исключений %qXопределение функции %q+D помечено dllimportфункция %q+D является частью цикла алиасовфункция %q+F не может быть скопирована, поскольку имеют нелокальные переходы в эту функциюфункция %q+F не может быть скопирована, поскольку она сохраняет адрес локальной метки в статической переменнойinline-подстановка функции %q+F невозможна, поскольку функция использует вычисляемый gotoподстановка функций %q+F невозможна, т.к. задан ключ -fno-inlineinline-подстановка функции %q+F невозможна, поскольку функция использует __builtin_return или __builtin_apply_argsinline-подстановка функции %q+F невозможна, поскольку функция использует alloca (что отменяет атрибут always_inline)подстановка функции %q+F невозможна, т.к. она имеет атрибуты, препятствующие inline-подстановкеinline-подстановка функции %q+F невозможна, поскольку функция использует не локальный gotoinline-подстановка функции %q+F невозможна, поскольку функция использует setjmpinline-подстановка функции %q+F невозможна, поскольку функция содержит обработку исключительных ситуаций setjmp-longjmpinline-подстановка функции %q+F невозможна, поскольку функция использует списки из переменного числа аргументовфункция %qD декларирована %<virtual%> внутри объединенияфункция %qD инициализирована как переменнаяфункция %qD может быть кандидатом на %qs форматный атрибутфункция %qD повторно декларирована как переменнаяфункция %qD использована как выходной операнд %<asm%>недопустимая декларация функции %qs как %<mutable%>несовпадение атрибутов функциитело функции может быть переписано во время компоновкитело функции недоступнофункция возвращает агрегатное значениевызов функции через несовместимый типфункция не может быть инструментированадекларация функции не является прототипомфункция декларированная с атрибутом %<noreturn%> содержит оператор %<return%>определение функции с классом хранения %<auto%>определение функции с классом хранения %<register%>определение функции с классом хранения %<typedef%>определение функции декларировано %qsопределение функции не объявляет параметрыв определении функции задан квалифицированный void-тип возвращаемого значенияфункция возвращает значение не строкового типафункция может возвращать адрес локальной переменнойфункции, возможно, следует задать атрибут %qsфункции, возможно, следует задать атрибут %qs, если она нормально возвращает управлениефункция не подлежит inline-подстановкефункция не объявлена включаемой, а размер кода увеличитсяinline-подстановка функции невозможнафункция не является кандидатом для inline-подстановкифункциональный или массивный тип %qT в %<#pragma omp declare reduction%>функциональный или массивный тип в %<#pragma omp declare reduction%>параметр функциинесоответствие счетчика результатов функциирезультат функции не может иметь тип функциитипы возвращаемых значений функции несовместимы из-за %<volatile%>функция возвращает функциюфункция возвращает массивфункция возвращает адрес меткифункция возвращает адрес локальной переменнойфункция возвращает агрегатное значениефункциональный символ не есть функцияшаблон функции %qD редекларирован как шаблон классаидентификатор шаблона функции %qD в nested-name-specifierс точки зрения ISO C типы функций не являются строго совместимымивызов функции, имеющей квалифицированный void-тип возвращаемого значения%qE из контекста функции неявно auto и декларировано %qsимя %qs на уровне функции неявно имеет класс auto и объявлено %<__thread%>поддержка function_profilerподдержка function_profiler для MMIXфункциональное приведение к массивному типу %qTмусор в конце директивы '#pragma nomember_alignment'драйвер gcc версия %s; %sисполняет gcc версия %s
gcc версия %s %s
gcov %s%s
ошибка в обобщенном thunk-коде для метода %qD, который использует %<...%>get_mpz(): Не целая константаисходный максимальный размер core-файла: %mgfc_add_interface(): Некорректный тип интерфейсаgfc_arith_divide(): Некорректный базовый типgfc_arith_error(): Некорректный код ошибкиgfc_arith_minus(): Некорректный базовый типgfc_arith_plus(): Некорректный базовый типgfc_arith_times(): Некорректный базовый типgfc_arith_uminus(): Некорректный базовый типgfc_array_dimen_size(): Некорректное EXPR_ARRAY выражениеgfc_array_dimen_size(): Некорректная размерностьgfc_ascii_statement(): Некорректный код оператораgfc_basic_typename(): Неопределенный типgfc_caf_attr(): Некорректная ссылка на массивgfc_caf_attr(): Выражение не является переменнойgfc_check_dependency: ожидается EXPR_VARIABLEgfc_check_digit(): Некорректное основаниеgfc_code2string(): Некорректный кодgfc_compare_array_spec(): Спецификация массива испорченаgfc_compare_derived_types: некорректный производный типgfc_compare_expr(): Некорректный базовый типgfc_conv_constant_to_tree(): некорректный тип: %sgfc_convert_constant(): Неожиданный типgfc_copy_expr(): Некорректный узел выраженияgfc_find_array_ref(): Ссылка не найденаgfc_free_statement(): Некорректный операторgfc_get_constant_expr(): местоположение %<where%> не может быть NULLgfc_get_default_type(): Некорректный символ %qsgfc_is_constant_expr(): Неизвестный тип выраженияgfc_match(): Некорректный код соответствия %cgfc_match_sym_complex_part(): Некорректный типgfc_op2string(): Некорректный кодgfc_range_check() вернула некорректное значениеgfc_range_check(): Некорректный типgfc_ref_dimen_size(): Некорректный тип размерностиgfc_ref_dimen_size(): Некорректная размерностьgfc_resolve_blocks(): Некорректный тип блокаgfc_resolve_code(): Некорректный код оператораgfc_resolve_code(): Нет выражения в DO WHILEgfc_resolve_expr(): Некорректный тип выраженияgfc_set_default_type(): символ уже имеет типgfc_simplify_abs(): Некорректный типgfc_simplify_dcmplx(): Некорректный тип (x)gfc_simplify_dcmplx(): Некорректный тип (y)gfc_simplify_dim(): Некорректный типgfc_simplify_floor(): Некорректный видgfc_simplify_log: некорректный типgfc_simplify_mod(): Некорректные аргументыgfc_simplify_modulo(): Некорректные аргументыgfc_trans_code(): Некорректный код оператораgfc_trans_omp_workshare(): Некорректный код оператораgfc_trans_select(): Некорректный тип для case выражения.gfc_typename(): Неопределенный типgfc_validate_kind(): Получен некорректный видgfc_validate_kind(): Получен некорректный типgfc_variable_attr(): Некорректная ссылка на массивgfc_variable_attr(): Выражение не является переменнойgfortran не поддерживает -E без -cppgfortran: Только одна %<-J>  опция допустимаgimple вызов не имеет целиgimple вызов имеет две целипроверка gimple: ожидался %s(%s), обнаружен %s(%s) в %s, в %s:%dgimple_bb (phi) указывает не на тот блокgimple_bb (stmt) указывает не на тот блокпреобразование в gimple завершилось неуспешноглобальные конструкторы не поддерживаются для этой платформыглобальные деструкторы не поддерживаются для этой платформыglobal квалификация имени класса некорректнаглобальная регистровая переменная %qD использована во вложенной функцииглобальная регистровая переменная - за определением функцииглобальная регистровая переменная имеет начальное значениеПерехвачено присваивание к глобальной или статической переменнойдано %d параметров шаблона для %q#Dдано %d параметров шаблона для %q#Tцель оператора goto не является ни меткой, ни указателемзначение gp постоянно (но при косвенных вызовах его нужно сохранять и восстанавливать).gp_offset (%ld) или end_offset (%ld) меньше нуляпришлось переместить PCHаппаратная реализация плавающей арифметики для MIPS16 и ABI, отличного от o32 и o64аппаратные инструкции десятичной плавающей точки отсутствуют в режиме ESA/390аппаратные инструкции десятичной плавающей точки отсутствуют на %sаппаратная поддержка векторов отсутствует на %sаппаратная поддержка векторов недоступна с -msoft-floatимеет другие параметры в другой единице трансляцииимеет другое возвращаемое значение в другой единице трансляцииголовная RTL-инструкция %d для блока %d не найденаздесьверхняя граница %qE выше размера секции массива в %qs клаузулеhwcap %s есть некорректный аргумент для внутренней функции %siWMMXt и NEON несовместимыiWMMXt не поддерживается в Thumb режимеia64_print_operand: некорректный кодidentical_array_ref(): противоречивые размерностиидентификатор %qE конфликтует с ключевым словом C++идентификатор %qE является ключевым словом в C++11ожидался идентификатор после %<@protocol%>если какая-либо %<if%> клаузула имеет модификатор, то все %<if%> должны использовать модификаторпри достижении этого кода выполнение программы завершится аварийноifunc в данной конфигурации не поддерживаетсяifunc не поддерживается на этой платформедиректива #pragma %s %s проигнорированаигнорируется %<#pragma align%> для явно выравненного %q+Dигнорирование %<#pragma omp declare simd%> в функции с %<_Atomic%> квалифицированным не-%<uniform%> аргументомигнорирование %<#pragma omp declare simd%> в функции с %<_Atomic%> квалифицированным типом возвратаигнорирование %qD атрибута в анонимном пространстве именигнорирование %qD атрибута в non-inline пространстве именигнорирование %qE атрибута, примененного к конкретизации шаблона %qTигнорирование %qE атрибута, примененного к специализации шаблона %qTигнорируется -fschedule-insns в силу ошибки при обработке исключительной ситуацииasm-спецификация в описании локальной нестатической переменной %q+D игнорируетсяпроигнорированы атрибуты, примененные к %qT после определенияигнорирование атрибутов примененных к классу %qT вне определенияигнорирование атрибутов примененных к зависимому типу %qT без ассоциированной декларацииигнорирование атрибутов аргумента шаблона %qEигнорирование атрибутов аргумента шаблона %qTповторное задание каталога "%s" проигнорировано
игнорирование большого линейного шагаигнорирование аннотации цикланекорректная #pragma longcall проигнорировананесуществующий каталог "%s" проигнорирован
атрибут packed проигнорирован из-за неупакованного не-POD поля %q#Dигнорирование возможно конфликтующих опций %<-fopt-info-%s%>игнорирование возвращаемого значения от %qD, декларированной с атрибутом nodiscardрезультат %qD, декларированной с атрибутом warn_unused_result, игнорируетсярезультат функции, декларированной с атрибутом warn_unused_result, игнорируетсяигнорирование возвращаемого значения типа %qT, декларированного с атрибутом nodiscardигнорирование sink клаузулу со смещением, не кратным шагу циклапроигнорирован неопознанная опция %q.*s в %<-fdump-%s%>игнорирование неопознанного значения ключа %<-mcustom-fpu-cfg%> %<%s%>игнорирование нулевого линейного шаганекорректный OP в optimize_comparisonНекорректный агрегатный тип %qE специфицирован для instance переменной %qsнедопустимый операнд некорректный адрес операнда (1)некорректный адрес операнда (2)некорректный адрес операнда (3)некорректный адрес операнда (4)обнаружен некорректный операнднекорректный ссылочный тип для instance-переменной %qsнеявная конверсия из %qT в %qT для совместимости с другим операндом бинарного выражениянеявная конверсия из %qT в %qT для совместимости с другим результатом условного выражениянеявная конверсия из %qT в %qT при передаче аргумента функциинеявная декларация функции %qEнеявная декларация функции %qE; имелось в виду %qs?неявный переход по указателю не даст доступ к объекту типа %qT в for инкрементном выражениинеявный переход по указателю не даст доступ к объекту типа %qT в левом операнде оператора запятаянеявный переход по указателю не даст доступ к объекту типа %qT в правом операнде оператора запятаянеявный переход по указателю не даст доступ к объекту типа %qT во втором операнде условного выражениянеявный переход по указателю не даст доступ к объекту типа %qT в операторенеявный переход по указателю не даст доступ к объекту типа %qT в третьем операнде условного выражениянеявное отображение массива предполагаемого размера %qDнеявные шаблоны не могут быть %<virtual%>несоответствие типа неявного this указателяimplicit_section флаг установлен, а секция нетнеявно выталкиваемые регистры должны быть сгруппированы на вершине стекапредписанный END DOimport_iso_c_binding_module(): невозможно создать символ для %sнекорректное ограничение в %<asm%>недопустимый ограничитель для регистра в операторе %<asm%>невозможное type assertion: тип не реализует интерфейсв %s, в %s:%dв C++03 class-key должен использоваться при декларировании friendв C++11 и выше подразумеваемый конструктор может быть явнымв C++11 деструкторы подразумевают noexceptв C++11 это throw терминируется, поскольку деструкторы подразумевают noexceptв C++98 %<template%> (для снятия неоднозначности) допускается только внутри шаблоновв C++98 %q+D может не быть статическим, поскольку это элемент объединенияв C++98 %qD следует инициализировать при помощи конструктора, а не %<{...}%>в вызове встроенной функции размещения %qD декларированной здесьв вызове встроенной функции размещения %qDв вызове встроенной функции %qDв вызове функции %qD определенной здесьв аргументе унарного !в блоке %dв вызове %qD, декларированной здесьв декларации %q+Dв определении макроса %qsв расширении макроса %qsв gfc_simplify_acos(): Некорректный типв gfc_simplify_acosh(): Некорректный типв gfc_simplify_asin(): Некорректный типв gfc_simplify_asinh(): Некорректный типв gfc_simplify_atan(): Некорректный типв gfc_simplify_atan2d(): Некорректный типв gfc_simplify_atanh(): Некорректный типв gfc_simplify_atrigd(): Некорректный типв gfc_simplify_cos(): Некорректный типв gfc_simplify_exp(): Некорректный типв gfc_simplify_sin(): Некорректный типв gfc_simplify_trigd(): Некорректный типпри передаче аргумента %P от %qDв simplify_trig_call(): Некорректная встроенная функцияв операторев определении %q#Tинициализация внутри класса статического элемента данных %q#D неполного типаинициализация внутри класса статического элемента данных %q#D нелитерального типанедоступный файл плагина %s получен из короткого имени плагина %s: %mнеподходящий сумматор для %qsвключите %qs или предоставьте декларацию для %qDчисло входящих дуг не соответствует числу аргументов PHIнесовместимые квалификаторы адресного пространства %qs и %qsнесовместимая клаузула данных с редукцией %qE; преобразовано в present_or_copyнедопустимый операнд - плавающий или векторный регистр для кода '%%%c'несовместимая неявная декларация внутренней функции %qDнесовместимая неявная декларация функции %qDнесовместимый тип аргумента %d функции %qEнесовместимые типы для индекса отображениянесовместимый тип для метода %s%s%sнесовместимый тип для метода %s%s%s (%s)несовместимый тип для приемниканесовместимые типы в аргументе PHI %uнесовместимые типы в присваивании %qT -> %qTнесовместимые типы в бинарном выражениинесовместимые типы в sendнесовместимые типы в присваивании типу %qT значения типа %qTнесовместимые типы при инициализации типа %qT, используя тип %qTнесовместимые типы при возврате значения типа %qT вместо ожидаемого типа %qTнесовместимые векторные типы в условном выражении: %qT, %qT и %qTнеполная реализация категории %qEнеполная реализация класса %qEнеполный тип %qT не имеет элемента %qDнеполный тип %qT использован во вложенном спецификаторе именипротиворечивые begin/end типы в range-based %<for%> операторе: %qT и %qTпротиворечивый вывод для %qT: %qT и затем %qTпротиворечивый вывод для auto return type: %qT и затем %qTпротиворечивая спецификация instance-переменнойнекорректные ограничители операндов в операторе %<asm%>противоречивые типы %qT и %qT выведены для возвращаемого типа lambdaпротиворечивые определенные пользователем литеральные суффиксы %qD и %qD в строковом литераленекорректный режим сравнениянекорректный элемент в label_to_block_mapнекорректный формат для масштаба, используется 1/1

некорректный операнд подсказкинекорректная инструкция:неправильное число аргументов в вызове функции %qEнекорректное число элементов векторного CONSTRUCTORнекорректный операнд округлениянекорректная установка номера landing padнедопустимое разделение узлов дереванекорректный тип элементов векторного CONSTRUCTORнекорректно вложенный OpenACC параллелизм цикловвыражение инкремента ссылается на итерационную переменную %qDинкремент булева выраженияинкремент константного поля %qDинкрементация значения перечислимого типа некорректна в C++инкрементация функции %qDинкрементация элемента %qD в объекте, доступном только на чтениеинкремент указателя на неполный тип %qTинкрементация позиции в памяти %qE, доступной только на чтениеинкрементация элемента %qD, доступного только на чтениеинкрементация именованного возвращаемого значения %qD, доступного только на чтениеинкрементация параметра %qD, доступного только на чтениеинкремент доступной только на чтение ссылки %qDинкрементация переменной %qD, доступной только на чтениеувеличенное значение перечисления слишком велико для %<long%>увеличенное значение перечисления слишком велико для %<unsigned long%>индекс %E обозначает смещение, превышающее размер %qTиндекс размерности %d выходит за границы в %Lиндекс должен быть целымзначение индекса вместо имени поля в инициализаторе объединениязначение индекса вне диапазонакосвенная функция %q+D не может быть объявлена weakкосвенная функции %q+D не может быть объявлена как weakrefкосвенный вызов функции с неопределённой вызываемой функциейкосвенные переходы отсутствуют на этой платформекосвенность не даст доступ к объекту неполного типа %qT в for инкрементном выражениикосвенность не даст доступ к объекту неполного типа %qT в левом операнде оператора запятаякосвенность не даст доступ к объекту неполного типа %qT в правом операнде оператора запятаякосвенность не даст доступ к объекту неполного типа %qT во втором операнде условного выражениякосвенность не даст доступ к объекту неполного типа %qT в операторекосвенность не даст доступ к объекту неполного типа %qT в третьем операнде условного выражениякосвенность не даст доступ к объекту нетривиально копируемого типа %qT в for инкрементном выражениикосвенность не даст доступ к объекту нетривиально копируемого типа %qT в левом операнде оператора запятаякосвенность не даст доступ к объекту нетривиально копируемого типа %qT в правом операнде оператора запятаякосвенность не даст доступ к объекту нетривиально копируемого типа %qT во втором операнде условного выражениякосвенность не даст доступ к объекту нетривиально копируемого типа %qT в операторекосвенность не даст доступ к объекту нетривиально копируемого типа %qT в третьем операнде условного выражениявыведенный скалярный тип %qT не есть целый или плавающий тип того же размера, что и %qTнаследуемые конструкторы доступны только с -std=c++11 или -std=gnu++11в объекте %s найдена функция initinit_arglist(): слишком много аргументовинициализация отменяет квалификатор %qv указуемого типаинициализации с помощью отличного Objective-C типаинициализация по указателю на не замкнутое адресное пространстволевой части инициализации, вероятно, можно задать атрибут formatинициализация добавляет квалификатор %q#v к указателю на функцию без квалификаторовинициализация регулируемого элемента-массиваинициализация переменной из common блока %qs в DATA операторе в %Cинициализация элемента регулируемого элемента-массива во вложенном контекстеинициализация new-выражения для типа %<auto%> требует ровно один элементинициализация неконстантной ссылки типа %qT из rvalue типа %qTинициализация volatile ссылки типа %qT из rvalue типа %qTинициализации для нескольких элементов %qTинициализированное поле перезаписаноповторная инициализация поля с побочными эффектамиинициализированная переменная %q+D помечена как dllimportэлемент инициализатора не является константным выражениеминициализирующий элемент не может быть вычислен во время компоновкиэлемент инициализатора не является константойпреждевременное завершение инициализаторавыражение инициализатора ссылается на итерационную переменную %qDпри инициализации не удалось определить размер %q+Dпри инициализации не удалось определить размер %qDпри инициализации не удалось определить размер %qTинициализатор для %<decltype(auto) %D%> имеет тип функции (вы забыли %<()%> ?)инициализатор для %q#D некорректенинициализатор для %qT должен быт заключен в фигурные скобкиинициализатор для элемента регулируемого массива %q#Dинициализирующее выражение для плавающего не является плавающей константойслишком сложное инициализирующее выражение для целого или значения с фиксированной точкойинициализатор в диапазонном %<for%> циклеинициализатор недопустим для статического элемента с конструктороминициализатор задан для функцииинициализатор задан для friend функции %qDинициализатор задан для невиртуального метода %q+Dинициализатор задан для статического элемента функции %qDслишком длинная строка инициализации для символьного массиваinjected-class-name %qD использовано как шаблон аргумента шаблонаподставляемый клон в том же списке comdat группыinline клон принудительно выводитсявзятие inline клона с адресомвставлять код для инвалидации элементов кэша команд после установки трамплинов вложенных функций.inline функция %q+D декларирована как dllimport: атрибут игнорируетсявложенная функция %q+D объявлена, но нигде не определенаinline функция %q+D объявлена weakinline функция %q+D с атрибутом noinlineinline функция %qD с атрибутом noinlineinline функция %qD использована, но нигде не определенаinline namespaces доступны только с -std=c++11 или -std=gnu++11указатель inlined_to установлен, но не найдено ни одного предшественниканекорректный указатель inlined_toуказатель inlined_to ссылается на себяуказатель inlined_to установлен для не inline вызоваinline-подстановка при вызове %q+F не выполнена: %sinline-подстановка для вызова always_inline функции %q+F не выполнена: %sвнутренний цикл использует тот же OpenACC параллелизм, что и объемлющийвходной файл %qs совпадает с выходным файломограничитель входного операнда содержит %qcвставка вне диапазона в BIT_INSERT_EXPRinsn %d: указатель базового блока %d, должно быть %dinsn %d в конце блока %d имеет ненулевой базовый блокinsn %d в начале блока %d имеет ненулевой базовый блокинструкция %d в нескольких блоках (%d и %d)RTL-инструкция %d вне блока имеет ненулевое поле bbадреса инструкций не освобожденыинструкция содержит некорректный адрес !RTL-инструкция не удовлетворяет своим ограничениям:insn вне базового блокаинструкция с UID %i не найдена для операнда %i (`%s') инструкции %iинструкция с UID %i не найдена для операнда %i инструкции %iустановка: %s%s
ошибка инсталляции, не удается найти crtoffloadtable.oдоступ к instance-переменной %qE в методе классаinstance-переменная %qE есть %s; в будущем это будет считаться серьёзной ошибкойinstance-переменная %qE декларирована как %sinstance-переменная %qE декларирована как privateinstance-переменная %qs имеет неизвестный размерinstance-переменная %qs объявлена как privateinstance-переменная %qs использует член гибкого массиваперехвачено присваивании instance-переменнойинструкция никогда не выполняетсяпланирование команд для этой платформы не поддерживаетсянедостаточно аргументов для перегруженной функции %sнедостаточно контекстной информации для определения типанедостаточно разбиений для распараллеливания элементарного цикланедостаточно разбиений для распараллеливания цикланедостаточно разбиений для распараллеливания мозаичного циклаинициализация массива int строкой несовместимой шириныинициализация массива int строкой не широких символовцелая константа слишком велика для типа %<unsigned long%>целое деление на нольцелый литерал превосходит диапазон %qT типацелочисленное переполнение в размере массивацелый суффикс %qs перекрыт реализациейцелочисленное выражение %qE не является константойточность целочисленного типа результата не соответствует размеру поля в BIT_FIELD_REFмежмодульные оптимизации не реализованы для C++интерфейс %qE не имеет корректной структуры константной строкивнутренняя ошибка компиляторавнутренняя ошибка компилятора.  Некорректный адрес:внутренняя ошибка компилятора.  Некорректное смещение:внутренняя ошибка компилятора.  Неизвестный режим:внутренняя ошибка компилятора: обнаружена несогласованность внутреннего представления gccвнутренняя ошибка: некорректный регистр: %dвнутренняя ошибка: встроенная функция %s уже обработанавнутренняя ошибка: встроенная функция %s имела неожиданный тип результата %sвнутренняя ошибка: встроенная функция %s, аргумент %d имел неожиданный тип аргумента %sвнутренняя ошибка: некорректные операнды cris_side_effect_mode_okвнутренняя ошибка: инструкция с побочным эффектом, влияющим на основной эффектвнутренняя процедура %qs в %L конфликтует с DUMMY аргументомвнутреннее устройство в WRITEподпрограммы Service Routines для прерываний не могут использоваться в режиме Thumbобработчики прерываний не могут быть функциями MIPS16обработчики прерываний не могут иметь аргументыпрограмма обслуживания прерываний может иметь только указательный аргумент и необязательный целочисленный аргументпрограмма обслуживания прерываний не может вызываться напрямуюпрограмма обслуживания прерываний не может иметь не-void возвращаемое значениепрограмма обслуживания прерываний должна иметь указатель первым аргументомпрограмма обслуживания прерываний должна иметь беззнаковый %sint вторым аргументомвектор прерывания для %qE атрибута не есть vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)interrupt_thread доступен только на fidoвстроенный регистровый индекс вне диапазонавстроенная переменная, которая не является процедуройнекорректная директива #pragma %sнекорректный операнд для %%%cнекорректный модификатор после %%некорректный операнд для %%Aнекорректный операнд для %%Bнекорректный %%C операнднекорректное значение %%Cнекорректный %%D операндневерное значение для кода %%Dнекорректное значение %%Eнедопустимое значение для кода %%Fнедопустимый режим %%Gнедопустимое значение для кода %%Gневерный операнд для %%Hнекорректный %%H спецификаторнекорректный %%I операнднедопустимое значение для кода %%Jнекорректное %%J значениенедопустимое значение для кода %%Kневерный операнд для %%Lнекорректное значение %%Lневерный операнд для %%Mнекорректное значение %%Mневерный операнд для %%Nнекорректное значение %%Nнедопустимое значение для кода %%Oневерный операнд для кода %%Pнекорректное значение %%Pнекорректное значение %%Rнедопустимое значение для кода %%Tнекорректное значение %%Uнекорректный операнд для %%Yнекорректный операнд для %%cнекорректный операнд для %%dневерное значение для кода %%dнекорректное %%e значениенекорректный операнд для %%fнедопустимое значение для кода %%fнекорректный %%h операнднекорректное значение %%hнекорректный %%i операнднедопустимое значение для кода %%jнекорректный %%j операндневерное значение %%jнедопустимое значение для кода %%kнекорректное значение %%Mневерное значение для кода %%pнедопустимое значение для кода %%qневерный операнд для %%rнекорректное значение %%rнекорректный операнд для %%sнекорректное значение %%sневерный операнд для %%tневерный операнд для %%t 'неверное значение для кода %%t/%%bнедопустимое значение для кода %%uнедопустимое значение для кода %%vневерное значение для кода %%xнекорректный код %%xnнекорректное значение %%y, попробуйте использовать ограничитель 'Z'некорректная директива 'asm': неверные операнды (указатели) операции плюс/минуснекорректное --param имя %qsнекорректное --param имя %qs; имелось в виду %qs?некорректное значение ключа --param %qsнекорректная CASE_CHAINнекорректный IACC аргументнекорректная левая часть в gimple вызовенекорректное Objective-C++ имя селекторанекорректная OpenACC клаузула в контексте файланекорректный аргумент PHIнекорректный результат PHIнекорректный операнд UNSPECнекорректный операнд UNSPEC: %dнедопустимый _Literalнекорректный абстрактный тип параметра %qTнекорректный абстрактный возвращаемый тип %qTнекорректный абстрактный тип результата для функции %q+#Dнекорректный абстрактный тип результата для элемента-функции %q+#Dнекорректный абстрактный тип %qT для %qEнекорректный абстрактный тип для %q+Dнедопустимый доступ к нестатическому элементу данных в %qD в виртуальной базе NULL объектанекорректный адреснекорректный адрес для 'O' модификатора выводанекорректный адрес для 'R' модификатора выводанекорректный адрес для 'S' модификатора выводанекорректный операнд адреса в MEM_REFнекорректный операнд адреса в TARGET_MEM_REFнекорректный режим адресациинекорректное выравнивание для %<#pragma align%>, директива проигнорировананекорректное значение выравнивания для __builtin_arc_alignedнедопустимое применение %<__alignof%> к битовому полюнедопустимое применение %<sizeof%> к битовому полюнедопустимое применение %<sizeof%> к типу функциинекорректное применение %qs к элементу-функциинедопустимое применение %qs к типу voidнекорректное применение %qs к типу массива %qT с неполным типом элементовнекорректное применение %qs к неполному типу %qTнекорректный аргумент %d для встроенной функции %qFнекорректный аргумент атрибута %qEнекорректный аргумент атрибута %qsНекорректный аргумент SQRT в %Lнекорректный аргумент для %qDнекорректный аргумент встроенной функциинекорректный аргумент встроенной функции %sнекорректный аргумент в gimple вызовенекорректные аргументынекорректное присваивание массиванедопустимая основа %qE для имени SSAнекорректная спецификация базового классанекорректное ветвление в/из %s структурного блоканекорректная case метка в операторе switchнекорректный case диапазон в операторе switchнекорректное приведение из типа %qT к типу %qTнекорректное приведение rvalue выражения из типа %qT к типу %qTнекорректное приведение к типу абстрактного класса %qTнекорректное приведение к типу функции %qTнекорректное имя класса в декларации %qDнекорректная комбинация спецификаторов типанекорректный код сравнения в gimple условном выражениинекорректное сравнение сгенерированного массиванекорректное сравнение сгенерированной структурынекорректное сравнение nil с nilнекорректное сравнение несравнимого массиванекорректное сравнение несравнимой структурынекорректное сравнение несравнимого типанекорректное сравнение неупорядоченного типанекорректный оператор сравнения для 'E' модификатора выводанекорректный операнд условного операторанекорректное применение const_cast от типа %qT к типу %qTнекорректное применение const_cast от rvalue-выражения типа %qT к типу %qTнекорректный операнд const_doubleнедопустимая константанекорректная константа - попытайтесь использовать модификатор выводанекорректная константа для модификатора вывода '%c'некорректная константа в %<#pragma %s%>некорректная константа в %<#pragma pack%> - директива проигнорировананекорректная константный вектор для модификатора вывода '%c'некорректный constrained type параметрнекорректные ограничения для операнданекорректный конструктор; возможно, вы имели в виду %<%T (const %T&)%>некорректный управляющий предикатнекорректное преобразование из %<__fpreg%>некорректное преобразование в gimple вызовенекорректное преобразование в операторе returnнекорректное преобразование к %<__fpreg%>некорректное преобразование к типу %qT от типа %qTнекорректный ковариантный тип результата для %q#Dнекорректный ковариантный тип результата для %q+#Dнекорректный процессор "%s" для %s"%s"%sнекорректная опция модели данных -mdata-model=%sнекорректная декларация %<%T::%E%>некорректная декларация шаблона элемента в локальном классенекорректная декларациянекорректный подразумеваемый аргумент для шаблона параметра шаблонанекорректная default case метка в операторе switchнекорректное определение квалифицированного типа %qTнекорректный depend виднекорректный depend вид в omp %<ordered%> %<depend%>некорректный dist_schedule виднекорректный тип элемента для атрибута %qsнекорректный префикс кодировки в литеральном операторенекорректный вход в %s структурный блокнекорректный выход из %s структурного блоканекорректный выход из OpenMP структурного блоканекорректная явная специализациянекорректное выражение - попытайтесь использовать модификатор выводав списке операндов задано некорректное выражениенекорректное выражение в левой части операции minнекорректное выражение для модификатора вывода '%c'некорректный тип выражения для %<#pragma omp atomic%>задан некорректный аргумент модели памяти для случая отказа в вызове %<__atomic_compare_exchange%>некорректный модификатор возможности в %<-march=%s%>некорректный модификатор возможности в %<-mcpu=%s%>некорректный первый операнд для MEM_REFнекорректный формат %<#pragma omp atomic%>некорректный формат %sнекорректная декларация функциинекорректная функция в gimple вызовенекорректное id значение для interrupt/exception атрибутанекорректное id значение для reset атрибутанекорректная инициализация внутри класса статического элемента данных нецелочисленного типа %qTнекорректное инкрементальное выражениенекорректное начальное значение для элемента %qEневерный инициализаторнекорректная клаузула инициализаторанекорректный инициализатор для %q#Dнекорректный инициализатор для элемента массива %q#Dнекорректный инициализатор для элемента-функции %qDнекорректный инициализатор для структурированной связывающей декларациинедопустимая инструкция:некорректная переменная-итератор в быстром перечислениинекорректные метки в gimple условном выражениинекорректная левая часть присваиваниянекорректная строка в файле разрешенийнекорректная linkage-specificationнекорректное расположение для %<pragma %s%>, директива проигнорировананеверное lvalue-выражение в выходном операторе %d оператора asmнекорректный map виднекорректная масканекорректный тип маски в выражении векторной перестановкинекорректная декларация элемента-функциинекорректная декларация элемента-шаблона %qDнекорректный аргумент %d модели памяти для %qEнекорректный аргумент модели памяти в вызове встроенной функциинедопустимая модель памяти в вызове %<__atomic_load%>недопустимая модель памяти в вызове %<__atomic_store%>некорректное new-выражения типа абстрактного класса %qTнекорректная nmi функция для reset атрибутанекорректный нетиповый аргумент шаблонаневерные невекторные операнды векторной операции плюснедопустимое число операндов для __FMAнекорректная таблица разгрузки в %sнекорректный операнд отступа в MEM_REFнекорректный операнд отступа в TARGET_MEM_REFнекорректный операнд смещения для MEM_REFнекорректный операнднекорректный адрес операнданекорректный код операнда '%c'недопустимый операнд для кода '%%%c'некорректный операнд для модификатора 'A'некорректный операнд для модификатора 'D'некорректный операнд для модификатора 'H'некорректный операнд для модификатора 'O'некорректный операнд для модификатора 'T'некорректный операнд для модификатора 'b'некорректный операнд для модификатора 'e'некорректный операнд для модификатора 'm'некорректный операнд для модификатора 'o'некорректный операнд для модификатора 'p'некорректный операнд для спецификатора 'r'некорректный операнд для модификатора 'z'недопустимый операнд для кода '%c'некорректный операнд в косвенной ссылкенекорректный операнд в операторе returnневерный операнд в унарном выраженииневерные операнды унарной операциинекорректный модификатор операнданеверный код выходного операнданеверный префикс операнданекорректный префикс операнда '%%%c'недопустимый размер операнда для кода 'O'недопустимый размер операнда для кода 'Z'недопустимый размер операнда для кода 'z'некорректный операнд для кода %%H/%%Lнекорректный операнд для кода %%Mнекорректный операнд для кода %%Nнекорректный операнд для кода %%Oнекорректный операнд для %%Rнекорректный операнд для кода %%Rнекорректный операнд для %%Sнекорректный операнд для кода %%T/%%Bнекорректный операнд для кода %%Uнекорректный операнд для кода %%Vнекорректный операнд для кода %%Zнекорректный операнд для кода %%pнекорректный операнд для кода %%sнекорректный операнд для кода %%zнекорректный операнд для операции плюс/минус, указательный типнекорректный операнд для операции сложения с указателем, первый операнд не указательнекорректный операнд для операции сложения с указателем, тип второго операнда не является целочисленным подходящей ширинынекорректный операнд для оператора switchнедопустимый тип операнда для кода 'Z'неверные операнды в бинарной операциинекорректные операнды в gimple сравненииневерные операнды тернарной операциинекорректные операнды типов %qT и %qT для бинарной операции %qOнекорректный операнд для кода %%cневерные операнды в ссылке на массивневерные операнды бинарной операции %s (%qT и %qT)некорректная операциянекорректная операция (%s)некорректный операнд для %<__fpreg%>некорректный оператор для %<#pragma omp atomic%>некорректный параметр %qsнекорректная комбинация параметров для AltiVec встроенной функции %sнедопустимая комбинация параметров для встроенной функции %qsнекорректный тип параметра %qTнекорректная операция позиционирования проходанеизвестная машинный режим %qs для указателянекорректный указатель на битовое поле %qDнекорректная позиция или размер в BIT_INSERT_EXPRнекорректная позиция или размер для BIT_FIELD_REFнекорректная private редукция на %qEнекорректный proc_bind виднекорректная декларация свойстванекорректный прототип для '%s'некорректный знак %qc в ограничителенекорректное состояние pure const для функциинекорректный спецификатор pure (только %<= 0%> допускается)некорректные квалификаторы для типа функции, не являющейся элементомнекорректный квалифицированный контекст в имени псевдодеструкторанекорректный receive или send-only каналнекорректный тип приемника %qsнекорректный reduction-инициализаторнекорректная ссылка для 'J' модификатора выводаневерный префикс ссылкинекорректное имя регистра для %q+Dнекорректное разрешение в файле разрешенийНекорректная правая часть в gimple операции записи в памятьНекорректное разделение rtl-кода в инструкциинекорректный тип планированиявместо неверного второго аргумента %<__builtin_prefetch%> используется нольнекорректный send для receive-only каналанекорректный setter, он должен иметь один аргументнекорректный оператор сдвиганекорректная статическая цепочка в gimple вызовенекорректное применение static_cast от типа %qT к типу %qTдля функции %qE задан неверный класс хранениянекорректное значение '%d' целевых memregsнекорректная template-декларация %qDнекорректный нетиповый параметр шаблонанекорректный идентификатор шаблонавместо неверного третьего аргумента `__builtin_prefetch' используется нольнекорректный тип %<void%> задан для newнекорректный тип %qT является инициализатором для вектора типа %qTнекорректный тип %qT объявлен %<friend%>неверный тип аргумента (задан %qT)неверный тип аргумента для операции %<->%> (задан %qT)неверный тип аргумента для %<->*%> (задан %qT)неверный тип аргумента для индексации массива (задан %qT)неверный тип аргумента для неявного преобразования (задан %qT)неверный тип аргумента для унарной %<*%> (задан %qT)некорректный тип для вывода ассемблерного флаганекорректный тип для instance переменнойнекорректный тип итерационной переменной %qEнекорректный тип для make функциинекорректный тип для propertyнедопустимый тип операнда %<__MEM%>некорректные типы %<%T[%T]%> для индекса массиваневерные типы в преобразовании адресного пространстванекорректные типы в преобразовании к типу с плавающей точкойнекорректные типы в преобразовании к целочисленному типуневерные типы в преобразовании с фиксированной точкойневерные типы в nop-преобразованиинекорректное использование %%d, %%x или %%Xнекорректное использование %<...%> при вызове non-variadic функциинекорректное использование %<...%> со встроенной функциейнекорректное использование %<...%> с non-sliceнедопустимое использование %<::%>некорректное использование %<auto%> в операторе преобразованиянекорректное использование %<auto%> в подразумеваемом аргументе шаблонанекорректное использование %<auto%> в спецификации исключительной ситуациинекорректное использование %<auto%> в аргументе шаблонанекорректное использование %<extern%> переменной %qD в %<#pragma acc declare%>некорректное использование %<global%> переменной %qD в %<#pragma acc declare%>неверное употребление спецификатора %<restrict%>некорректное использование %<this%> на внешнем уровненекорректное использование %<this%> в функции, не являющейся элементомнедопустимое использование %q#T с элементом регулируемого массива в %q#Tнекорректное использование %q#T с массивом нулевого размера в %q#Dнекорректное использование %qDнекорректное использование %qD в спецификации привязкинекорректное использование %qE для образования указателя на элемент-функциюнекорректное использование %qTнедопустимое использование '%%%c'некорректное использование ':' модификаторанекорректное использование указателя на неполный тип в вычислениях с указателяминекорректное использование индексирования массива к указателю на элементнеправильное использование массива с неопределенными границаминекорректное использование флага вывода в asmнедопустимое использование атрибута %<fallthrough%>некорректное использование списка инициализатора в фигурных скобкахнекорректное применение const_cast с типом %qT, являющимся указателем или ссылкой на функциюнекорректное применение const_cast с типом %qT, не являющимся ни указателем, ни ссылкой, ни  указателем на элемент данныхнекорректное использование конструктора как шаблонанекорректное использование cv-квалифицированного типа %qT в декларации параметранекорректное использование зависимого типа %qTнекорректное использование деструктора %qD в качестве типанекорректное использование деструктора %qE в качестве типанеправильное использование регулируемого элемента-массива в структуренекорректное использование неявного преобразования к указателю на элементнекорректное использование неполного типа %q#Tнекорректное использование неполного typedef %qTнекорректное использование элемента %qD (вы забыли %<()%> ?)некорректное использование элемента %qD в статическом элементе-функциинекорректное использование функции-элемента %qD (вы забыли %<()%> ?)некорректное использование значения метода как аргумента Offsetofнекорректное использование массива, не являющегося левой частью присваиваниянекорректное использование нестатического элемента %qDнекорректное использование нестатической функции-элемента %qDнекорректное использование нестатической функции-элемента типа %qTнекорректное использование нестатического элемента данных %qEнекорректное использование pack expansion expressionнекорректное использование заполнителя %qTнедопустимое использование квалифицированного имени %<%D::%D%>недопустимое использование квалифицированного имени %<%T::%D%>недопустимое использование квалифицированного имени %<::%D%>недопустимое использование регистра '%s'>неверное употребление структуры с регулируемым элементом-массивомнекорректное использование шаблона параметра шаблона %qTнекорректное использование шаблона параметра типа %qTнекорректное использование идентификатора шаблона %qD в декларации первичного шаблонанекорректное использование имени шаблона %qE без списка аргументовнекорректное использование типанекорректное использование типа %<void%> в декларации параметранекорректное использование типа %qT как подразумеваемого значения для шаблона параметра шаблонанекорректное использование унарной %<*%> к указателю на элементнекорректное использование неопределенного типа %qTнеправильное использование void-выражениянекорректное использование volatile lvalue внутри %<transaction_safe%> функциинекорректное использование volatile lvalue внутри транзакциинекорректная инициализация значения ссылочного типанекорректный тип результата в векторном сравненииневерно задан векторный тип для атрибута %qEнекорректный номер версии %qsнекорректная warm функция для reset атрибутаневерный операнд инструкции zero extractинвертированный диапазон вырезкиio_kind_name(): некорректный I/O-видво входном файле отсутствует информация о межпроцедурных inline-подстановкахсводка ссылок межпроцедурного анализа отсутствует в модуле ltransis_c_interoperable(): gfc_simplify_expr потерпело неудачуэто определено как указатель в другом адресном пространстве в другой единице трансляцииэто определено как указатель на другой тип в другой единице трансляцииэто должно быть указателем на элемент вида %<&X::Y%>это должно быть адресом функции с внешней привязкойэто должно быть именем функции с внешней привязкойэлемент в READитерационная переменная в быстром перечислении не есть объектитерация %s включает неопределенное поведениеитерационная переменная %qD не должна быть firstprivateитерационная переменная %qD не должна быть reductionитерационная переменная %qE предопределенно линейнаитерационная переменная %qE должна быть privateитерационная переменная %qE не должна быть firstprivateитерационная переменная %qE не должна быть lastprivateитерационная переменная %qE не должна быть линейнойитерационная переменная %qE не должна быть privateитерационная переменная %qE не должна быть редукциейПеременная итератораdest_idx блока должен быть %d, а не %divar %qs использованная %<@synthesize%> декларацией должна быть существующей ivarдля работы с iwmmxt ABI требуется процессор с поддержкой iwmmxtiwmmxt требует AAPCS совместимого ABI для правильной работыпереход в область идентификатора с переменно модифицируемым типомпереход в выражение-операторпри переходе пропускаются инициализации переменнойпереход по case-меткепереход по метке %qDмусор в конце #pragma %sмусор в конце #pragma ADDRESSмусор в конце #pragma GCC memregs [0..16]мусор в конце директивы #pragma __nostandardмусор в конце директивы #pragma __standardмусор в конце #pragma ghs endsdaмусор в конце #pragma ghs endtdaмусор в конце #pragma ghs endzdaмусор в конце #pragma ghs interruptмусор в конце #pragma ghs sectionмусор в конце #pragma ghs startsdaмусор в конце #pragma ghs starttdaмусор в конце #pragma ghs startzdaмусор в конце #pragma longcallмусор в конце директивы %<#pragma %s%>мусор в конце директивы %<#pragma GCC pch_preprocess%>мусор в конце %<#pragma GCC visibility%>мусор в конце директивы %<#pragma align%>мусор в конце %<#pragma fini%>мусор в конце директивы %<#pragma init%>мусор в конце директивы %<#pragma message%>мусор в конце директивы %<#pragma pack%>мусор в конце директивы %<#pragma pop_options%>мусор в конце директивы %<#pragma push_options%>мусор в конце директивы %<#pragma redefine_extname%>мусор в конце директивы %<#pragma reset_options%>мусор в конце директивы %<#pragma weak%>мусор в конце директивы '#pragma extern_model'мусор в конце директивы '#pragma ms_struct'мусор в конце директивы '#pragma options'мусор в конце директивы '#pragma unused'ключевое слово %<export%> не реализовано; игнорируетсяключевое слово %<typename%> запрещено в этом контексте (инициализатор квалифицированного элемента неявно является типом)ключевое слово %<typename%> запрещено в этом контексте (базовый класс неявно является типом)ключевое слово %<typename%> не допускается вне шаблоновметка метка %q+D декларирована, но не определенаметка %q+D определена, но не используетсяметка %q+D используется, но не определяетсяметка %qD определена здесьссылка на метку %qE вне функцииметка в конце составного оператораконтекст метки не есть декларация текущей функцииlambda-захватывающие инициализаторы доступны только с -std=c++14 или -std=gnu++14lambda-выражения доступны только с -std=c++11 или -std=gnu++11lambda в локальном классе %q+T не может захватывать переменные из объемлющего контекстаlambda шаблоны доступны только с -std=c++14 или -std=gnu++14lambda-выражение в константном выраженииlambda-выражение в аргументе шаблонаlambda-expression в необрабатываемом контекстепроход %wd вне диапазона %wd - %wdlang_* check: ошибка в %s, в %s:%dнекорректное задание языка %sнекорректная строка %<"%E"%>, задающая языкбольшая константа с фиксированной точкой неявно урезана к типу с фиксированной точкойпоследний аргумент должен быть непосредственнымвыполнение ld завершилось с кодом возврата %dлевый аргумент должен быть вырезкойлевый операнд %<->*%> должен быть указателем на класс, но является указателем на элемент типа %qTлевый операнд оператора запятая не может разрешить адрес перегруженной функциилевый операнд оператора запятая не имеет эффекталевый операнд оператора запятая ссылка, а не вызов функции %qEлевый операнд выражения сдвига %q+E отрицателенточность левой части значенияточность левой части значения в формате strfmonсчетчик циклического сдвига влево >= ширины типасчетчик циклического сдвига влево отрицателенвеличина сдвига влево больше или равна ширине данного типасчетчик сдвига влево >= ширине элемента векторасдвиг влево на отрицательное число позицийсдвиг влево отрицательного значениялевый операнд операции `запятая' не имеет побочных эффектовлевая часть присваивания могла быть кандидатом для атрибута форматадлина больше чем вместимостьдлина %qE выше размера секции массива в %qs клаузуледлина %qE секции массива не имеет целочисленный типмодификатор размерамодификатор размера в формате printfмодификатор размера в формате scanfмодификатор размера в формате strfmonдлина требуется при размещении вырезкиобнаружена буква %c & insn не является CONST_INTбиблиотеки: %s
библиотечная функция %q#D декларирована повторно как не функция %q#Dне найдена библиотека lib%sлимит %u байт, но аргумент %sлимит %u байт, но аргумент может достигать размера %slinear клаузула применена к нецелой, неуказательной переменной с %qT типомлинейное предложение применено к нецелой переменной без указателя с типом %qTlinear клаузула с %qs модификатором применена к нессылочной переменной с %qT типомвыражение линейного шага должно быть целочисленнымlist-initializer для неклассового типа не должен быть заключен в скобкисуффиксы литеральных операторов без предшествующего %<_%> зарезервированы для будущей стандартизациишаблон литерального оператора %q+D противоречит сырому литеральному оператору %qDлитеральный оператор с C-привязкойlo_sum не от регистралокальный класс %q#T не должен иметь статический элемент данных %q#Dлокальная декларация %qE скрывает instance переменнуюлокальная метка %qE конфликтует с существующей меткойлокальные символы должны быть определенылокальная переменная %qD недопустима в данном контекстетребования на память для локальных переменных превышают возможностирасположения блока ссылок не в дереве блоковлогическое %<и%> применено к не булевой константелогическое %<and%> равных выраженийлогическое %<и%> от взаимно исключающих сравнений - всегда ложьлогическое %<или%> применено к не булевой константелогическое %<или%> от совокупности исчерпывающих сравнений - всегда истиналогическое %<or%> равных выраженийлогическое not применимо только к левой части сравненияlogical_to_bitwise(): Некорректная встроенная функцияневерное употребление long, short, signed или unsigned в описании %sпросмотр %qT в %qT неоднозначензаголовок цикла %d не принадлежит циклузаголовок цикла %d не имеет в точности 2 входазаголовок цикла %d не является заголовком циклазатвор (latch) цикла %d не принадлежит непосредственно циклузатвор цикла %d не имеет ребра к своему заголовкузатвор (latch) цикла %d не имеет в точности 1 преемниказатвор (latch) цикла %d не содержит заголовок цикла среди преемниковзатвор (latch) цикла %d помечен как часть несокращаемого регионазатвор цикла %d не доминируется своим заголовкомцикл использует OpenACC параллелизм, запрещенный объемлющей подпрограммойверификация цикла на древовидном представлении, нуждающаяся в исправлениицикл с заголовком %d помечен для удаленияцикл с заголовком %d не в дереве цикловнеточный throw спецификатор для %q+#Fнижняя граница %qE выше размера секции массива в %qs клаузуленижняя граница %qE секции массива не имеет целочисленный типнижняя граница диапазона case-метки меньше чем минимальное значение данного типаlp_array не соответствует region_treeиспорчен lp_array для lp %iошибка lseek при чтении экспортных данныхошибка lto_obj_file_open()операнд декрементации должен быть lvalue-выражениемоперанд инкрементации должен быть lvalue-выражениемлевая часть в присваивании должна быть lvalue-выражениемоперанд унарной операции %<&%> должен быть lvalue-выражениемв операторе asm требуется lvalue-выражениемашинно независимый встроенный код вне диапазонане задано имя макроса после %qsmake_generic(): Не найден generic символ %qsпорождение множества клонов %qDнекорректный синтаксис адреса переменной #pragma ADDRESSнекорректный синтаксис #pragma builtinНекорректный синтаксис #pragma builtinнекорректная директива #pragma ghs sectionневерный синтаксис #pragma redefine_extname, директива проигнорировананеверный синтаксис #pragma weak, директива проигнорировананекорректный синтаксис %<#pragma %s%>, директива проигнорировананекорректный синтаксис %<#pragma %s%>, игнорируетсянекорректный синтаксис %<#pragma align%>некорректный синтаксис %<#pragma align%>, директива проигнорировананекорректно оформлена директива %<#pragma fini%>некорректно оформлена директива %<#pragma fini%>', игнорируетсянекорректно оформлена директива %<#pragma init%>некорректно оформлена директива %<#pragma init%>, игнорируетсяневерный синтаксис %<#pragma message%>, директива проигнорировананекорректный синтаксис %<#pragma pack%> - директива проигнорировананекорректный синтаксис %<#pragma pack(pop[, id])%> - директива проигнорировананекорректный синтаксис %<#pragma pack(push[, id][, <n>])%> - директива проигнорировананекорректный синтаксис директивы '#pragma __extern_prefix', игнорируетсянекорректный синтаксис директивы '#pragma extern_model', игнорируетсянекорректный синтаксис директивы '#pragma member_alignment'некорректный синтаксис директивы '#pragma member_alignment', игнорируетсянекорректная директива '#pragma ms_struct {on|off|reset}', игнорируетсянекорректная директива '#pragma ms_struct', игнорируетсянекорректная директива '#pragma options align={mac68k|power|reset}', игнорируетсянекорректная директива '#pragma options', игнорируетсяневерно сформирован COLLECT_GCC_OPTIONSнекорректная опция -fplugin-arg-%s (отсутствует -<ключ>[=<значение>])некорректный синтаксис ptx файланекорректные аргументы spec-функциинекорректное имя spec-функциискорректированное имя для %qD изменится в C++17, так как спецификация исключительных ситуаций есть часть типа функцииразборка %Cразборка __underlying_typeразборка typeof, используйте decltype взаменразборка неизвестного типа с фиксированной точкойотображение может сравниваться только с nilотображение поля %qE структуры переменной длинымаска должна быть непосредственным значениемmatch_attr_spec(): Некорректный атрибутmatch_level_4(): Некорректный операторmatch_string_constant(): Разделитель не найденограничитель не допускает использование регистраограничитель по номеру недопустим для выходного операндаограничитель ссылается на неверный номер операндамаксимальное число %d пространств имен просмотрено для %qEмаксимальное число массивов на один scop.Максимальное число isl-операций, 0 означает отсутствие ограничениймаксимальное число параметров в SCoP.максимальное значение параметра %qs равно %u-EB и -EL несовместимы-m32 и -m64 несовместимыmduc регистры сохраняются только для G13 целиmedia-функции не доступны без ключа -mmediamem-initializer для %qD следует за constructor delegationэлемент %q+#D с конструктором недопустим в анонимном агрегатном типеэлемент %q+#D с конструктором не допускается в объединенииэлемент %q+#D с операцией присваивания-копирования недопустим в анонимном агрегатном типеэлемент %q+#D с операцией присваивания путем копирования не допускается в объединенииэлемент %q+#D с деструктором недопустим в анонимном агрегатном типеэлемент %q+#D с деструктором не допускается в объединенииэлемент %q+D не может быть декларирован как %<mutable%> ссылкаэлемент %q+D не может быть декларирован и как %<const%>, и как %<mutable%>элемент %qD не может быть декларирован и как %<virtual%> и как %<constexpr%>элемент %qD не может быть декларирован и как %<virtual%> и как %<static%>элемент %qD конфликтует с именем поля в таблице виртуальных функцийэлемент %qD объявлен другом до определения типа %qTэлемент %qD в объекте, доступном только на чтение, использован как выходной операнд %<asm%>элемент %qD - неинициализированная ссылкаэлемент %qD должен инициализироваться посредством mem-initializer в %<constexpr%> конструктореэлемент %qD с неинициализированными ссылочными полямиэлементы-функции неявно считаются friend-функциями своего классаэлемент-шаблон %qD не может иметь virt-спецификаторыэлементы явно специализированного класса определяются без заголовка шаблонапроверка доступа к памяти всегда заканчивается неудачейошибка выделения памяти при чтении экспортных данныхневозможна прямая адресация к входной позиции памяти %dожидалась ссылка на память для 'S' модификатора выводаметод %<%c%E%> декларирован %<@optional%> и %<@required%> одновременнометод %s%s%s помечен go:nointerfaceметод %s%s%s требует приемника указателяатрибуты аргументов методов недоступны в Objective-C 1.0атрибуты методов недоступны в Objective-C 1.0атрибуты методов не могут быть специфицированы в @implementation контекстеатрибуты метода должны задаваться в концеатрибуты методов задаются только в концедекларация метода вне контекста @interfaceописанный метод %qE перебивает метод %qEне найдено определение метода для %<%c%E%>определение метода вне контекста @implementationметод перебивает оба метода %<transaction_pure%> и %qEв вызове возможно отсутствует [super dealloc] методтипа метода не соответствует типу объектаминимальный размер раздела не может быть больше чем максимальный размер разделаминимальное значение параметра %qs равно %umio_array_ref(): Неизвестная массивная ссылкапрофилирование функций mips16несоответствие в числе аргументов для встроенной функции %qF. Ожидалось %d, получено %dнесовпадающие аргументынесоответствие деклараций при оптимизации времени компоновкинесоответствующий оператор в fold-выражениинесоответствие типов операндов сравнениянесоответствие скобокневерное положение %<@%D%> конструкции Objective-C++отсутствует номер операнда (с символом $)отсутствует %<(%> после %<#pragma GCC visibility push%> - директива проигнорированаотсутствует %<(%> после %<#pragma pack%> - директива проигнорированаотсутствует %<=%> (после атрибута %<getter%>)отсутствует %<=%> (после атрибута %<setter%>)отсутствует '(' после '#pragma unused', игнорируетсяотсутствует ')' после '#pragma unused', игнорируетсяотсутствует определение PHIотсутствует пометка REG_EH_REGION в конце базового блока %iотсутствует [big-endian|little-endian|default] после %<#pragma scalar_storage_order%>отсутствует [error|warning|ignored|push|pop] после %<#pragma GCC diagnostic%>отсутствует имя архитектуры в %<-march=%s%>отсутствует аргумент для %qsотсутствует барьер после блока %iотсутствуют фигурные скобки вокруг инициализатораотсутствуют фигурные скобки вокруг инициализатора %qTотсутствует дуга callgraph для инструкции вызова:отсутствует закрывающая скобка для именованного операндаотсутствует закрывающая скобкаотсутствует составной объект в быстром перечисленииотсутствует управляющий предикатотсутствует имя процессора в %<-mcpu=%s%>отсутствует имя процессора в %<-mtune=%s%>отсутствует определениеотсутствует устройство или архитектура после %qsотсутствует дуга %i->%iне задано имя файла после %qsне задан символ-заполнитель в конце формата strfmonотсутствует инкрементальное выражениеотсутствует инициализатор для поля %qD из %qTотсутствует инициализатор для элемента %qDотсутствует условие цикла в цикле с %<GCC ivdep%> pragmaне задана цель после %qsотсутствует метод %s%s%sотсутствует числоотсутствует открывающая скобкаотсутствует операндотсутствует опция после %<#pragma GCC diagnostic%> kindне задан маршрут после %qsотсутствует sentinel в вызове функцииотсутствуют аргументы шаблонаотсутствуют аргументы шаблона после %qTотсутствует терминирующий символ %cотсутствует имя типа в typedef-декларациисмешивание деклараций и определений функций запрещеносмешение разных типов символа в одной comdat группе не поддерживаетсярежим %qs применен к неподходящему типуразмер режима нецелочисленного результата не соответствует размеру поля в BIT_FIELD_REFмодификация %qE не есть константное выражениемодификатор не должен задаваться в предложении %<linear%> для конструкций %<simd%> или %<for%>природа модуля в USE операторе в %C%<asm%> содержит более %d операндовболее одной %<depend(source)%> клаузулы %<ordered%> конструкцииболее одной 'crtl' директивыболее одного спецификатора access в base-спецификатореатрибуты ms_abi и sysv_abi несовместимыатрибут ms_hook_prologue несовместим с -mfentry для 32 битms_hook_prologue несовместим с вложенной функциейmsp430_select_hwmult_lib требуется один или более аргументовв многомерном массиве должны быть определены границы для всех размерностей, кроме первойисключение %qs в мультибиблиотеке некорректноисключения %qs в мультибиблиотеке некорректнывыбор мультибиблиотеки %qs %qs некорректенвыбор мультибиблиотеки %qs некорректенописание мультибиблиотеки %qs некорректнозадано несколько -mcpu= опций.множественные программы индивидуальности для EH поддерживаются, только если ассемблер поддерживает директиву .cfi_personalityнесколько деклараций в диапазонном %<for%> цикленесколько меток default в операторе switchповторное определение %q#Tвыявлено несколько быстрых программ прерываний: %qE и %qEинициализация нескольких полей в объединении %qTзадано несколько атрибутов типа функцииобнаружены множественные переходы hot/cold (блок %i)повторные инициализации заданы для %qDповторные инициализации заданы для базового класса %qTмножественные inline-вызовынесколько атрибутов прерываний не допускаютсянесколько interrupt атрибутов для функции %qDнесколько переменных-итераторов в быстром перечислениинесколько осей циклов задано для программынайдено несколько методов с именем %<%c%E%>несколько nested types атрибутов для функции %qDболее одного параметра с именем %qDнесколько превалирующих определений для %qEнесколько ref-квалификаторовнесколько save reg атрибутов для функции %qDнайдено несколько селекторов с именем %<%c%E%>в декларации %qs задано более одного класса храненияв декларации задано более одного класса хранениянесколько типов в одной декларациимножественные виртуальные PHI узлы в BB %dmultiple-value аргумент в single-value контекстеmultiple-value вызов функции в single-value контекстеисправлено, что опция умножения влечет r%dмультиверсионность требует ifunc, что не поддерживается на этой платформенеобходимо использовать %<.*%> или %<->*%> для вызова pointer-to-member функции в %<%E (...)%>, например %<(... ->* %E) (...)%>mutable %qD не может использоваться в константном выражениинекорректная информация в репозитории %snaked атрибут применим только к функциямимя %qD использовано в определенном в GNU-стиле инициализаторе массиваимя %qT имеет неполный типпоиск имени %qD измененпоиск имени %qD приведен в соответствие с правилами видимости ISO %<for%>не задано имя элемента-функцииимя класса затеняет шаблон параметра шаблона %qDимя использовано в определенном в GNU-стиле инициализаторе массиваименованные возвращаемые значения больше не поддерживаютсявход в пространство имен %qDпространство имён %qD не допускается в using-декларациииспользование пространства имён %qD здесь недопустимо; предполагается %qDанонимные агрегатные данные в области видимости пространства имён должны быть статическимитребуется %<typename%> перед %<%T::%E%>, поскольку %qT зависимый контексттребуется %<typename%> перед %qE, поскольку %qT зависимый контекстнужно явное преобразованиенужно явное преобразование; отсутствует метод %s%s%sотрицательная длина RTL-инструкцииотрицательная длина в секции массива в %qs клаузулеотрицательная нижняя граница в секции массива в %qs клаузулеотрицательная глубина вложенности региона %iотрицательный счетчик сдвигаотрицательная ширина битового поля %q+Dбитовое поле %qs имеет отрицательный размерни деструктор, ни специфический для класса оператор delete [] не будут вызваны, даже если они декларированы в определении классани деструктор, ни специфический для класса оператор delete не будут вызваны, даже если они декларированы в определении классавложенные альтернативы диалектов ассемблеравложенная extern-декларация %qDвложенная функция %q+D объявлена, но нигде не определенавложенная функция %qE объявлена %<extern%>вложенная функция %qs объявлена %<extern%>трамплины вложенных функций не поддерживается для этой платформывложенные функции не поддерживаются для этой платформывложенный спецификатор имени %qT для enum декларации не именует класс или пространство именвложенное переопределение %<enum %E%>вложенное переопределение %<struct %E%>вложенное переопределение %<union %E%>new нельзя применять к типу функцииnew нельзя применять к ссылочному типуновая декларация %q#D делает неоднозначной встроенную декларацию %#Dв описании возвращаемого типа нельзя определять новые типыnew_symbol(): Имя символа слишком длинноеследующий элемент %q#D объявлен здесьнет %<%D(int)%> декларированного для постфиксного %qsнет %<%D(int)%> декларированного для постфиксного %qs, пробуем применить префиксный операторне найден метод %<%c%E%>нет элемента-функции %q#D в классе %qTне найден %qs getterнет FUNCTION_PROFILER для CRISНе задано LTRANS имя файла выходного спискаотсутствуют аргументыне заданы аргументы spec-функцииникакой атрибут не может применяться к явной конкретизациине задано имя класса для %qsшаблон класса с именем %q#T' отсутствует в %q#Tотсутствует %<]%> для формата %<%%[%>нет закрывающей скобкинет контекста для разрешения типа %qEнет соответствующей функции освобождения для %qDтип данных, соответствующий режиму %qs, не существуетдекларация свойства %qs не найдена в интерфейсенет подразумеваемого аргумента для %qDописание отсутствует.поле %qD не найдено в инициализируемом объединенииотсутствует список immediate_useне заданы входные файлынет входных файлов; нет возможности записать выходные файлыни один целочисленный тип не годится для представления всех значений перечислимого типа %qTнет свободных low-регистров для выталкивания high-регистровне найден метод для преобразования в %<(%T) (%A)%>нет способа для преобразования функции %qD к типу %q#Tнет подходящего concept для template-introductionне найдено соответствующей перегрузки с фиксированной точкой для %qsнет соответствующей функции для вызова %<%D(%A)%>нет подходящей функции для вызова %<%T::operator %T(%A)%#V%>нет соответствующей функции для вызова %<%s(%A)%>отсутствует соответствующая директива push для %<#pragma GCC visibility pop%>нет подходящего шаблона для %qDникакая элемент-функция %qD не декларирована в %qTнет элементов, соответствующих %<%T::%D%>, в %q#Tнет постдекрементного оператора для типанет постинкрементного оператора для типанет предекрементного оператора для типанет преинкрементного оператора для типаотсутствует предварительная декларация %qDпрототип для %qD не был предварительно определенне задан тип процессора для линковкиотсутствует профилирование 64-битного кода для этого ABIне задан регистр в адресев функции, которая должна возвращать значение, отсутствует оператор returnнет операторов возврата в функции возвращающей %qTотсутствует sclass для %s stab (0x%x)отсутствует точка с запятой в конце структуры или объединениянет подходящего operator %s%> для %qTне найдено подходящего %qD в классе %qTв @interface для %qE нет декларации суперклассасуперклассы не декларированы в интерфейсе для %qEнет имени типа %q#T в %q#Tв этом месте не может указываться ни тип, ни класс хранения,нет нерасширенных пакетов параметров в бинарной сверткеотсутствует уникальное переопределение %qD в %qTнет допустимых клаузул заданных в %<#pragma acc declare%>узел отличается от node->decl->decl_with_vis.symtab_nodeузел имеет body_removed, но является определениемузел имеет неизвестный типузел является синонимом, но не определениемузел есть синоним, но не неявный синонимтолько один узел в comdat группеузел проанализирован, но это не определениеузел в списке same_comdat_group, но не имеет comdat_groupузел есть transparent_alias, но не синонимузел есть weakref, но не transparent_aliasне найден узел в symtab assembler name hashузел не найден node->decl->decl_with_vis.symtab_nodeобнаружены узлы с неосвобожденной памятьюnoexcept-expression приводится к %<false%> из-за вызова %qDне двойной точности REAL аргумент для %s встроенной функции в %Lnon-AAPCS производный PCS вариантне-NULL инициализация указателя в %Cне-OpenACC конструкция внутри OpenACC областине-OpenACC конструкция внутри OpenACC подпрограммынесоответствие в обработке non-call исключительных ситуацийнеклассовый шаблон %qT использован без аргументов шаблонанеклассовая, непеременная частичная специализация %qD не допускаетсяаргумент %u в вызове функции %qE не является целочисленной константойнеконстантный аргумент 1 в вызове __atomic_always_lock_freeнеконстантный массив в DATA операторе %Lнеконстантная инициализация массиванеконстантная длина массива new должна быть задана непосредственно, не с помощью typedefнеконстантная длина new массива должна быть задана без скобок вокруг идентификатора типанеконстантные составные литералы не могут присутствовать в константном выражениинеконстантное условие для static assertionнеконстантный элемент в константном CONSTRUCTORнеконстантная инициализация внутри класса некорректна для non-inline статического элемента %qDнеконстантная инициализация внутри класса некорректна для статического элемента %qDнеконстантное инициализационное выражение в %Lnon-decl/MEM_REF LHS в затирающем операторенеподразумеваемый INTEGER вида аргумент для %s встроенной функции в %Lnon-delegitimized UNSPEC %s (%d) найден в расположении переменнойне плавающий аргумент в вызове функции %qEне плавающие аргументы в вызове функции %qEне-функция %qD декларирована как неявный шаблонне функция в gimple вызовенецелочисленный аргумент 1 в вызове __atomic_is_lock_freeаргумент 3 в вызове функции %qE не является целочисленнымнецелочисленный аргумент %d модели памяти для %qEнецелый операнд использован с кодом операнда 'z'оператор switch с нецелочисленным типомв условии использовано не целочисленное выражениенелокальная переменная %qD декларированная %<__thread%> имеет нетривиальный деструкторнелокальная переменная %qD декларированная %<__thread%> требует динамической инициализациине-цикл с заголовком %d не помечен для удаленияне lvalue-массив в условном выражениинедопустимая декларация не-элемента %qs как %<mutable%>не-элемент-функция %qD не может иметь cv-квалификаторnon-member функция %qD не может иметь ref-квалификаторnon-member-template декларация %qDвходное значение %d должно быть в памятине вложенная функция с переменно модифицируемым типомнедопустимая декларация не объектного элемента %qs как %<mutable%>не параметрический %qs не может содержать параметрынеуказательный аргумент для %<__builtin_launder%>не регистр в левой части бинарной операциине регистр в левой части тернарной операциине-регистр в левой части унарной операциине-скаляр BIT_FIELD_REF, IMAGPART_EXPR или REALPART_EXPRнескалярный типнестандартный суффикс в константе с плавающей точкойнестатический константный элемент %q#D в классе без конструкторанестатический константный элемент %q#D, использование операции присваивания по умолчанию недопустимонестатический элемент данных %q+D в объединении может не иметь ссылочный тип %qTнестатический элемент данных %qE декларирован %<concept%>нестатический элемент данных %qE объявлен как %<constexpr%>нестатический элемент данных декларирован с заполнителем %qTинициализаторы нестатических элементов данных доступны только с -std=c++11 или -std=gnu++11неstatic-декларация %q+D после static-декларациине статическая инициализация регулируемого элемента-массива в структуренестатическая ссылка %q#D в классе без конструкторанестатический элемент-ссылка %q#D, использование операции присваивания по умолчанию недопустимоне шаблон %qD использован как шаблонне-шаблонный тип %qT использован как шаблонне локальная для потока декларация %q#D следует за локальной для потока декларациейне локальная для потока декларация %q+D следует после локальной для потока декларациине-верхний-уровень BIT_FIELD_REF, IMAGPART_EXPR или REALPART_EXPRнетривиальное преобразование в присваиваниинетривиальное преобразование в унарной операциинетривиально определенные инициализаторы не поддерживаютсянетиповая частичная специализация %qD не допускаетсянепеременная %qD в декларации с более чем одним декларатором с типом заполнителемnon-vector CONSTRUCTOR с элементаминевекторные операнды в векторном сравнениинеконстантный индекс массива в инициализаторесписок выходов цикла %d не пуст, но выходы не записанынелокальная метка nonnull аргумент %qD сравнивается с NULLв непустом аргументе задан неверный номер операнда (аргумент %lu)непустой аргумент ссылается на операнд, не являющийся указателем (аргумент %lu, операнд %lu)непустой аргумент содержит номер операнда вне диапазона (аргумент %lu, операнд %lu)непустой атрибут без аргументов допустим только в прототипахнормализация и масштабирование не могут использоваться совместно

недопустимая комбинация типов в BIT_INSERT_EXPRне сконфигурировано для SPE ABIне сконфигурировано для SPE набора инструкцийсуффикс системных заголовков не сконфигурированнедостаточно DO циклов для %s !$ACC LOOP в %Lнедостаточно DO циклов для сжатого %s в %Lнедостаточно аргументовнедостаточно аргументов для returnнедостаточно для сжатия цикловнедостаточно аккуратно вложенные циклынедостаточная информация о типеслишком мало аргументов функции для использования атрибута sentinelзамечаниезамечание: пустой аргумент в позиции, где требуется непустой (аргумент %lu)нулевой указатель приемникапустая форматная строканулевой указательпереход по пустому указателючисло должно быть 0 или 1число аргументов не соответствует встроенному прототипучисло аргументов не соответствует прототипучисло меток блоков в списке RTL-инструкций (%d) != n_basic_blocks (%d)число компонент вектора не является степенью двойкичисло компонент вектора не есть степень двухчисло счётчиков %d, а должно быть %dчисло результатов не соответствует числу значенийчисло переменных в %<depend(sink)%> клаузуле не соответствует числу итерационных переменныхчисловой аргумент для %qE атрибута должен быть в диапазоне 0..63objc++-cpp-output устарело; пожалуйста используйте objective-c++-cpp-output взаменobjc-cpp-output устарел; пожалуйста используйте objective-c-cpp-output взаменобъект не есть методне задан объект при использовании %qEсвойство объекта %qD не имеет %<assign%>, %<retain%> или %<copy%> атрибута; предполагается %<assign%>объектный тип %qT не соответствует имени деструктора ~%qTобъект с переменно модифицируемым типом не должен иметь привязкиожидалась декларация метода objective-cожидались objective-c++ аргумент(ы) сообщенияobjective-c++ получатель сообщения ожидалсяожидалась objective-c++ декларация методаустаревший код формата Maverick '%c'устаревший ключ -I-, используйте, пожалуйста, вместо него -iquoteустаревший способ задания инициализатора для элемента с %<:%>устаревший способ задания инициализатора без %<=%>odr-used inline переменная %qD не определенакомпилятор разгрузки %s не найденсмещение %qwi вне границ константной строкисмещение превышает 16 байтсмещение %qD несовместимо с ABI и может измениться в будущих версиях GCCсмещение упакованного битового поля %qD изменилось в GCC 4.4старая декларация %q#Dопределение функции в старом стилестарый стиль деклараций параметров в определении функции с прототипомопущен средний операнд %<?:%> операнд не может быть разобранодним из аргументов вызова инициализатора должен быть %<&omp_priv%>один из аргументов вызова инициализатора должен быть %<omp_priv%> или %<&omp_priv%>только %<distribute%> или %<parallel%> области могут быть строго вложены в %<teams%> областитолько %<inbranch%> и %<notinbranch%> допустимы для %<__simd__%> атрибутатолько 0.0 может быть загружено как непосредственное значениетолько типы Objective-C объектов могут быть квалифицированы протоколомтолько атрибут %<fallthrough%> может применяться к пустому операторутолько конструкторы берут инициализаторы элементовтолько декларации конструкторов и операторов преобразования могут быть %<explicit%>только плоский %<auto%> тип возврата может быть приведен к %<void%>в секции .bss размещаются только неинициализированные данныетолько неинициализированные переменные могут размещаться в секции .noinitв данной конфигурации поддерживаются только слабые алиасытолько нулевые инициализаторы допускаются в секции %qsвектор скрытого типа не может быть инициализированopaque-enum-specifier должен использовать простой идентификаторopaque-enum-specifier без имениошибка открытия %s: %sopen /dev/zero: %mоткрытие LTRANS выходного списка %s: %mпри открытии файла зависимостей %s: %mпри открытии выходного файла %qs: %sпри открытии выходного файла %s: %mоперанд %d должен быть 3-битным беззнаковым непосредственнымоперанд %d должен быть 6-битным беззнаковым непосредственнымоперанд %d должен быть 8-битным беззнаковым непосредственнымаргумент 1 должен быть непосредственным беззнаковым 3-битнымоперанд 1 должен быть беззнаковым 3-битным значением (I0-I7)операнд 2 должен быть четным 3-битным значением (подрегистр 0,2,4,6)операнд 2 должен быть беззнаковым 3-битным значением (I0-I7)операнд 2 должен быть беззнаковым 3-битным значением (подрегистр 0-7)операнд 2 должен быть беззнаковым 8-битным значениемоперанд 3 должен быть беззнаковым 3-битным значением (I0-I7)операнд 3 должен быть беззнаковым 8-битным значениемоперанд 4 должен быть беззнаковым 8-битным значением (0-255)ограничитель операнда содержит неверно позиционированный %<+%> или %<=%>ограничители %<asm%> различаются по числу альтернативоперанд не является кодом условия, неверный код операнда '%c'операнд не является кодом условия, неверный код операнда 'D'операнд не является кодом условия, неверный код операнда 'Y'операнд не является специфическим целым, неверный код операнда 'R'операнд не является специфическим целым, неверный код операнда 'r'операнд не является кодом условия, неверный код операнда 'K'операнд не является целым, неверный код операнда 'R'операнд не является ссылкой на память со смещением, неверный код операнда 'H'операнд должен быть непосредственным значением подходящего размеране задан номер операнда после %%-букваномер операнда вне диапазонаномер операнда в формате вне диапазонаномер операнда указан в формате без аргументовномер операнда указан без подавления присваиванияоперанд выражения свертки не имеет нерасширенных пакетов параметровтип операнда %qT несовместим с аргументом %d для %qEтипы операндов %qT и %qTоперанды для %T/%t должны быть reg + const_int:операнды для ?: имеют разные типы %qT и %qTоперация над %qE может дать неопределенный результатоптимизационный атрибут %qD после определения, но атрибут не соответствуетнесовпадение атрибута уровня оптимизацииоптимизация может удалить чтения или записи регистровых переменныхопция %qs годится для %s, но не для %sопция %s не поддерживается вместе с -fopenaccoption("%s") уже было заданонеобязательный аргументактивные ключи: опции или цели отсутствуют после %qsпереданы ключи: ordered аргумент требует положительного константного целого выраженияупорядоченное сравнение указателя с целочисленным нулемупорядоченное сравнение указателя с нулевым указателеморигинал %<default%> здесьисходная декларация находится здесьисходное определение находится здесьисходное определение находится здесьinline-функции, переопределённые как extern, не подлежат подстановкепервоначально специфицировано здесьзависшая %qs конструкциядругое соответствие здесьдолжен соответствовать виртуальному методу %qD, но не соответствуетдоступ вне границ может быть ликвидирован оптимизациейвнешний %<__transaction_cancel%> не внутри внешнего %<__transaction_atomic%>неправильный внешний блок региона %iвнешняя транзакция в %<transaction_may_cancel_outer%> функциивнешняя транзакция в %<transaction_safe%> функциивнешняя транзакция в транзакциивыходной ограничитель %d нельзя использовать с порчей "%s"ограничитель выходного операнда %d должен задавать один регистрвыходной ограничитель %qc операнда %d - не вначалевыходной файл %s уже существует в папке %sвыходной файл не заданимя выходного файла не может быть пустымдважды задано имя выходного файланевозможна прямая адресация к выходному операнду %dвыходной операнд %d должен содержать ограничитель %<&%>в ограничителе выходного операнда отсутствует %<=%>выходной операнд %<asm%> - константавыходные регистры должны быть сгруппированы на вершине стекаoutput_move_single:переполнение в размерности массивапереполнение при вычислении константного выраженияпереполнение значений перечислимого типапереполнение в перечисляемых значениях для %qDпереполнение списка выходных аргументов для %qsперегрузка имени функции %qE в клаузуле %qsперегруженная функция без контекстной информации о типеoverride controls (override/final) доступны только с -std=c++11 или -std=gnu++11перебивает %qD декларированное %<transaction_safe%>pack expansion аргумент для non-pack параметра %qD алиасного шаблона %qDpack expansion аргумент для non-pack параметра %qD concept %qDатрибут packed приводит к неэффективному выравниваниюатрибут packed дает неэффективное выравнивание для %q+Dатрибут packed приводит к неэффективному выравниванию для %qEатрибут packed не требуетсяатрибут packed для %q+D не нуженатрибут packed для %qE не требуетсядополнение размера структуры до границы выравниваниявставка отступов в структуру для выравнивания %q+Dпараметр %P имеет неполный тип %qTпараметр %P %qD имеет неполный тип %qTпараметр %q+D объявлен %<_Noreturn%>параметр %q+D объявлен %<inline%>для параметра %q+D есть только упреждающая декларацияпараметр %qD объявлен с типом voidпараметр %qD имеет неполный типпараметр %qD включает указатель на массив с неизвестной границей %qTпараметр %qD включает ссылку на массив с неизвестной границей %qTнекорректная декларация параметра %qD с типом методапараметр %qD инициализированпараметру %qD присвоено значение, но он не использованпараметр %qP %qD мог быть кандидатом для атрибута форматапараметр %u (%q+D) имеет неполный типпараметр %u (%q+D) имеет тип voidпараметр %u имеет неполный типпараметр %u имеет тип voidпараметр декларирован %<auto%>список параметров не соответствует корректной сигнатуре для %s()параметр не может иметь модифицированный тип `%Tпараметр мог быть кандидатом для атрибута форматав списке параметров пропущено имя параметраопущено имя параметрав декларации функции указаны имена параметров без типовparameter pack %q+D должен быть в конце списка параметров шаблонаparameter pack %qD не может иметь подразумеваемый аргументparameter pack аргумент %qE должен быть в конце списка аргументов шаблонаparameter pack аргумент %qT должен быть в конце списка аргументов шаблонаparameter pack не может иметь подразумеваемый аргументpacks параметров не расширены с %<...%>:передача параметров для аргументов типа %qT изменилась в GCC 7.1аргумент параметризованного производного типаподстановка родительской подпрограммы невозможнанельзя использовать скобки вокруг %qE для образования указателя на элемент-функциюскобки требуются вокруг этого составного литерала, чтобы избежать неоднозначности разбораскобочная инициализация не допускается в OpenMP %<for%> циклеинициализатор со скобками в new массиваошибка разбора в SELECT TYPE операторе в %Cошибка разбора в списке аргументов шаблоначастичная специализация %qD не более специальна чемчастичная специализация %qT объявлена %<friend%>частичная специализация не более специальна чем первичный шаблон, так как она замещает несколько параметров пакетным расширениемчастичная специализация %qD после конкретизации %qDраздел найден, но флаг раздела функции не установленпроход %qs не найден, но на него ссылается новый проход %qsпроход %s не поддерживает клонированиепроход %s нуждается в set_pass_param реализации, обрабатывающей дополнительный аргумент в NEXT_PASSпередача %qT как аргумент %<this%> отбрасывает квалификаторыпри передаче %qT предпочтение отдается %qT, а не %qTпередача NULL в неуказательный аргумент %P в %qDпередача аргумента %d от %qE отбрасывает квалификаторы типа цели указателяаргумент %d %qE согласно прототипу будет передан как %<float%>, а не %<double%>передан аргумент %d функции %qE как %qT, а не %qT согласно прототипуаргумент %d %qE согласно прототипу будет передан как комплексное, а не плавающееаргумент %d %qE согласно прототипу будет передан как комплексное, а не целоеаргумент %d %qE согласно прототипу будет передан как плавающее, а не комплексноеаргумент %d %qE согласно прототипу будет передан как плавающее, а не целоеаргумент %d %qE согласно прототипу будет передан как целое, а не комплексноеаргумент %d %qE согласно прототипу будет передан как целое, а не плавающееаргумент %d %qE согласно прототипу будет передан как signedаргумент %d %qE согласно прототипу будет передан как unsignedпередача аргумента %d %qE отменяет квалификатор %qv указуемого типаПередача аргумента %d функции %qE с отличающимся Objective-C типомв передаче аргумента %d %qE: несовместимый тип указателяпередача аргумента %d %qE по указателю на не замкнутое адресное пространствопередача аргумента %d функции %qE добавляет квалификатор %q#v к указателю на функцию без квалификаторовпри передаче аргумента %d %qE указатель преобразуется в целое без приведения типапри передаче аргумента %d %qE целое преобразуется в указатель без приведения типааргумент %d %qE согласно прототипу будет передан с другой ширинойпередача аргумента %i в restrict-квалифицированный параметр синонимично аргументам %Zпередача аргументов в многоточие унаследованного конструктора %qDпередача объектов нетривиально копируемого типа %q#T через %<...%> условно поддерживаетсяпередача слишком большого аргумента на стекпрагма pch_preprocess может использоваться только с ключом -fpreprocessedpedwarnpedwarn: возможно вам нужны явные аргументы шаблона в вашем вложенном спецификаторе именивозможно вы хотите явно добавить %<%T::%>permerrorpermerror: ошибка в pex_init: %mограничения заполнителя не удовлетвореныразмещение new создает массив объектов типа %qT и размера %qwu в области типа %qT и размера %qwiразмещение new создает объект типа %<%T [%wu]%> и размера %qwu в области типа %qT и размера %qwiразмещение new создает объект типа %qT и размера %qwu в области типа %qT и размера %qwiплагин %s не лицензирован с GPL-совместимой лицензией
%sплагин %s зарегистрировал нулевую callback функцию для события %sплагин %s должен быть задан до -fplugin-arg-%s в командной строкеплагин %s был задан с разными путями:
%s
%splugin-модуль не может зарегистрировать отсутствующий проходplugin-модуль не может зарегистрировать безымянный проходplugin-модуль не может зарегистрировать проход %qs без указания имени reference-проходаподдержка plugin-модулей отсутствует; используйте в вызове configure ключ --enable-pluginуказательаргумент-указательнекорректно производить арифметические операции с указателями на объекты, управляемые сборщиком мусораприсваивание указателяграницы указателя утеряны из-за неожиданного выражения %sв арифметическом выражении использован указатель %<VOID *%>указатель %<void *%> в операции вычитаниясмещение указателя от символа, возможно, некорректноуказательный или размещаемый результатуказуемые типы несовместимы в C++указатель в адресное пространство %qs должен быть const в %qTуказатель в адресное пространство %qs должен быть const в %s %q+Dпри передаче аргумента %d %qE: указуемые типы различаются знаковостьюв арифметическом выражении использован указатель на функциюуказатель на функцию в операции вычитанияуказатель на массив теряет квалификатор в условном выраженииуказатель на интерфейсный тип не имеет методовпреобразование указателя к элементу через виртуальную базу %qTуказатель на элементный тип %qT несовместим с объектным типом %qTнесоответствие указательных типов в условном выраженииуказатель вместо ожидаемого комплексного значенияуказатель вместо ожидаемого плавающего значениятип указатель на элемент-функцию %qT требует lvalueтип указатель на элемент-функцию %qT требует rvalueнесоответствие типов указатель/целое в условном выражениив конструкции case нельзя употреблять указателиуказатели на массивы с разными квалификаторами не совместимы в ISO Cуказатели на не связанные адресные пространства в условном выраженииполиморфный аргументпозиция плюс размер превышает размер указуемого объекта в BIT_FIELD_REFпозиционно-независимый код не поддерживаетсяпозиционно-независимый код требует %qsпозиционно-независимый код требует Linux ABIпозиционная инициализация поля в %<struct%> декларированной с %<designated_init%> атрибутомвозможная проблема обнаружена в вызове delete [] оператора:в вызове оператора delete обнаружена возможная проблема:постинкрементный адрес - не регистрпостфиксный %qD должен возвращать %qTпотенциальный переход по пустому указателюпредекрементный адрес - не регистрпреинкрементный адрес - не регистрточностьточность в формате printfпредекларированный арифметический тип %qT в %<#pragma omp declare reduction%>предекларированный арифметический тип в %<#pragma omp declare reduction%>предикативная инструкция для архитектуры Thumbпредикативная инструкция в условной последовательностиПредпочтительно выделять регистры, которые допускают генерацию коротких инструкций.префиксный %qD должен возвращать %qTпрефиксные атрибуты игнорируются до %<@%D%>префиксные атрибуты для реализаций игнорируютсяпрефиксные атрибуты для методов игнорируютсяпредшественником (prev_bb) блока %d должен быть %d, а не %dпредыдущая %<#pragma omp declare reduction%>предыдущая декларация %<pragma omp declare reduction%>предыдущая декларацияпредыдущая декларация %q#Dпредыдущая декларация %qDпредыдущая декларация %qD использовала %d параметр шаблонапредыдущая декларация %qD использовала %d параметра шаблонапредыдущая декларация %qD использовала %d параметра шаблонапредыдущая декларация %q#Dпредыдущая декларация здесьпредшествующая декларация %<%c%E%>предшествующая декларация %<%c%E%> как %<@optional%>предшествующая декларация %<%c%E%> как %<@required%>предыдущая декларация %<%c%s%>предыдущая декларация %q+Dздесь была предыдущая декларация %q+Dпредыдущая декларация %qDпредыдущая декларация %qD была здесьпредыдущая декларация %qEпредыдущая декларация с %qL привязкойпредыдущее определение здесьпредыдущее определение %q#Tздесь было предыдущее определение %q+Dпредыдущее определение %qD было здесьздесь была предыдущая неявная декларация %q+Dпредыдущая меткапредыдущее непрототипное определение здесьпредыдущая спецификации в %q#D здесьпредыдущая декларация здесьпредыдущее определение здесьранее определен здесь как %sкоторое ранее использовано здесьпервичный шаблон %qDпервичный шаблон здесьprivate-элемент %q#D в анонимном объединенииподдержка профилера для CR16поддержка профилирования для VxWorksпрофилирование пока не реализовано для этой архитектурыпрофилирование с -mg не поддерживаетсяпрограммы: %s
аргумент %qD после приведения типа не соответствует встроенному прототипуаргумент %qD после приведения типа не соответствует прототипурасширенное значение ~unsigned всегда ненулевоесвойство %qs уже специфицировано в %<@dynamic%>свойство %qs уже специфицировано в %<@synthesize%>свойство %qs использует instance переменную %qs несовместимого типасвойство %qs использует ту же instance переменную, что и свойство %qsсвойство не может быть битовым полемсвойство не может быть массивомдекларация свойства не в @interface или @protocol контекстеprotected-элемент %q#D в анонимном объединенииprotected visibility атрибут не поддерживается в данной конфигурации; проигнорированпротокол %qE имеет циклические зависимостипротокол %qE устарелатрибуты протокола недоступны в Objective-C 1.0декларация прототипав прототипе %q+D объявлен аргумент %d несовместимого типав прототипе для %q+D декларировано меньше аргументов, чем в предшествующем определении в старом стилев прототипе для %q+D декларировано больше аргументов, чем в предшествующем определении в устаревшем стилепрототип %q+D задан после непрототипного определенияпрототип для '%s' имеет обязательные операнды после необязательных операндовпрототип задан для %q#Dпредоставлено для %qDпсевдо-деструктор не вызываетсячисто виртуальная %q#D вызвана из конструкторачисто виртуальная %q#D вызвана из деструкторачисто виртуальная %q#D вызвана из инициализатора нестатического элемента данныхспецификатор pure в определении функциимодификаторы q/Q некорректны для символьной ссылкиквалифицированное имя не именует классквалифицированный тип %qT не соответствует имени деструктора ~%qTквалифицированный идентификатор в декларацииквалификаторы не допускаются в декларации конструктораквалификаторы не допускаются в декларации %<operator %T%>квалификаторы не допускаются в декларации руководства выводаквалификаторы не допускаются в декларации деструктораквалифицированный тип %qT не соответствует имени деструктора ~%qTr0 должен быть доступен как затираемый вызовом регистрпредложение диапазона должно иметь тип массива, вырезки, строки, отображения или каналадиапазоны в операторе switch не поддерживаются ISO Crange-based %<for%> выражение типа %qT имеет неполный типдиапазонные %<for%> циклы доступны только с -std=c++11 или -std=gnu++11сырой литеральный оператор %q+D противоречит шаблону литерального оператора %qDrdynamic не поддерживаетсяреинициализация %qs в %Lошибка чтения при чтении экспортных данныхдоступная только на чтение позиция памяти %qE использована как выходной операнд %<asm%>доступный только на чтение элемент %qD использован как выходной операнд %<asm%>доступное только на чтение именованное возвращаемое значение %qD использовано как выходной операнд %<asm%>доступный только на чтение параметр %qD использован как выходной операнд %<asm%>доступная только на чтение ссылка %qD использована как %<asm%> выводдоступная только на чтение переменная %qD использована как выходной операнд %<asm%>чтение входного файлачтение по пустому указателю (аргумент %d)readonly свойство на может быть установленоприем объектов нетривиально копируемого типа %q#T через %<...%> условно поддерживаетсяповторная компиляция с -fcompare-debugрекурсивное вычисление подразумеваемого аргумента для %q#Dрекурсивная inline-подстановкарекурсивный тип %qT не определёнрекурсивно требуемый при подстановке %qS
рекурсивно требуемый из %q#D
редекларация %q#D с другими ограничениямиредекларация %qD отличается в %<constexpr%> от предыдущей декларацииповторная декларация %<enum %E%>редекларация %<pragma omp declare reduction%>редекларация %q#Dредекларация %q#D не может иметь подразумеваемые аргументыповторная декларация %q+D с другой областью видимости (сохранена прежняя область видимости)повторная декларация %q+D без привязкиповторная декларация %qT как не-шаблонаповторная декларация %qs %<#pragma omp declare reduction%> для типа %qTповторная декларация внутреннего типа C++ %qTредекларация Objective-C класса %qsповторная декларация перечислимого типа %q+Dредекларация friend %q#D не может иметь подразумеваемые аргументы шаблонаредекларация свойства %qDредекларирован здесь как %q#Dредекларировано с %d параметром шаблонаредекларировано с %d параметрами шаблонаредекларировано с %d параметрами шаблонаinline-функции, переопределённые как extern, не подлежат подстановкеповторное определение %<struct %E%>повторное определение %<union %E%>переопределение %q#Dповторное определение %q#Tпереопределение %q+Dредекларация аргумента по умолчанию для %q#Dповторное определение параметра %q+Dпереопределение typedef %q+Dпереопределение typedef %q+D с другим типомпереопределение typedef %q+D с переменно модифицируемым типомизбыточное переопределение %<constexpr%> элемента статических данных %qDизбыточная повторная декларация %q+Dизбыточная повторная декларация %qD в той же области видимостиref-квалификаторы доступны только с -std=c++11 или -std=gnu++11ссылка %qD инициализируется собойссылка %qs не может быть декларирована %<mutable%>ссылка на %<%T::%D%> неоднозначнассылка на %qD противоречивассылка на мертвый операторвозвращена ссылка на локальную переменную %qDвозвращена ссылка на не-lvalue-выражениетип ссылки %qT в %<#pragma omp declare reduction%>некорректный регион lp %iregion_array не соответствует region_treeиспорчен region_array для региона %iимя регистра задано для нерегистровой переменной %q+Dне задано имя регистра для %q+Dрегистр %qD назначен для нескольких глобальных регистровых переменныхожидался регистр или выражение памяти для модификатора вывода 'M'ожидалось выражении из регистров и памяти для 'N' модификатора выводарегистр, заданный для %q+D, не годится для этого типа данныхрегистровая переменная %qD использована во вложенной функцииатрибуты regparam и thiscall несовместимыповторная реализация класса %qEreinterpret_cast из целого в указательreinterpret_cast от типа %qT к типу %qT отбрасывает квалификаторыослабленная транзакция в %<transaction_safe%> функцииослабленная транзакция в атомарной транзакцииудаленный цикл %d в древовидном представлении циклаудаление файла .rpo: %mпереименование спецификации %s в %s
переименование файла .rpo: %mдублированные %<@%> перед строкой Objective-Cповторный %s в форматефайл репозитория '%s' не содержит аргументы командной строкинеявная конверсия из %qT в %qT, запрещенная в C++запрос элемента %qD в %qE, имеющего не классовый тип %qTзапрос на элемент %qD в %qE, который имеет указательный тип %qT (возможно вы хотели использовать %<->%> ?)запрос элемента %qD неоднозначензапрос элемента %qD неоднозначен в сетке множественного наследованиязапрос элемента %qE в неклассовом типе %qTвыборка элемента %qE из объекта, не являющегося структурой или объединениемзапрошенный ABI требует -march, чтобы понять %qc расширениезапрошенное выравнивание %d больше чем %dзапрошенное выравнивание для %q+D превышает поддерживаемое выравнивание для %wuзапрошенное выравнивание не является положительной степенью 2запрошенное выравнивание не является целочисленной константойвыравнивание слишком великозаданный init_priority не является целой константойзаданный init_priority вне диапазоназаданный init_priority зарезервировано для внутреннего использованиязаданная позиция меньше нулязаданная позиция не является целой константойrequire_atom(): некорректный атомарный тип требуетсятребуемый при подстановке %qS
требуемый из %q#D
requires-клаузула в декларации нефункционального типа %qTrequires-клаузула для типа возвратаrequires-клаузула для идентификатора типаrequires-клаузула для typedefразрешение sub id %wx не в объектном файлеresolve_function(): некорректный тип функцииresolve_intrinsic(): Слишком много аргументов для встроенной функцииresolve_operator(): Некорректная встроенная функцияresolve_ref(): Некорректная ссылка на массивresolve_subroutine(): некорректный тип функциирезультат %<operator->()%> не является указателемрезультат %qE требует %u бит для представления, но %qT имеет только %u битрезультат с неконстантной character длинойвозврат результата отменяет квалификатор %qv указуемого типадуга return не указывает на конец блока %dвозврат значения по указателю на не замкнутое адресное пространствовозврат значения добавляет квалификатор %q#v к указателю на функцию без квалификаторовотсутствует барьер после returnтип результата %q#T неполныйпо умолчанию возвращаемый тип функции - %<int%>тип возвращаемого значения не полныйтип результата, вероятно, может быть задан с атрибутом formatвозвращаемое значение функции %qD - не %<int%>тип результата функциинекорректная спецификация возвращаемого типа в конструкторенекорректная спецификация возвращаемого типа в деструкторетип результата задан для %<operator %T%>возвращаемый тип задан для руководства выводанесоответствие типа возвращаемого значенияreturn со значением в функции без типа возвратаreturn без значения в функции, возвращающей %qTвозврат результата конструкторавозвращен результат деструкторавозврат списка инициализаторавозврат ссылки на временную переменнуюreturns_nonnull атрибут для функции не возвращающей указательобратить порядок хранения вещественного скаляраобратить порядок хранения скаляраобратить порядок хранения для %smodeправый операнд оператора запятая не может разрешить адрес перегруженной функцииправый операнд оператора запятая не имеет эффектаправый операнд оператора запятая ссылка, а не вызов функции %qEправый операнд выражения сдвига %q+E >= точности левого операндаправый операнд выражения сдвига %q+E отрицателенточность правой части значенияточность правой части значения в формате strfmonсчетчик циклического сдвига вправо >= ширины типасчетчик циклического сдвига вправо отрицателенвеличина сдвига вправо больше или равна ширине данного типасчетчик сдвига вправо >= ширине элемента векторасдвиг вправо на отрицательное число позицийправый операнд comma выражения не имеет эффектарежим округления для поддерживается для плавающих вычислений VAXрезультат округления всегда будет 0округление до %d бит не влияет на величину с фиксированной точкой с %d битами в дробной частипрограмма %qD декларирована здесьвызов подпрограммы использует OpenACC параллелизм, запрещенный объемлющей подпрограммойвызов подпрограммы использует тот же OpenACC параллелизм, что и объемлющий циклrx100 cpu не имеет FPU оборудованияrx200 cpu не имеет FPU оборудованията же переменная использована в %<firstprivate%> и %<lastprivate%> клаузулах %<distribute%> конструкцииsame_comdat_group не является циклическим спискомsame_comdat_group список через разные группыразбор %d %<template<>%>, требуется %d для специализации шаблона элемента-функциизадайте %<typename %E%>, если подразумевается типв инициализаторе скалярного объекта %qD должен быть только один элементscalar_storage_order аргумент должен быть одним из "big-endian" или "little-endian"scalar_storage_order не поддерживается, так как порядок байт не однороденмасштабирование и нормализация не могут использоваться совместно

расписание %<auto%> не имеет параметра %<chunk_size%>расписание %<runtime%> не имеет параметра %<chunk_size%>schedule chunk size выражение должно быть целочисленнымобласть видимости %qT до %<~%> не является именем классаscoped enum %qT передан дальше ... как %qT перед fabi-version=6, %qT послеscoped enums доступны только с -std=c++11 или -std=gnu++11scoped/unscoped рассогласование в enum %q#Tвторой аргумент должен быть вырезкой или строкойвторой аргумент функции %q+D должен иметь тип %<char **%>второй аргумент %<__builtin_call_with_static_chain%> должен быть типа указателявторой аргумент %<__builtin_prefetch%> должен быть константойвторой аргумент %<va_arg%> имеет неполный тип %qTвторой аргумент функции %qE должен быть целой константной степенью 2 от %qi до %qu битвторой аргумент vec_vextract4b должен быть 0..12второй операнд условного выражения не может разрешить адрес перегруженной функциивторой операнд условного выражения ссылка не имеет эффектавторой операнд условного выражения ссылка, а не вызов функции %qEвторой операнд условного оператора имеет тип %<void%>, но третий операнд не является ни throw-expression, ни элементом типа %<void%>второй аргумент %<va_start%> не является последним явным аргументомопорные точки секций нельзя использовать, если не включено переупорядочение на верхнем уровнеопорные точки секций нельзя использовать при не включенном unit-at-a-timeаргумент атрибута секции не строковая константаатрибут section недопустим для локальных переменныхатрибут section для %q+D недопустиматрибут section для данной платформы не поддерживаетсясекция %q+D не может быть переопределенаатрибут section, заданный для %q+D, противоречит предшествующей декларациисекция синонима %q+D должна соответствовать его целиконфликт типа секциивыбранные fp16 опции несовместимыселектор должен быть непосредственным значениемселектор должен быть целой константой в диапазоне 0..%wiсамосравнение всегда дает falseсамосравнение всегда дает trueself-tests не включены в этой сборкетесты самопроверки несовместимы с -Eустановить максимальное число nops для выдачи перед каждым шаблоном инструкций.setjmp/longjmp внутри simd конструкцииимя setter должно заканчиваться %<:%>установлен максимальный размер core-файла: %mперекрытая декларация находится здесьперекрытие встроенной функции %q#Dперекрытие библиотечной функции %q#Dперекрытие предыдущей декларации %q#Dинформация о разделяемом SSA имениshared и mdll несовместимыразделяемый call_stmt:shared не поддерживаетсяразделяемый rtxсчетчик сдвига не есть беззнаковое целоепереполнение выражения сдвига %q+Eсдвиг нецелого операндакороткое чтение при чтении экспортных данныхshow_array_ref(): Неизвестная массивная ссылкаshow_array_spec(): Необрабатываемый тип формы массива.show_code_node(): Некорректный код оператораshow_expr(): Не знаю, как показать выражениеshow_ref(): Некорректный код компонентаsibcall дуги для не-call инструкции в базовом блоке %iпобочные эффекты не перевычислены после изменения ADDR_EXPRэлемент с побочными эффектами в no-side-effects CONSTRUCTORзнаковость типа и машинной моды %qs не соответствуют друг другупростой IFsimplify_intrinsic_op(): Некорректный операторsimplify_min_max(): Некорректный тип в списке аргументовразмер в new для массива должен иметь целочисленный типнесоответствие размера в аргументе %d для %qEразмер %q+D равен %d байтразмер %q+D больше %wd байтразмер %qD отличается от размера в исходной декларацииразмер массива %qD имеет нецелочисленный тип %qTразмер массива %qD отрицательныйразмер массива %qD не является целочисленным константным выражениемразмер массива %qE имеет неполный типразмер массива %qE имеет не целочисленный типразмер массива %qE отрицательныйразмер массива %qE слишком великразмер массива имеет нецелочисленный тип %qTразмер массива отрицательныйразмер массива не является целочисленным константным выражениемразмер массива слишком великразмер цикла %d должен быть %d, а не %dразмер возвращаемого значение %q+D равен %u байтразмер возвращаемого значение %q+D превышает %wd байтразмер полос для блочной трансформации циклов.размер типа %qT слишком велик (%qE байт)размер безымянного массива имеет неполный типразмер безымянного массива имеет не целочисленный типразмер безымянного массива отрицательныйразмер безымянного массива слишком великразмер переменной %q+D слишком великуровень оптимизации размера: 0:ничего 1:по возможности 2: обычное размещение 3: не выравнивать, -Os.диапазоны размера в опции %qs следует увеличитьsizeof(long double) равно 12.sizeof(long double) равно 16.вырезка может сравниваться только с nilемкость вырезки должна быть целойконец вырезки должен быть целымвырезка неадресуемого значениятак что любая конкретизация с непустым пакетом параметров была бы синтаксически некорректнойключи soft-float и long-double-128 несовместимыпростите, не реализованопока не реализовано: простите: семантики статических данных inline функции %q#D являются неверными (запутаетесь с несколькими копиями)простите: семантики inline переменной %q#D являются неверными (запутаетесь с несколькими копиями)источник есть указатель на неполный типисточник не есть указательисточник не есть указатель на классисточник не имеет тип классаисточник имеет неполный тип классаразмещение исходного текста функции %qE изменилось, возможно, данные профилирования устарелитип источника не является полиморфнымспецификация %qs имеет некорректный %<%%0%c%>спецификация %qs имеет некорректный %<%%W%c%>спецификация %qs имеет некорректный %<%%x%c%>спецификация %qs некорректнаошибка спецификации: элемент %<%%*%> не инициализирован при сопоставленииошибка спецификации: задано более одного аргумента для SYSROOT_HEADERS_SUFFIX_SPECошибка спецификации: задано более одного аргумента для SYSROOT_SUFFIX_SPECошибка спецификации: неопознанный ключ %qcв файле спецификаций отсутствует спецификация для компоновкиспецификация '%s'

ключ, сгенерированный программой spec, состоит из одного знака %<-%>spec_dimen_size(): Некорректная размерностьспециализация %qT после конкретизации %qTспециализация %qD после конкретизацииспециализация %qD в другой namespace-областиспециализация %qD должна появляться в пределах пространства именспециализация %qT после конкретизацииспециализация алиасного шаблона %qDспециализация неявно декларированного специального элемента-функцииспециализация variable concept %q#Dспециализация переменного шаблона %qD декларирована как функцияспециализация %q#T в другой namespace-областиспециализация элемента %<%T::%E%> требует %<template<>%> синтаксисзаданная граница %wu превышает максимальный размер объекта %wuзаданная граница %wu превышает размер %wu объекта приемниказаданный режим слишком мал для значений перечислимого типаопция %qs задана более одного разазадание векторного типа с __attribute__ ((mode)) не будет поддерживаться в будущих версияхнекорректный синтаксис спецификации %%include после %ld символовнекорректный синтаксис спецификации %%rename после %ld символовспецификация %s, которую нужно переименовать, не найденасинтаксис файла спецификаций нарушен после %ld символовнеопознанная команда %% после %ld символовошибочное использование %<>>%>, используйте %<>%> для завершения списка аргументов шаблонасимвол %<%%%> в конце форматакадр стека должен быть меньше чем 64kразмер кадра стека не кратен 8 байтам: %wdразмер кадра стека не кратен 8 байтам: %wdкадр стека слишком великохраняющее значение стека должно быть точной степенью 2выражение для границы стека не поддерживаетсяпроверка выхода за границу стека не поддерживается для этой платформыопробование стека требует %<-maccumulate-outgoing-args%> для корректной работыопробование стека требует %<target("accumulate-outgoing-args")%> для корректной работыфункция не защищена протектором стека: все локальные массивы имеют размер менее %d байтлокальные переменные не защищены протектором стека: буфер переменного размерастековый регистр использован для глобальной регистровой переменнойразмер стека должен быть точной степенью 2размер стека должен быть больше чем охраняющее значение стекаразмер стека должен быть больше чем 64kвычисление размера используемой области стека не поддерживается для этой целевой платформыразмер используемой области стека равен %wd байтразмер используемой области стека может составлять %wd байтразмер используемой области стека, возможно, неограниченstack_offset должно быть кратно 4stack_offset должно быть не меньше 4кадр стека слишком велик: %d байтначало RTL фрагмента должно быть на более ранней строке, чем конецначало implied-do цикла в %L не может быть упрощено до константного значенияначало/конец RTL фрагмента в разных файлахоператор не может разрешить адрес перегруженной функцииоператор не имеет эффектаоператор ссылка, а не вызов функции %qEоператор не является константным выражениемоператор помечен как throw в середине блокаоператор помечен как throw, но не является таковымоператор использует освобожденное SSA имя:Оператор никогда не будет выполненоператор без побочного эффектаоператоры-выражения не допустимы вне функций и списков аргументов шаблонанедопустимая декларация статического %qs как %<mutable%>декларация статического IO для %q+D требует адреснарушено статическое утверждениене выполнено статическое утверждение: %Eнеудача static assertion: %sстатическая цепочка с функцией, которая не использует еестатический элемент данных %qD в неименованном классестатический элемент данных %qE декларирован %<concept%>static-декларация %q+D после неstatic-декларациистатическая инициализация переменной %q+D в %<.shared%> памяти не поддерживаетсяв TFP-OS не поддерживается staticстатический элемент %qD не может быть битовым полемстатический элемент %qD объявлен как %<register%>статическая функция-член %q#D объявлена с квалификаторами типастатическая элемент-функция %qD не может иметь cv-квалификаторстатическая элемент-функция %qD не может иметь ref-квалификаторstatic или квалификаторы типа в деклараторе массива, не являющегося static_cast от типа %qT к типу %qT отбрасывает квалификаторыстатически размещенный экземпляр Objective-C класса %qEатрибуты stdcall и cdecl несовместимыатрибуты stdcall и fastcall несовместимыатрибуты stdcall и thiscall несовместимышаг implied-do цикла в %L не может быть упрощен до константного значенияоператор (%p) помечен как измененный после прохода оптимизации: флаг volatile в операторе не соответствует текущему состояниюоператор в неверным VUSEнекорректный класс хранения %<__thread%> для функции %qsнекорректный класс хранения %<auto%> для функции %qsнекорректный класс хранения %<register%> для функции %qsкласс хранения %<__thread_local%> некорректен для функции %qsкласс хранения %qD в конкретизации шаблонадля %qs задан класс хранениякласс хранения в декларации параметра %qEкласс хранения в декларации параметра %qsкласс хранения в декларации поля структурыкласс хранения в декларации поля структуры %qEкласс хранения задан для параметра шаблона %qsкласс хранения задан для имени типакласс хранения задан для неименованного параметракласс хранения не допускается в декларации friend-функцииспецификаторы класса хранения не допускаются в декларациях параметровразмер %q+D в памяти не является константойразмер %q+D в памяти неизвестенразмер памяти %qD не константаразмер памяти %qD неизвестенимя запоминающего устройства %qs после %qs: некорректный символ %qcимя стратегии %qs заданное для опции %qs не поддерживается для 32-битного кодаслучайная %<,%> в конце декларации элементав программе обнаружен одиночный символ %<@%>в программе обнаружен некорректный символ %<\%o%>в программе обнаружен непарный символ %qcслучайное %qs между Objective-C++ методамив программе обнаружен непарный символ %qsошибка потокового подпроцессапотоковый подпроцесс был уничтожен сигналомформаты strftime нельзя использовать для форматирования аргументовстрока имеет длину %qd, превышающую максимальную длину %qd, которую должны поддерживать компиляторы по стандарту ISO C%dстроковый литерал в сигнатуре шаблона функцииперехвачено присваивание со строгим приведением типоввозможно, потребуется строгое приведение типовструктура определена здесьструктура не содержит элементовструктура не содержит именованных элементоввыравнивание структуры должно быть небольшой степенью двойки, а не %dполе структурыграница размера структуры может быть только 8 или 32граница размера структуры может быть только 8, 32 или 64включение подсистемы %s конфликтует с включением системыподпрограмма %q+F не помечена Inlineподпрограмма %q+F не помечена Inline_Alwaysотсутствует индекс массиваиндексируемый объект не является ни массивом, ни указателеминдексируемый объект не является ни массивом, ни указателем, ни вектороминдексируемый элемент является указателем на функциюиндексируемый массив объявлен как %<register%>рекомендуется заключать в фигурные скобки пустое тело в операторе %<do%>рекомендуется заключать в фигурные скобки пустое тело в операторе %<else%>рекомендуется заключать в фигурные скобки пустое тело в операторе %<if%>используйте явные фигурные скобки вокруг пустого тела цикла %<do%>используйте фигурные скобки во избежание неоднозначной трактовки %<else%>рекомендуется заключить в скобки %<&&%> в операции %<||%>рекомендуется окружить скобками %<+%> в операнде %<&%>рекомендуется заключить в скобки %<+%> в операции %<<<%>рекомендуется заключить в скобки %<+%> в операции %<>>%>рекомендуется окружить скобками %<-%> в операнде %<&%>рекомендуется заключить в скобки %<-%> в операции %<<<%>рекомендуется заключить в скобки %<-%> в операции %<>>%>рекомендуется окружать скобками выражение %<>>%>рекомендуется окружить скобками арифметические операции в операнде %<^%>рекомендуется заключить в скобки арифметические операции в операнде %<|%>присваивание, используемое как логическое выражение, рекомендуется рекомендуется окружить скобками сравнение, используемое в операнде %<!=%>рекомендуется окружить скобками сравнение в операнде %<&%>рекомендуется окружить скобками сравнение, используемое в операнде %<==%>рекомендуется окружить скобками сравнение в операнде %<^%>рекомендуется заключить в скобки сравнение в операнде %<|%>рекомендуется окружить скобками операнд %<!%>, либо заменить %<&%> на %<&&%> или %<!%> на %<~%>рекомендуется окружить скобками операнд %<!%>, либо заменить %<|%> на %<||%> или %<!%> на %<~%>предлагаемый вариант:предлагаемые варианты:предлагаемые варианты:предлагаемый вариант: %qsподдержка моды %qsподдерживаемые архитектуры ядра:%sключ %<-mcustom-%s%> конфликтует с ключом %<-mcustom-%s%>ключ %<-mcustom-%s%> не действует, если -ffinite-math-only не заданоключ %<-mcustom-%s%> не действует, если -fno-math-errno не заданоключ %<-mcustom-%s%> не действует, если -funsafe-math-optimizations не заданоключ %<-mcustom-%s%> требуется для плавающей точки двойной точностизначение ключа %<-mcustom-%s%> %d должно быть между 0 и 255ключ %qs не начинается с %<-%>ключ %qs больше не поддерживаетсяключ -mcpu=%s несовместим с ключом -march=%sswitch условие имеет булево значениепо переключателю происходит переход в выражение-операторпри переходе по переключателю пропускаются инициализации переменныхоператор switch без метки defaultв операторе switch задано не целоеначало переключателя здесьоператор switch содержит слишком много (%lu) элементовсимвол использован как непосредственный операндсимвол использован с базовым и индексным регистрамисимвол со смещением использован в режиме PICсимвольные ссылки на память поддерживаются только для z10 или более поздних версийошибка symtab_node::verifysysctl для kern.osversion завершился неудачей: %mсистемный путь %qs не является абсолютнымвзятие адреса от выражения типа %<void%>адрес от временной переменнойвзятие адреса от временного массивавзятие адреса от xvalue (rvalue ссылка)взятие адреса метки не поддерживается ISO C/C++целевой процессор не поддерживает режим ARMцелевой процессор не поддерживает ARMv8-M Security Extensionsцелевой процессор не поддерживает команды THUMBцелевой процессор не поддерживает interworkingцелевой процессор не поддерживает невыровненные доступыцелевая OS не поддерживает невыровненные доступыцелевой аргументатрибут target не поддерживается для данной машиныtarget attribute или pragma изменяет AltiVec ABItarget attribute или pragma изменяет SPE ABItarget attribute или pragma изменяет darwin64 ABItarget attribute или pragma изменяет плавающие двойной точностиtarget attribute или pragma изменяет размер long doubletarget attribute или pragma изменяет плавающие одинарной точностицель не поддерживает атомарное изменение профиля, выбран одиночный режимцель не поддерживает диспетчер версий функцийцелевой формат не поддерживает бесконечные значенияцель не есть указатель или ссылкацель не есть указатель или ссылка на классцель не есть указатель или ссылка на полный типцель преобразования могла быть кандидатом для атрибута форматацель инициализации могла быть кандидатом для атрибута форматаспецифическая для целевой платформы встроенная функция недоступнанесовпадение ключей, специфических для целевой платформыцелевая платформа не поддерживает вывод отладочной информациицелевая система не поддерживает %qs отладочный форматгенерировать код для программного симулятора.шаблон %qD декларированшаблон %qE в клаузуле %qsнекорректный аргумент шаблона %dаргумент шаблона %qE включает параметр(ы) шаблонааргумент шаблона для %qD использует локальный тип %qTдля %<%s %T%> нужен аргумент-шаблонаргументы шаблона для %qD не соответствуют первоначальному шаблону %qDшаблон класса без именинарушение ограничения шаблонашаблонная декларация %<typedef%>шаблонная декларация %q#Dопределение шаблона для не-шаблона %q#Dглубина конкретизации шаблона превышает максимум %d (используйте -ftemplate-depth=, чтобы увеличить максимум)глубина конкретизации шаблона превышает максимум %d при конкретизации %q+D, возможно при генерации виртуальной таблицы (задайте -ftemplate-depth=, чтобы увеличить максимум)параметр шаблона %q+#Dпараметр шаблона %qD декларирован здесьпараметр шаблона %qD типа %qT не допускается в целочисленном константном выражении, поскольку он не целого или перечислимого типасписок параметров шаблона использован в явной конкретизациипредоставленные списки параметров шаблона не соответствуют параметрам шаблона %qDpack параметр шаблона %qD не может иметь аргумент по умолчаниюpack параметр шаблона не может иметь аргумент по умолчаниюpack параметры шаблона не могут иметь аргументы по умолчаниютип параметра шаблона %qT декларирован %<friend%>параметры шаблона не могут быть friendпараметры шаблона не соответствуют шаблону %qDпараметры шаблона не выводимы в частичной специализации:за типом заполнителя шаблона %qT должен следовать простой declarator-idспециализация шаблона %qD не допускается ISO C++специализация шаблона с привязкой Cспецификаторы шаблона не заданы в декларации %qDпараметры шаблона, являющиеся типами, должны задаваться при помощи ключевых слов %<class%> или %<typename%>шаблон с привязкой Cидентификатор шаблона %qD для %q+D не соответствует никакой декларации шаблонаtemplate-id %qD в декларации первичного шаблонаидентификатор шаблона %qD использован как деклараторпараметр-шаблона-шаблоны не могут быть %<virtual%>временная нелитерального типа %qT в константном выражениитернарный %<operator?:%>"%s" отладочный формат не может быть использован с прекомпилированными заголовкамиатрибут %<getter%> может быть задан только один разатрибут %<interrupt%> требует процессор MIPS32r2 или вышеатрибут %<setter%> может быть задан только один раз%qE атрибуту требуются аргументыархитектура %qs не поддерживает %<-m%s=2008%>архитектура %qs не поддерживает %<-m%s=legacy%>архитектура %qs не поддерживает %<-mfp32%>архитектура %qs не поддерживает DSP инструкцииархитектура %qs не поддерживает команды branch-likelyархитектура %qs не поддерживает инструкции madd или msubархитектура %qs не поддерживает нечетные регистры одинарной точностиархитектура %qs не поддерживает команды формата PSархитектура %qs не поддерживает команду synciфлаг printf ' 'флаг '!' в формате strfmonфлаг printf '#'флаг '#' в формате strftimeфлаг printf '''флаг ''' scanfфлаг '(' в формате strfmonфлаг printf '+'флаг '+' в формате strfmonфлаг printf '-'флаг '-' в формате strfmonфлаг '-' в формате strftimeфлаг printf '0'флаг '0' в формате strftimeмодификатор 'E' в формате strftimeфлаг printf 'I'флаг 'I' scanfмодификатор 'O'модификатор 'O' в формате strftimeфлаг '^' в формате strfmonфлаг '^' в формате strftimeфлаг '_' в формате strftimeфлаг 'a' scanfфлаг 'm' scanfфлаг диагностики 'q'Ключ -shared не поддерживается для VAX ELFABI для передачи агрегатов с %d-байтным выравниванием изменен в GCC 5ABI для передачи однородных плавающих агрегатов изменен в GCC 5ABI для передачи структуры с элементом flexible array изменен в GCC 4.4ABI для передачи структуры с элементом complex float изменен в GCC 4.4ABI для передачи объединения с long double изменен в GCC 4.4процессор RX100 не оборудован FPUпроцессор RX200 не оборудован FPUадрес %qD не есть корректный аргумент шаблонаадрес %qD не есть корректный аргумент шаблона, так как он не имеет статический срок храненияадрес %qD всегда будет иметь значение %<истина%>адрес %qD никогда не будет NULLадрес метки не может присутствовать в константном выраженииадрес %qT подобъекта %qD не есть корректный аргумент шаблонаподавление присваивания в scanfвызов требует ifunc, которая не поддерживается этой цельюсочетание %qs and %qs несовместимо с %qsрезультат сравнения всегда %<false%>, поскольку адрес %qD не может быть NULLрезультат сравнения всегда %<true%>, поскольку адрес %qD не может быть NULLкомпилятор может предполагать, что адрес %qD всегда будет давать значение %<true%>компилятор может предположить, что адрес %qD не может быть NULLкомпонент %qs имеет PRIVATE тип и не может быть компонентом %qs, который PUBLIC в %Lконфликтующий тип определенный в другой единице трансляцииконфликтующий тип определенный в другой единице трансляции имеет виртуальную таблицу другого размераконфликтующий тип определенный в другой единице трансляции имеет виртуальную таблицу с другим содержимымконфликтующий тип определенный в другой единице трансляции имеет виртуальную таблицу с большим числом элементовконфликтующий тип определенный в другой единице трансляции с другой RTTI информациейпоток управления функции %qE не соответствует данным профилирования (счетчик %qs)точечный синтаксис недоступен в Objective-C 1.0многоточие в %qD не наследуетсядополнительная база определена здесьпятый аргумент должен быть 8-битным непосредственнымпервый аргумент VEC_COND_EXPR должен быть boolean векторного типа с тем же числом элементов, что и результатпервое отличие соответствующего определения есть поле %qDпервое отличие соответствующего определения есть метод %qDпервый аргумент %<operator new%> не может иметь значение по умолчаниючетвертый аргумент должен быть масштабом 1, 2, 4, 8размер кадра %wd байт больше чем %wd байтнепосредственный аргумент должен быть 4-битным непосредственнымнепосредственный аргумент должен быть 5-битным непосредственнымнепосредственный аргумент должен быть 8-битным непосредственнымнесовместимый тип определен в другой единице трансляциинесовместимый тип определен здесьlambda не имеет подразумеваемого захватапоследний аргумент должен быть 1-битным непосредственнымпоследний аргумент должен быть 2-битным непосредственнымпоследний аргумент должен быть 3-битным непосредственнымпоследний аргумент должен быть 32-битным непосредственнымпоследний аргумент должен быть 4-битным непосредственнымпоследний аргумент должен быть 5-битным непосредственнымпоследний аргумент должен быть 1-битным непосредственнымпоследний аргумент должен быть 8-битным непосредственнымпоследний аргумент должен быть масштабом 1, 2, 4, 8расположение агрегатов содержащих векторы с %d-байтным выравниванием изменилось в GCC 5для m210 обратный (little endian) порядок байт не поддерживаетсяскорректированное имя для %qD изменяется между -fabi-version=%d и -fabi-version=%dскорректированное имя thunk для %qD изменяется между -fabi-version=%d и -fabi-version=%dскорректированное имя переменной руководства инициализации для %qD изменяется между -fabi-version=%d и -fabi-version=%dмаксимальное значение для диапазона последнего размера должно быть -1 для опции %qsследующий за последним аргумент должен быть 8-битным непосредственнымпропущенный средний операнд в ?: всегда %<true%>, предлагается явно задать средний операндпрограмма должна также определять %qDдиапазон маски должен быть от 0 до 255диапазон селектора должен быть от 0 до 1диапазон селектора должен быть от 0 до 3диапазон селектора должен быть от 0 до 7регистр, заданный для %q+D, не доступен для заданной целевой платформырегистр, заданный для %q+D, не достаточно общий для использования в качестве регистровой переменнойрезультат преобразования не определен, поскольку %qE  вне диапазона типа %qTтретий аргумент должен быть 8-битным непосредственнымтретий аргумент должен быть константой сравненияразрушаемый тип %qT, а деструктор относится к %qTиспользование имен переменных с _OBJC_-префиксами для выбора секций метаданных не рекомендуется в 4.6 и не будет поддерживаться в 4.7значение %qD не может использоваться в константном выраженииаргумент xabort должен быть 8-битным непосредственным%qD не имеет аргументов, зависящих от параметра-шаблона, поэтому должна быть доступна декларация %qDтретий аргумент функции %q+D должен, по-видимому, иметь тип %<char **%>третий аргумент %<__builtin_prefetch%> должен быть константойтретий аргумент vec_vextract4b должен быть 0..12третий операнд условного выражения не может разрешить адрес перегруженной функциитретий операнд условного выражения ссылка не имеет эффектатретий операнд условного выражения ссылка, а не вызов функции %qEтретий операнд условного оператора имеет тип %<void%>, но второй операнд не является ни throw-expression, ни элементом типа %<void%>эта %qs клаузула не защищает...эта встроенная функция доступна только на fr405 и fr450эта встроенная функция доступна только на fr450эта встроенная функция доступна только на fr500 и fr550эта внутренняя функция не поддерживается для этой платформыэтот компилятор не поддерживает %sэтот компилятор не поддерживает PowerPC (архитектурные флаги игнорируются)этот компилятор не поддерживает X86 (arch флаги проигнорированы)это условие имеет идентичные ветвленияэта десятичная константа является беззнаковой только в ISO C90эта десятичная константа являлась бы беззнаковой только в ISO C90это ошибка GCC, которую можно обойти добавлением атрибута used для вызываемой функцииэто первая метка defaultэто первое case-значение, с которым перекрывается данное значениеэто insn:эта media-функция доступна только на fr400 и fr550эта media-функция имеется только в fr500этот оператор может провалитьсядля этой целевой платформы не поддерживается %qsэта цель little-endianэта машина не имеет задержек переходовподдержка локально-поточных COMMON-данных не реализованалокальная для потока декларация %q#D следует за не локальной для потока декларациейлокальная для потока декларация %q+D следует после не локальной для потока декларациичастная переменная потока %qE использована в целевой областичастная переменная потока %qE использована в безымянной задачеthrow будет всегда вызывать terminate()исключительная ситуация NULL имеет целый тип, а не тип указателяаргумент атрибута tls_model должен быть "local-exec", "initial-exec", "local-dynamic" или "global-dynamic"аргумент атрибута tls_model не является текстовой строкойдля надежности все промежуточные указатели в приведении типа от %qT к %qT должны быть снабжены квалификатором %<const%>для вывода зависимостей нужно задать -M или -MMдля того чтобы сослаться на тип параметра шаблона, используйте конструкцию %<typename %E%>токен %u имеет x-location == %uтокен %u имеет x-location == y-location == %uтокен %u имеет y-location == %uслишком мало аргументов в %%:compare-debug-auxbase-optслишком мало аргументов для %%:replace-extensionслишком мало аргументов в %%:version-compareслишком мало аргументов для конструктора %q#Dслишком мало аргументов функциислишком мало аргументов в вызове функции %<va_start%>слишком мало аргументов для функции %q#Dслишком мало аргументов в вызове функции %qEслишком мало аргументов для элемента-функции %q#Dслишком мало аргументов для метода %q#Dслишком мало выражений для structслишком мало списков параметров шаблона в декларации %qDнедостаточно списков параметров шаблоновразмер возвращаемого значения функции слишком велик - требуется %d регистров, а имеется только %dслишком поздно установлено имя каталога для отладки в директиве #слишком много #pragma-ключей align=resetслишком много %<if%> клаузулслишком много %<if%> клаузул с %qs модификаторомслишком много %<if%> клаузул без модификатораслишком много %<static%> аргументовслишком много конструкций %qsслишком много альтернатив в %<asm%>слишком много аргументовслишком много аргументов для форматированияслишком много аргументов в %%:compare-debug-auxbase-optслишком много аргументов в %%:compare-debug-dump-optслишком много аргументов в %%:compare-debug-self-optслишком много аргументов в %%:version-compareслишком много аргументов для конструктора %q#Dдля функции задано слишком много аргументовслишком много аргументов для функции %q#Dслишком много аргументов в вызове функции %qEслишком много аргументов для makeслишком много аргументов для элемента-функции %q#Dслишком много аргументов для метода %q#Dслишком много аргументов в вызове метода %qEслишком много аргументов для перегруженной функции %sслишком много фигурных скобок вокруг инициализатора для %qTслишком много ребер обработки исключительных ситуаций в базовом блоке %iслишком много выражений для structизбыточные элементы в инициализаторе для %qTслишком много входных файловзаписано слишком много выходов из цикласлишком много открытых скобокслишком много переходов, исходящих из блока %iслишком много диапазонов размера задано в опции %qsслишком много списков параметров шаблона в декларации %qDслишком много списков параметров шаблоновслишком много значений в return оператореслишком много переменных для предложения диапазона с каналомотдается слишком большое пространство стека: %dготовится слишком большое пространство стека: %dимя %qs описано на верхнем уровне с классом хранения %<auto%>переупорядочение на верхнем уровне невозможно при не включенном unit-at-a-timeобщий размер локальных объектов слишком великсуммарный размер локальных переменных превышает архитектурный пределотслеживать N наиболее частых адресов в профиле косвенных вызовов.в традиционном C нет отдельного пространства имён для меток, конфликт по идентификатору %qEв традиционном С не поддерживаются определения функций в стиле ISO Cв традиционном C инициализация автоматических агрегатных переменных запрещенав традиционном C инициализация объединений запрещенатрадиционный Си не поддерживает конкатенацию строковых константв традиционном C унарный плюс не поддерживаетсяхвостовой тип возврата %qT руководства вывода не есть специализация %qTзавершающий тип возврата доступен только с -std=c++11 или -std=gnu++11сгенерирован трамплин для вложенной функции %qDтранзакционная память не поддерживается с %<-fsanitize=address%>транзакционная память не поддерживается с %<-fsanitize=kernel-address%>транзакционная память не поддерживается с non-call исключениямитрансформационная встроенная функция %qs в %L не разрешена в инициализационном выражениирежим прерываний для поддерживается для плавающих вычислений VAXдерево: %s, имеется %s в %s, на %s:%dпроверка дерева: доступ к элементу %d tree_int_cst с %d элементами в %s, на %s:%dдерево: доступ к элементу %d вектора tree_vec с %d элементами в %s, на %s:%dдерево: доступ к операнду %d функции %s с %d операндами в %s, в %s:%dдерево: доступ к операнду %d функции omp_clause %s с %d операндами в %s, в %s:%dдерево: не ожидался класс %qs, обнаружен %qs (%s) в %s, на %s:%dдерево: ожидался класс %qs, обнаружен %qs (%s) в %s, на %s:%dдерево: не ожидалось ничего из %s, обнаружено %s в %s, на %s:%dдерево: ожидалось omp_clause %s, обнаружено %s в %s, на %s:%dдерево: ожидалось дерево, содержащее структуру %qs, обнаружено %qs в %s, на %s:%dдревовидный код %qs не поддерживается в LTO потокахлист дерева на глубине %iдуга true/false после не GIMPLE_COND в блоке %dпопробуйте убрать скобки вокруг идентификатора типапопробуйте задать %qEпопытка кодировать non-integer тип как bitfieldне удалось завершить структуру из-за предыдущих грамматических ошибокпопытка сделать класс %qT "другом" глобальной области видимостистрока настройки отсутствует в опции (%s)два последовательных %<[%> только введут атрибутдва или более типа в декларации имени %qsдва или более типа в декларациидве или более секции для %sаргумент типа %q#T задан для %<delete%>; должен быть указательтип %qE имеет конструктор, определённый пользователемтип %qE имеет деструктор, определённый пользователемтип %qE не имеет подразумеваемого конструктора для вызоватип %qE имеет виртуальную функцию-элементтип %qT определенный в анонимном пространстве имен не может иметь соответствие в другой единице трансляциитип %qT определенный в анонимном пространстве имен не может соответствовать типу %qT в другой единице трансляциитип %qT не имеет известный размертип %qT для явной конкретизации %qD не соответствует декларированному типу %qTтип %qT не является базовым для типа %qTтип %qT не является непосредственной базой %qTтип %qT не является непосредственной или виртуальной базой %qTтип %qT слишком великтип %qT сам по себе нарушает C++ Правило Одного Определениятип %qT аргумента шаблона %qE зависит от параметра шаблонатип %qT аргумента шаблона %qE зависит от параметров шаблонатип %qT аргумента шаблона %qE зависит от параметров шаблонатип %qT должен соответствовать типу %qTтип %qT нарушает C++ Правило Одного Определениятип %qT без привязки использован для декларации функции %q#D с привязкойтип %qT без привязки использован для декларации переменной %q#D с привязкойтип %qs не подходит %qE протоколуtype assertion корректно только для интерфейсных типоватрибуты типов игнорируются, если тип уже определенв декларации %qE по умолчанию установлен тип %<int%>в имени типа по умолчанию установлен тип %<int%>тип не имеет методовподдержка данного типа будет исключена в будущих версияхподдержка данного типа будет исключена в будущих версиях: %sтип не совместим со своим вариантомнесоответствие типа между SSA_NAME и символомнесоответствие типов для case метки в операторе switchнесоответствие типов в BIT_INSERT_EXPRнесоответствие типов в адресном выражениинесоответствие типов в ссылке на диапазон массиванесоответствие типов в ссылке на массивнесоответствие типов в бинарном выражениинесоответствие типов в комплексном выражениинесоответствие типов в ссылке на компонентнесоответствие типов в условном выражениинесоответствие типов в условном выражениинесоответствие типов в параметре %iнесоответствие типов в выражении сложения с указателемнесоответствие типов в ссылке на вещественную/мнимую частьнесоответствие типов в sad выражениинесоответствие типов в условном выражениинесоответствие типов в векторном выражении перестановкинесоответствие расширяющем выражении умножения с накоплениемнесоответствие типов в расширяющем векторном выражении сдвигатип должен быть cv-qualified %<auto%> или ссылкой на cv-qualified %<auto%>имя типа %qs должно соответствовать имени типа %qsимя типа объявлено как функция, возвращающая функциюимя типа объявлено как функция, возвращающая массивпо умолчанию для %qD принят тип %<int%>тип %qD не соответствует исходной декларациитип %qE неизвестентип массива %q+D завершен несовместимым с неявной инициализацией образомневозможно определить тип операнда %qE для оператора asmтип для битового поля %qs является расширением GCCформальный параметр %d имеет неполный типтип свойства %qD конфликтует с предшествующей декларациейнесоответствие точности типов в операторе switchквалификаторы в описании типа возвращаемого значения функции тип, заданный в векторном delete, не является ни массивом, ни указателемtype transparent %q#T не может быть сделан прозрачным, так как тип первого поля имеет ABI, отличный от класса в целомтип transparent %q#T не имеет полейtype transparent класс %qT имеет базовые классыв типе прозрачного класса %qT есть виртуальные функциивариант типа имеет другой TREE_TYPEвариант типа имеет другой TYPE_BINFOвариант типа имеет другой TYPE_FIELDSвариант типа имеет другой TYPE_SIZE_UNITвариант типа имеет другой TYPE_VFIELDвариант типа с TYPE_ALIAS_SET_KNOWN_PTREE_TYPE варианта типаTYPE_BINFO варианта типаTYPE_SIZE_UNIT варианта типатип был ранее декларирован как %qETREE_TYPE типаTYPE_BINFO типаTYPE_SIZE_UNIT типаприведение к неполному типу может нарушить правила перекрытия объектов в памятинесоответствия типа/значения в аргументе %d в списке параметров шаблона для %qDtypedef %q+D декларирован как %<_Noreturn%>typedef %q+D декларирован %<inline%>typedef-декларация %qD с инициализацией (используйте конструкцию __typeof__)typedef %qD инициализирован (используйте decltype взамен)typedef %qD определен локально, но нигде не используетсяtypedef-декларация не допускается в декларации параметровtypedef декларирован %<auto%>typedef имя не может быть вложенным спецификатором имениtypedef-имя %qD использовано как декларатор деструктораидентификатор типа квалифицированного типа функции %qTtypeid-expression не есть константное выражение, поскольку %qE полиморфного типатипы не вполне совместимытипы различаются знаковостьютипы имеют разные счетчики параметровтипы нельзя определять в %<decltype%> выраженияхтипы не могут быть определены в %<noexcept%> выраженияхтипы нельзя определять в %<typeid%> выражениитипы не могут быть определены в conversion-type-idтипы нельзя определять в декларации for-диапазонатипы не могут быть определены в new-выражениитипы не могут быть определены в new-type-idтипы нельзя определять в алиасных декларациях шаблоновтипы нельзя определять в exception-specificationтипы нельзя определять в приведении типовтипы нельзя определять в условияхтипы не могут определяться в declare reduction списке типовтипы нельзя определять в exception-declarationsтипы нельзя определять в типах параметровтипы нельзя определять в аргументах шаблонаtypespec в ALLOCATE в %Lневозможно вычислить фактическое положение параметра в стекеневозможно вывести %qT из %qEне удается вывести возвращаемый тип lambda из %qEэмуляция %qs невозможнане найден регистр для выталкивания в памятьне найден регистр класса %qs для выталкивания в памятьневозможно найти оператор символьного литерала %qD с аргументом %qTневозможно найти оператор числового литерала %qDневозможно найти оператор строкового литерала %qD с аргументами %qT, %qTошибка при генерации загрузок операндов на регистры для:не найден скрипт компоновки по умолчанию %qs в пути поиска библиотекне удалось открыть динамическую зависимость '%s'не удалось открыть файлне удается открыть файл протокола %<vtv_class_set_sizes.log%>: %mне удается открыть файл протокола %<vtv_count_data.log%>: %mне удается открыть файл протокола %<vtv_set_ptr_data.log%>: %mневозможно напечатать операнд; код == %d (%c)невозможно регистрировать информацию для плагина %qs - имя плагина не найденоиспользование '%s' как PIC-регистра невозможнонекорректное использование %<alloca%>неограниченное использование массива переменной длиныбезусловный переход %2d ни разу не выполнялся
безусловный переход %2d выполнен %s
недекларированный селектор %qEнеопределенное поведение, если второй параметр %<va_start%> продекларирован с классом памяти %<register%>неопределенный именованный операнд %qsрассогласование основного типа в enum %q#TНеожиданное !$OMP ATOMIC выражение в %Lнеожиданное AST вида %sнеожиданный аргументнеожиданный аргумент для msp430_select_hwmult_lib: %sнеожиданный атрибутнекорректный тип базы в cris_print_baseнеожиданное выражение %qE вида %sнеожиданный первый аргумент для msp430_select_hwmult_lib: %sнекорректный тип индекса в cris_print_indexнеожиданное ключевое слово; удалите пробел между кавычками и суффикс идентификаторомнекорректный мультипликативный операнднеожиданное смещениенекорректный операнднекорректные побочные эффекты в адресенеобработанное выравнивание для директивы '#pragma nomember_alignment'неидентифицируемая операция вызованеинициализированная константа %qDнеинициализированная константа %qD не допускается в C++непроинициализированная константа в %<new%> от %q#Tнеинициализированный const элемент в %q#Tнеинициализированный const элемент в %q#T, использующий %<new%> без new-инициализаторане инициализированный константный элемент в %qT недопустим в C++неинициализированный const элемент в базе %q#T от %q#Tнеинициализированный ссылочный элемент в базе %q#T от %q#T, использующий %<new%> без new-инициализаторанеинициализированный ссылочный элемент в %q#Tнеинициализированный ссылочный элемент в %q#T, использующий %<new%> без new-инициализаторанеинициализированный ссылочный элемент в базе %q#T от %q#Tнеинициализированный ссылочный элемент в базе %q#T от %q#T, использующий %<new%> без new-инициализаторанеинициализированная переменная %q+D помещена в область программной памятинеинициализированная переменная %qD в %<constexpr%> функциитрактовка данного объединения как прозрачного невозможнаобъединение определено здесьобъединение без элементовобъединение не содержит именованных элементовэлемент объединения %q+D с нетривиальным %qDнеизвестная модель '#pragma extern_model' '%s'неизвестное '#pragma member_alignment' имя %sнекорректный ключ -mdebug-%sнекорректная спецификация версии CRIS в -mtune= : %sнекорректная спецификация версии CRIS в -march= или -mcpu= : %sнеизвестный алгоритм раскраски %qsнеизвестный регион %qs для распределения регистровнеизвестная LTO модель разбиения %qsнеизвестный Stack Reuse Level %qsнеизвестная модель генерации кода TLS %qsнеопознанное действие %qE для %<#pragma pack%> - проигнорированонеизвестное выравнивание %qs задано для опции %qsнеизвестный спецификатор архитектуры в модели памяти встроенной функциинеизвестный размер массива в операторе deleteнеизвестный вывод ассемблерного флага %qsнеизвестный алгоритм переупорядочения базовых блоков %qsнеизвестный тип непосредственного операнда встроенной функции для операнда %dнеизвестное callback событие зарегистрированное плагином %sнеизвестное значение cc_attrнеопознанный символ преобразования %qc в форматенеизвестная архитектура ядра %qs задана с %qsнеизвестный процессор %qs для -mtuneнеизвестный стиль декодирования имён '%s'неизвестный destнеизвестный стиль способ обработки данных повышенной точности %qsнеизвестный флаг переданный в -moverride=%s (%s)некорректный аргумент %qs ключа -ffp-contractнекорректный режим инструкциинеизвестный вывод компоновщика %qsнеизвестная машинный режим %qEнекорректная инструкция перемещения:неизвестный ABI выгрузки %qsНеизвестный оператор %qs в %%:version-compareнеизвестная опция %q.*s в %<-fopt-info-%s%>неизвестная опция после %<#pragma GCC diagnostic%> kindнеизвестная опция для -mrecip=%sнеизвестный проход %s задан в -fdisableнеизвестный проход %s задан в -fenableнеизвестная модель для размера указателя %qsнеизвестный метод изменения профиля %qsнеизвестный атрибут свойстванеизвестный знак пунктуации '%c'неизвестное имя регистра %qs в операторе %<asm%>неизвестное имя регистра: %sнекорректное unspec-перемещениенеизвестная функция %qs в спецификациинеизвестная спецификация для множества FLT_EVAL_METHOD значений, чтобы разрешить %qsнеизвестный srcнеизвестный параметр проверки стека %qsнеизвестный ключ -mlong-double-%sнеизвестная опция настройки (%s)неизвестный тип %<%T%> найден при Objective-C кодированиинеизвестное имя типа %qEнеизвестное имя типа %qE; имелось в виду %qs?неизвестное имя типа %qE; используйте ключевое слово %<enum%>, чтобы сослаться на этот типнеизвестное имя типа %qE; используйте ключевое слово %<struct%>, чтобы сослаться на этот типнеизвестное имя типа %qE; используйте ключевое слово %<union%>, чтобы сослаться на этот типнеизвестное значение %qs для -marchнеизвестное значение %qs для -mcpuнеизвестное значение %qs для -mtuneнеизвестное значение %qs ключа -mmacosx-version-minнеизвестный тип (%s) ABI библиотеки векторизации для ключа -mveclibabi=неизвестная ценовая модель векторизатора %qsнеизвестный vtable verify приоритет инициализации %qsнеименованный класс определен здесьбезымянное поле имеет неполный типбезымянный инициализатор для %qT, не имеющего базовых классовбезымянный инициализатор для %qT, имеющего множественное наследованиенеименованный scoped enum не допускаетсяstruct/union без имени и без описания переменных этого типанеименованный тип без привязки использован для декларации функции %q#D с привязкойнеименованный тип без привязки использован для декларации переменной %q#D с привязкойдекларация безымянной переменной или поля с типом voidаргумент неупорядоченного сравнения - не плавающее значениеunquote_string(): получена некорректная цепочканедостижимнекорректная RTL-инструкциянекорректный адреснекорректный аргумент ключа %qsнеопознанный аргумент для -mcpu: %sнеизвестный аргумент ключа --help=: %q.*sнеопознанный аргумент для -f%ssanitize%s= опции: %q.*sнеопознанный аргумент для -f%ssanitize%s= опции: %q.*s; имелось в виду %qs?неопознанная опция командной строки %<-%s%>неопознанная опция командной строки %<-%s%>; имелось в виду %<-%s%>?некорректный ключ %<-fdump-%s%>неопознанная опция командной строки %<-fopt-info-%s%>некорректный ключ %qsнеопознанный номер управляющего регистра: %d - используется 'psw'неопознанный уровень вывода отладочной информации %qsнеопознанный флаг ребра '%s'неопознанное enum значение: '%s'некорректный спецификатор форматанекорректный ключ отладки: %cнеопознанное hwpy поле в msp430_mcu_data[%d]: %dнеопознанный include_flags 0x%x передан print_specific_helpнеопознанный аргумент вектор прерываний для %qE атрибутанекорректный тип видимости ivar %qsнеопознанный ключ -fdisableнеопознанный ключ -fenableнекорректное имя регистра %qsнекорректное значение порядка байт для хранения скаляров в памяти %qsнеопознанное имя секции %qEнеопознанное теневое смещение %qsнеопознанная константанекорректный тип видимости %qsневосстанавливаемая ошибканеразрешенная перегрузка Altivec builtin %qFнеразрешенная перегрузка внутренней функцииunrestricted объединения допустимы только с -std=c++11 или -std=gnu++11небезопасный вызов функции %qD внутри %<transaction_safe%> функциинебезопасный вызов функции %qD внутри атомарной транзакциинебезопасный вызов функции %qE внутри %<transaction_safe%> функциинебезопасный вызов функции %qE внутри атомарной транзакциинебезопасный косвенный вызов функции внутри %<transaction_safe%> функциинебезопасный косвенный вызов функции внутри атомарной транзакцииконстанта с плавающей точкой без суффиксанеподдерживаемый аргумент для %qDнеподдерживаемый тип аргумента для внутренней функциинеподдерживаемая комбинация: %qs %sнеподдерживаемая комбинация: %qs%s %sнеподдерживаемая комбинация: %sнеподдерживаемое преобразование с фиксированной точкойнеподдерживаемая нестандартная конкатенация строковых литераловнеподдерживаемый нестандартный суффикс в константе с плавающей точкойнекорректный размер операнда для расширенного регистранеподдерживаемая операция или тип для векторного сравнения, возвращающего booleanнеподдерживаемая simdlen %dнеподдерживаемый размер для целочисленного регистранезавершённая альтернатива диалекта ассемблеране терминирована строка форматанеиспользованные аргументы в $-форматенеиспользуемый параметр %qDнеиспользуемая переменная %q+Dнеиспользуемая переменная %qDдля корректной поддержки таблиц раскрутки стека требуется либо указатель кадра, либо -maccumulate-outgoing-argsверхняя граница диапазона case-метки больше чем максимальное значение данного типаиспользуйте директиву #includeиспользуйте %<%T::%D%>используйте %<%T::%D%> вместо %<%T::%D%> для именования конструктора в имени с квалификаторомиспользуйте нотацию %<%T::template %D%> для указания о том, что это шаблониспользуйте %<-faligned-new%>, чтобы включить C++17 поддержку over-aligned newиспользуйте %<...%> для расширения argument packиспользуйте %<template<>%> для явной специализациииспользуйте %<this->%D%>для получения более подробной диагностики задайте -Winvalid-pchиспользуйте -flax-vector-conversions, чтобы разрешить преобразования между векторами с элементами различных типов или с разным числом компонентовиспользуйте вместо него __attribute__ ((vector_size))используйте __builtin_rx_mvtc (0, ... ) для записи произвольных значений в PSWиспользовать внутренний идентификатор функции при поиске в профиле.использование %<alloca%>использование %<alloca%> в циклеиспользование %<auto%> в декларации lambda параметра доступно только с -std=c++14 или -std=gnu++14использование %<auto%> в операторе преобразования элемента шаблона не может быть приведеноиспользование %<auto%> в декларации параметра доступно только с -std=c++14 или -std=gnu++14использование %<complex%> в типах AltiVec некорректноиспользование %<double%> в типах AltiVec некорректно без -mvsxиспользование %<long double%> в типах AltiVec некорректноиспользование %<long long%> в типах AltiVec некорректно без -mvsxиспользование %<long%> в типах AltiVec не рекомендуется; используйте %<int%>использование %<long%> в типах AltiVec некорректно для 64-битного кода без -mvsxиспользование %<this%> в константном выражениииспользование %qD до приведения %<auto%>использование %qs в шаблонеиспользование %qs модификатора длины с %qc символом типа или не имеет эффекта или дает неопределенное поведение%s и %s использованы вместе в формате %s%s и %s использованы с %<%%%c%> в формате %sиспользование операнда типа %qT в %<operator++%> устарелоиспользование операнда типа %qT в %<operator--%> запрещеноиспользование типов boolean в типах AltiVec некорректноиспользование встроенной особенности %qE в сигнатуре функции; используйте библиотечные особенности взамениспользование шаблона класса %qT в качестве выраженияиспользование типов decimal floating point в типах AltiVec некорректноиспользование удаленной функции %qDиспользование перечисления %q#D без предыдущей декларациииспользование некорректного переменного шаблона %qEиспользование локальной переменной с автоматическим хранением из объемлющей функциииспользование мультиверсионной функции без подразумеваемойиспользование пространства имён %qD в качестве выраженияиспользование параметра из внутренней функциииспользование параметра вне тела функциииспользовать бестиповый nilотсутствует use операнд для оператораиспользуйте опцию -std=c99, -std=gnu99,-std=c11 или -std=gnu11 для компиляции вашей программымассив, не приводимый к указателю, употреблен в контексте, где допустимо только скалярное значениеструктурное значение употреблено в контексте, где допустимо только скалярное значениеобъединение употреблено в контексте, где допустимо только скалярное значениевекторный тип использован в контексте, где допустимо только скалярное значениебесполезное %<_Alignas%> в пустой декларациибесполезное %qs в пустой декларациибесполезный спецификатор класса хранения в пустой декларациибесполезное имя типа в пустой декларациибесполезный квалификатор типа в пустой декларацииопределенный пользователем reduction поиск неоднозначенопределенная пользователем редукция не найдена для %qEопределенная пользователем редукция в конструкторским инициализатором для базового класса %qTпользовательский оператор %qD всегда вычисляет оба аргументаопределенные пользователем литералы доступны только с -std=c++11 или -std=gnu++11использует %qD, который не имеет параметра выравниванияиспользование %<%c%s%>использование %qs с беззнаковым типом не имеет эффектаиспользование IBM extended precision long doubleиспользование IEEE extended precision long doubleиспользование синонима специализации шаблона %qT после %qsиспользование darwin64 ABIиспользование некорректного поля %qDиспользование num_workers (%d), игнорирование %dиспользование старого darwin ABIиспользование результат функции, возвращающей %<void%>использование параметра шаблона %qT после %qsиспользование временного как lvalueиспользование диапазона [%E, %E] для аргумента директивыиспользование typedef-имени %qD после %qsиспользование vector_length (%d), игнорирование %dиспользование vector_length (%d), игнорирование установок времени выполненияиспользование xvalue (rvalue ссылка) как lvalueusing-декларация для не-элемента внутри классадопустимые аргументы: %s; имелось в виду %qs?допустимые аргументы для %<-march=%> ключа: %sдопустимые аргументы для %<-march=%> ключа: %s; имелось в виду %qs?допустимые аргументы для %<-mtune=%> ключа: %sдопустимые аргументы для %<-mtune=%> ключа: %s; имелось в виду %qs?допустимые аргументы для %<target("arch=")%> атрибута: %sдопустимые аргументы для %<target("arch=")%> атрибута: %s; вы имели в виду %qs?допустимые аргументы для %<target("tune=")%> атрибута: %sдопустимые аргументы для %<target("tune=")%> атрибута: %s; вы имели в виду %qs?допустимые аргументы %qs: %sдопустимые аргументы для %qs: %s; имелось в виду %qs?допустимые значения для встроенной функции %qF (аргумент %d): 64, 128, 256, 512, 1024, 2048 и 4096validate_value_data: цикл в списке номеров регистров (%u)validate_value_data: [%u] Некорректный next_regno для пустого списка (%u)validate_value_data: : [%u] Некорректный oldest_regno (%u)validate_value_data: [%u] Непустой регистр в списке (%s %u %i)значение %qE типа %qT не есть константное выражениезначение %qs не поддерживается атрибутом %<target%>value аргументвычисленное значение не используетсязначение ключа -mfixed-range имеет вид РЕГ1-РЕГ2значение, переданное в %qs слишком великоинициализация значения функционального типа %qTинициализация значения неполного типа %qTинициализация значения ссылочного типа %qTприсваивания с отслеживанием переменных влияют на селективное планированиепеременнаяпеременная %q#D инициализирована, хотя имеет неполный типпеременная %q+D декларирована со спецификатором %<_Noreturn%>переменная %q+D декларирована со спецификатором %<inline%>определение переменной %q+D помечено dllimportпеременная %q+D может быть испорчена вызовами %<longjmp%> или %<vfork%>переменная %q+D должна быть const, чтобы ее можно было поместить в доступную только на чтение секцию посредством %qsпеременная %q+D входит в цикл алиасовпеременная %q+D с динамической инициализацией помещена в область программной памятипеременная %qD имеет тип функциипеременная %qD инициализирована, хотя имеет неполный типпеременная %qD нелитерального типа %qT в %<constexpr%> функциипеременная %qD повторно декларирована как функцияпеременная %qD определена, но не используетсяпеременная %qD использована более одного раза с %<#pragma acc declare%>переменная %qE декларирована в объемлющей %<host_data%> областипеременная %qE не есть итерация самого внешнего цикла %d, ожидалось %qEпеременная %qE неполного типа %qT не будет доступна в for инкрементном выражениипеременная %qE неполного типа %qT не будет доступна в левом операнде оператора запятаяпеременная %qE неполного типа %qT не будет доступна в правом операнде оператора запятаяпеременная %qE неполного типа %qT не будет доступна во втором операнде условного выраженияпеременная %qE неполного типа %qT не будет доступна в операторепеременная %qE неполного типа %qT не будет доступна в третьем операнде условного выраженияпеременная concept не имеет инициализатораиспользуется массив переменного размера %qDиспользуется массив переменного размератип элемента переменой длины в предложении массива %<reduction%>переменная того же ассемблерного имени, что и виртуальная таблица, определена в другой единице трансляциипеременная или поле %qE объявлено voidдекларация переменной или поля с типом voidпеременная декларирована сначала как %<static%>, а затем как %<extern%>символ переменной не есть переменнаяпеременный шаблон декларирован здесьидентификатор переменного шаблона %qD в nested-name-specifierпеременные шаблоны доступны только с -std=c++14 или -std=gnu++14запрошено отслеживание переменных, но оно не поддерживается этого формата отладочной информацииотслеживание переменных бесполезно без генерации отладочной информациилимит памяти для отслеживания переменных превышенлимит памяти для отслеживания переменных превышен с -fvar-tracking-assignments, повторная попытка без этого ключаграница массив переменной длины неизвестнасоставной литерал переменного размераобъект переменного размера нельзя инициализироватьпеременно модифицированный %qE на уровне файлапеременно модифицированное поле на уровне файлапеременно модифицированный тип не допускается в new-выражениивариантное ограничение введено без %<...%>вариантные функции должны использовать базовый AAPCS вариантвариантные шаблоны доступны только с -std=c++11 или -std=gnu++11выбор вариантного thunkvec_adde принимает только 3 аргументаvec_addec принимает только 3 аргументаvec_cmpne принимает только 2 аргументаvec_extract принимает только 2 аргументаvec_insert принимает только 3 аргументаvec_lvsl устарело для little endian; используйте присваивание для невыровненных загрузок и сохраненийvec_lvsr устарело для little endian; используйте присваивание для невыровненных загрузок и сохраненийvec_mul принимает только 2 аргументаэлемент векторного CONSTRUCTOR не есть GIMPLE-значениевекторный CONSTRUCTOR с non-NULL индексом элементавекторный аргумент передан в функцию без прототипавекторное условие будет расширено по частямвекторная вставка не на границе элементавекторная операция будет выполнена параллельновекторная операция будет выполнена по частямвекторная операция будет выполнена при помощи одной скалярной операциивекторная операция перемешивания будет выполнена по частямразмер вектора не кратен размеру компонентожидались векторные типы в sad выраженииожидались векторные типы в векторном выражении перестановкивекторизация не получилась для simd циклав векторном выражении перестановки обнаружены векторы с разным числом элементовverify_bind_c_derived_type(): Данный символ неожиданно оказался NULLпроцедура verify_cgraph_node выявила ошибкипроцедура verify_eh_tree выявила ошибкипроцедура verify_flow_info выявила ошибкиverify_flow_info: Выходная дуга блока %d поврежденаverify_flow_info: Блок %i имеет поле loop_father, хотя циклов нетverify_flow_info: У блока %i отсутствует loop_fatherverify_flow_info: Повторное вхождение дуги %i->%iverify_flow_info: Некорректные блоки для сквозного перехода %i->%iverify_flow_info: Некорректный сквозной переход %i->%iverify_flow_info: REG_BR_PROB не соответствует cfg %i %iпроцедура verify_gimple выявила ошибкипроцедура verify_histograms выявила ошибкипроцедура verify_ssa выявила ошибкиошибка verify_typeатрибут версии не строкапротиворечивый маркер управления версиями в файлеvirt-спецификаторы в %qs не допускаются вне определения классавиртуальный PHI с расположениями аргументоввиртуальное SSA имя для не-VOP декларациивиртуальная база %qT недоступна в %qT из-за неоднозначностивиртуальный def операнд отсутствует для операторавиртуальное определение не есть SSA имявиртуальное определение оператора не соответствует текущему состояниювиртуальная функция не может иметь выведенный тип возвратавиртуальные функции не могут быть friend-функциямивиртуальный метод %qDвиртуальная функция %qs не является элементом классавиртуальная таблица типа %qD содержит RTTI информациювиртуальная таблица типа %qD нарушает правило одного определениявиртуальная таблица типа %qD нарушает правило одного определения  виртуальное использование оператора не соответствует текущему состояниюотсутствует виртуальный use операнд для операторааргумент атрибута visibility должен быть "default", "hidden", "protected" или "internal"аргумент атрибута visibility не является текстовой строкойатрибут видимости не поддерживается в данной конфигурации; определение игнорируетсяvms '#pragma __message' игнорируетсяиспользование пустого (void) значенияvolatile аргументvolatile должно быть задано на любую память, затрагиваемую DMA.vtable для ошибка waitpidпредупреждение: предупреждение: рассмотрите линковку с '-static' как системных библиотек сожидалось `%s'weak %q+D не может быть определено %qEweak декларация %q+D применяется к уже существующему static определениюweak декларация %q+D должна быть publicweak декларация %q+D не поддерживаетсяслабая ссылка %q+D должна иметь статическое связываниеслабая ссылка %q+D в конечном счёте направлена на себяатрибут weakref должен задаваться до атрибута aliasweakref в данной конфигурации не поддерживаетсяпри записи вывода в %s: %mмассив широких символов инициализирован несовместимой строкой широких символовмассив широких символов инициализирован не строкой широких символовлитеральная широкая строка в %<asm%>ширина %qD превышает его типразмер поля %qs превышает размер указанного типаширина битового поля %qD имеет нецелочисленный тип %qTрассматриваются как возвращающие %<id%> и принимающиене будут генерироваться power5 инструкции, так как в ассемблер не поддерживает power5не будут генерироваться power6 инструкции, так как в ассемблер не поддерживает power6не будут генерироваться power7 инструкции, так как в ассемблер не поддерживает power7не будут генерироваться power8 инструкции, так как в ассемблер не поддерживает power8не будут генерироваться power9 инструкции, так как в ассемблер не поддерживает power9свнутри этого циклаwork-sharing область не может быть замкнуто вложена внутри work-sharing, %<critical%>, %<ordered%>, %<master%>, explicit %<task%> или %<taskloop%> областизапись %wu-бит данных вне границ объекта-приемника, данные усечены до %wu-битwrite_atom(): Попытка записи dab atomwrite_symbol(): некорректный символ модуля %qswrite_symtree(): Символ не записанзапись в константный объект (аргумент %d)запись выходного файлазапись по пустому указателю (аргумент %d)запись в LTRANS выходной список %s: %mзапись в адресное пространство %qs не поддерживаетсяневерный TYPE_CACHED_VALUES элементнекорректное число ветвлений после условного перехода в базовом блоке %iнекорректное число ветвлений после безусловного перехода %iнекорректный аргумент %qs для опции %qsнекорректная дуга %d->%d для аргумента PHIнекорректный список immediate useнекорректная insn в сквозной дугенекорректный список выходов из циклов для дуги %d->%dдля атрибута %qE задано неверное число аргументовневерное число аргументов для %%:debug-level-gtневерное число аргументов для %<__builtin_addressof%>неверное число аргументов для %<__builtin_call_with_static_chain%>неверное число аргументов в вызове %<__builtin_choose_expr%>неверное число аргументов в вызове %<__builtin_complex%>неверное число аргументов для %<__builtin_launder%>неверное число аргументов в вызове аргументов в вызове %<__builtin_shuffle%>неверное число аргументов в вызове функции %<__builtin_next_arg%>неверное число аргументов в вызове функции %<va_start%>некорректное число ветвлений после безусловного перехода в базовом блоке %iнеправильное число аргументов шаблона (%d, а должно быть %d)неправильное число аргументов шаблона (%d, а должно быть по крайней мере %d)некорректные флаги выходной дуги в конце блока %dнекорректное имя стратегии %qs задано для опции %qsневерный аргумент типа для %sневерный тип аргумента для absневерный тип аргумента для побитового дополненияневерный тип аргумента для сопряженияневерный тип аргумента декрементацииневерный тип аргумента инкрементацииневерный тип аргумента для унарного `!'неверный тип аргумента для унарного минусаневерный тип аргумента для унарного плюсаx87 регистровый возврат с выключенным x87xstormy16_print_operand: некорректный кодэто можно обойти, удалив инициализаторрежим z/Architecture не поддерживается на %sz/Архитектура.ноль как константа пустой указательсекция массива нулевой длины в %qs клаузулеразмер массива %q+D нулевой или отрицательныйнулевой размер векторанулевая ширина битового поля %q+Dбитовое поле %qs имеет нулевой размернулевая ширина в формате %sформатная строка %s нулевой длинымассив %qD имеет нулевой размернулевой размер массива %qTэлемент массива нулевого размера %qD в другом пустом %q#Tэлемент массива нулевого размера %qD не в конце %q#T{anonymous}