HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //usr/share/locale-langpack/en_GB/LC_MESSAGES/gcc.mo
�����9L>LEPL@�L6�L�M��MN%N=tN7�No�OEZPm�P Q)/Q!YQ{Q�QU�QoR)xR%�R!�RC�R2.SCaS8�S1�SZT`kT=�T?
U3JUN~U=�U(V 4VJUV�V{�V-7WeW*�W.�W�W;�W4X2TX�XI�X'�X'Y+?YZkY�Y*�Y.Z97ZGqZ&�Z+�Z'['4[C\[�[!�[ �['\ +\0L\}\
�\ �\�\�\�\
]']6]-T]"�]!�])�]�]
^,^>^\^�y^�_.�_J�_Q`=Y`K�`I�`A-aKoa;�a?�aE7b�}bXOc@�cW�cyAdL�dWe[`eK�e3f�<f0�f4$g!Yg"{g�g!�g[�g'5hE]hB�h7�h0i{Oi@�inj:{j�j;�jDkBWkD�kB�kG"lGjl�lq�lNBmM�mN�m1.n4`n:�n`�n[1oA�o_�oc/pD�pM�pR&qDyq0�q7�qE'r>mr8�rj�rWPsE�sA�s.0t[_t#�t��t�hu�v��v�Kw��wI�x"y".y"Qy ty �y$�y$�y$z"%z"Hz)kzn�zJ{vO{�{��|:�}g�}MQ~8�~?�~Z3s*�1�?�aD�'��΀*�H�N^���:ǁ>�8A�*z�Q��5��^-���&��8҃7�)C�%m�%��-��0�v�^��e�MT���†�����
�����:�w�%_�����=��(��#(�/L�2|�1��,��.�QM�(��%Ȍ9�0(�+Y�(��0��ߍ��/�OD�-��5ŽF��$?�(d����'�/C�-s�M��4�2$�>W�A��7ؑ:�2K�5~�Q��X��_�B�&D�Dk�8��2�2�FO�N����2}�a��j�T}��җPh����[��,�79�1q�<��B�T#�Cx�G��N�.S�=��m��/.�/^�K��Jڝ.%�*T�M�^͞.,�A[�?��Hݟ*&�Q�?l�.��A۠H�Hf�/��XߡJ8�U��E٢i�W��u�vW�JΤh�1����(ԥ(��-&�UT�I��9�1.�\`�.���H�2T���<��%֨;��8�&O�!v�#����*ک8�`>�`��5�56�)l���-��Uޫ04�3e�6��.Ь@��.@�#o�%��%��H߭$(�_M�7��@�B&�;i�z��L �;m�0��-ڰ.�7�W�u�/��@±>�1B�4t�&��BвA�-U�c��r�%Z���A��=۴N�_h�Yȵ4"�0W�s��a��V^�+�����d�v�v_��ֹvn�T��:�Zݻ,8�Ne�@��(��y����}4���-;,��5(�^�Cw�H��H�XM�G��F�I5�I�%�W�2G�/z�%��f��A7�Ky�P����J��P��n6�%��N���34�1h�G��5��8�RQ�7��Q��-.� \�9}�;��N��DB�R��+��q�Qx�P��F�2b�+��J��D��Q���+��.�:�Q>�0��M��%�"5�#X�.|�>��.��?�MY�.��%��0��/-�?]�!��9��1��/+�@[�.��$��5��4&�4[�;��<��	�.#�.R�2��"��H��: � [�-|���#��*��+��=�(��?��K0�|�2��L��@�>\�6��9��J�5W�&��<��V��5H�V~�Q��0'�aX�E��6�L7�:��i��m)�C����M�� I�)j�(����8��C�3S�-��$��%��%�$&�%K�q�0����@��6�,J�2w�.��D��U�/t�+��<��=
�AK�Q��B��'"�$J�o���-��j��)D�)n�)��@��,�+0�'\�O��=��$�>7�Av���4��E�FJ�<��%��,��6!�>X�-��9��I��EI�H��H��8!�DZ�)��C��;
�OI�G��F��+(�T�/r�%��-��0��2'�#Z�~�7��+��*��**�SU�<����*�*1�9\�<��'��6��!2�-T�1��4��&��N�Q_�?��?��71�<i�2��*���N$�Ts�K��(�C�)`�+��6��8�.&�.U�'��"��f�R6���'��=�W
�-b�6��%�N�.<�Pk�4��!�)�(=�"f�8��(�&�+�@>�<�-��+�%�A<�!~�M��B�,1�;^�I��Z�4?�1t�2��&�+5,,b1�1�4�=(Mf*�<�Al^1�)�%'QM%�D�
"'BJ&����t7�.6�e8�#%;I;�F�\7e.�@�a
	o	=�	(�	W�	!M
no
�
J�
5D5z?�*�*)F,p4�)�$�=!
'_
<�
=�
(0+M\3�/�4.C.r4�.�.,49a9�:�9:J9�9�W�WQ)�*�D�<C5�&�K�{)Z�Z[[[�Z[nX�B#1f*�6��8.QJ�U�F!7h,�^�,,G&t"�H�3/;Uk&�L�35Yi8�3�40;e!�1��6<L"��!�A�E%Dk��#�& 2+ :^ M� /� (!?@!.�!2�!$�!Z"8b"#�"�"�"�"%#7<#&t#(�#)�#!�# $21$d$+�$�$�$�$!%-%1J%]|%*�%(&F.&1u&)�&+�&*�&1('FZ'0�'#�',�'7#(,[(.�('�(4�(�)>�*E4+@z+7�+��+�},O
-<Z-8�-o�.8@/my/ �/)0!20T0s0T�0o�0)P1%z1�1C�122C728{21�2Z�2`A3=�3?�33 4NT4=�4(�4 
5J+5v5{�5-
6;6*Z6.�6�6;�6
72*7]7I{7'�7'�7+8ZA8�8*�8.�8:
9EH9&�9+�9'�9'	:D1:v:"�:!�:(�:!;1&;X;t;!�;�;�;�;�;	<<.8<#g<"�<*�<�<�<,�<&=D=�a=��=.u>J�>Q�>>A?K�?I�?A@KX@;�@?�@E A�fAX8B@�BW�By*CL�CW�C[IDK�D3�D�%E0�E4F!CF"eF�F!�F\�F' GEHGD�G7�G0H{<H@�Hn�H:hI�I;�ID�IBDJD�JB�JGKGWK�Kq�KN/LM~LN�L3M4OM:�M`�M[ NA|N_�NcOD�OM�ORPDhP0�P7�PEQ>\Q8�Qk�QX@RE�RA�R.!SZPS#�S��S�XT�	U��U�;V��VI�W#�W#X#CX!gX!�X%�X%�X%�X#Y#AY*eYn�YJ�YvJZ�Z��[:�\g�\MP]9�]@�]Z^2t^*�^1�^?_aD_'�_�_*�_H`N^`�`:�`>a8Aa*zaQ�a5�a^-b�b&�b8�b7c)Cc%mc%�c-�c0�cvd^�de�dMTe�e�e��e��f�g��g�=hx�h%di�i�i=�i(j#-j/Qj2�j1�j,�jk3kQRk(�k%�k9�k:-l+hl(�l0�l#�l$m/7mLgm-�m5�mGn$`n(�n��n'=o/eo-�oM�o4p2Fp>ypA�p7�p:2q2mq5�qR�qX)r��rB$s&gsD�s8�s2t2?tFrtN�t�u2�ua�uj5vT�v��vP�w��w[�x,2y7_y1�y<�yBzTIzC�zG�zN*{.y{=�{m�{/T|/�|K�|K}.L}*{}M�}^�}.S~A�~?�~H+MyA�/�A�HI�H��/ۀX�Jd�U��E�iK�W��u
�v��J��hE�<��)�2�(H�-q�U��I��9?�2y�\��.	�8�HW�2��Ӈ<�%"�;H���&��!ˆ#��*&�8Q�`��`�5L�5��)���-��U+�0��3��6�.�@L�.��#��%�%�H,�$u�_��7��@2�Bs�;��z�Lm�;��0��-'�.U�����/ߐ@�>P�1��4��&��B�A`�-��cВs4�%��ΓA�>)�Nh�_��Y�4q�0��sוaK�V��+��0����v7�v���%�v��T4����Z,�,��N��@�(D�ym���}���-�,J�5w���CƞH
�HS�X��G��F=�I��IΠ%�W>�3��/ʡ%��f �A��LɢP��g�J�P7�o��%��N�m�3��1��G�57�8m�R��7��Q1�-�� ��9ҧ<�OI�D��Rި+1�r]�RЩN#�Fr�2��+�J�Ec�����o�,\����:^�R��0�M�%k�"��#��.د>�.F�?u�N��.�%3�0Y�/��?��!��9�1V�/��@��.��$(�5M�4��4��;�<)�f�.��.��2޴"�H4�:}� ��-ٵ�#�*C�+n����($�?M�K��ٷ2��L+�@x�?��6��90�Jj�5��&�<�VO�5��VܺQ3�0��a��E�6^�L��:�j�n��C��;�M[� ��)ʾ(��86�Co�3��-�$�%:�%`�$��%���0��@3�6t�,��2�.�D:�U�/��+�<1�=n�A��Q��B@�'��$������-�j:�)��)��)��@#�,d�+��'��S��=9�%w�>��A���44�Ei�F��<��%3�,Y�6��>��-��9*�Id�E��H��H=�8��D��)�C.�;r�O��G��FF�+����/��%�--�0[�2��#����7�+8�*d�*��S��<�K�*k�*��9��<��'8�6`�!��-��1��4�&N�Nu�Q��?�?V�7��<��2�+>�j�N��T��K.�z�����)��+��6�8S�.��.��(��"�f6�R����'�=3�Wq�-��6��%.�NT�.��P��4#�!X�)z�(��"��6��('�&P�+w�@��<��-!�+O�%{�A��!��M�BS�,��;��I��ZI�4��1��2�&>�+e�5��,��4��1)�4[�=��M��*�<G�A��l��13�)e�%��Q��%�D-�r�"��B��&�������7f�.�����8T�&��;��;��F,�\s�7��.�@7�ax���=��(7�W`�!��n��I�Jd�5��5��?�*[�*��)��,��4�)=�$g�=��'��<��=/�(m�0��M��3�:I�?��9��9��?8�9x�9��7��D$�Di�E��D��E9�D�D��b	�bl�)��*��D$�<i�5��&��K�{O�Z��Z&�[��[�Z9�[��Y�BJ�1��*��6�!�8?�.x�J��U�FH�7��,�_�T�,o�&��"�H�3/�/c�U��&�L�3]�Y��8�3$�4X�;��!�1� �6>�<u�"���!�A�EN�D����#	&-2T:�M�/(@?i.�2�$Z08�#��!%?7e&�(�)�! 92Z�+���!4V1t^�*(0FY1�)�+�*(1SF�0�#�,!7N,�.�'�4
	��=,�9��
*��4�&,N6	���$]�b���z����*M��DA���t�9[8�-B�qW���`����Tc)j&�|2�R1�"���G�~)��k)��_���Q�Ys:��4�$�����q�\.�gH��f���O��=
;�	7	��j�>��+%J��
��?���$��{`}�b��Pu-�F@���u^�:�HI!V���G:(zc��$�v�-�"��[��P��������(��]R�w���F���hK�;
�H���}Y�����LV�K����jy�LJ���	UUA��E5Jf�j0SeIn����o^�Znfq%_S���1�v���|UFP����#'�_t*Y�!�q>@�.Sgg�e���1��9��b�g6�m����6N�l~u�Xd�kQ��B���
8B�.>;�+5 �~�,^"pVu���w=k �I����(z����"��r���AC�M37��OE�V�4���n�a���+<����=2�%�{���ri�E��<X�����I�e��k����RP��c�����2L!N����2i,�W3�%���`���AM{��T'T�dm�<��WU��5o������7��v�Z�]y#�����0pX��z|�pC�����t�C4s@i1
��K�������a�x�(�&aeo�8��@?�t���wKX}�DT}��h�a!�dS��/C����W�-38��y/�o�lZ.l~MO*���<�y�;�v�x9\R��h�m�?xrf`��
��|�{��lrH�p��G�wJF��[3���?s��^��O\������G�)�D���[d���//i]>��mZ �Q56Q����Yxs���#�_N�����0�b�� +
��7'�n�&'�#���LD�0h:�BcE\    -n, --normalize <int64_t>           Normalize the profile
  -dumpspecs               Display all of the built in spec strings.
  -j, --human-readable            Output human readable numbers
  -k, --use-colors                Emit colored output
  -no-canonical-prefixes   Do not canonicalize paths when building relative
                           prefixes to other gcc components.
  -print-multiarch         Display the target's normalized GNU triplet, used as
                           a component in the library path.
  -q, --use-hotness-colors        Emit perf-like colored output for hot lines
  -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.
  an inherited constructor is not a candidate for initialization from an expression of the same or derived type  as it is a non-system directory that duplicates a system directory
  conversion from return type %qT of template conversion function specialization to %qT is not an exact match  crosses initialization of %q#D  enters synchronized or atomic statement  initializing argument %P of %qD  skips initialization of %q#D  when initialized here None found.  Use --help=%s to show *all* the options supported by the %s front-end.
%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<%.*s%> directive precision out of range%<%.*s%> directive width out of range%<-gnat%> misspelled as %<-gant%>%<.%s%> designator used multiple times in the same initializer list%<...%> not allowed in designated initializer list%<[%E] =%> used in a GNU-style designated initializer for class %qT%<__auto_type%> requires an initialized data declaration%<__auto_type%> used with a bit-field initializer%<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%<constexpr%> static data member %qD must have an initializer%<constinit%> variable %qD does not have a constant initializer%<custom-%s=%> is not recognized as FPU instruction%<inline%> is not allowed in declaration of friend template specialization %qD%<weakref%> attribute ignored because variable is initialized%G%qD forming offset %s is out of bounds%G%qD offset %s is out of bounds%q#D is a static data member; it can only be initialized at its definition%q#D should be initialized%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead%qD declared as reference but not initialized%qD is initialized with itself%qD is used uninitialized in this function%qD may be used uninitialized in this function%qD should be initialized%qD should be initialized in the member initialization list%qD used in its own initializer%qD was not initialized with a constant expression%qD will be initialized after%qE attribute applies only to initialized variables with external linkage%qE has both %<extern%> and initializer%qE initialized and declared %<extern%>%qE is an unrecognized format function type%qE is not a constant expression because it refers to an incompletely initialized variable%qE is not initialized%qE is used uninitialized in this function%qE may be used uninitialized in this function%qc directive redundant after prior occurence of the same%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%qs at %L already is initialized at %L%qs entity cannot have an initializer at %C%qs has both %<extern%> and initializer%qs initialized and declared %<extern%>%s%swarning: %s header version %s differs from library version %s.
%s: couldn%'t open PCH file: %m%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'
'%%l' operand isn't a label(C)(an out of class initialization is required)(near initialization for %qs)(static initializers for %s)--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param=parloops-schedule=[static|dynamic|guided|auto|runtime]	Schedule type of omp schedule for loops parallelized by parloops.-O<number>	Set optimization level to <number>.-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fdiagnostics-color=[never|always|auto]	Colorize diagnostics.-fdisable-[tree|rtl|ipa]-<pass>=range1+range2	Disable an optimization pass.-fenable-[tree|rtl|ipa]-<pass>=range1+range2	Enable an optimization pass.-fgo-optimize-<type>	Turn on optimization passes in the frontend.-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.-flive-patching=[inline-only-static|inline-clone]	Control IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-fopt-info[-<type>=filename]	Dump compiler optimization details.-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsimd-cost-model=[unlimited|dynamic|cheap]	Specifies the vectorization cost model for code marked with a simd directive.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-fvect-cost-model=[unlimited|dynamic|cheap]	Specifies the cost model for vectorization.-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-moverride=<string>	Power users only! Override CPU optimization parameters.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-weak_reference_mismatches <treatment>	Specifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak.; use assignment or value-initialization instead; use copy-assignment or copy-initialization instead; use copy-initialization instead; use value-initialization instead<During initialization>
<brace-enclosed initializer list>A floatig point to integer truncation may be replaced with rounding to save mode switching.AUX pointer initialized for edge %d->%dAdd a common subexpression elimination pass after loop optimizations.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Allocatable %qs at %L cannot have an initializerAllow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Analyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceArray in initializer list at %L must have an explicit shapeArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference at %L out of bounds (%ld < %ld) in loop beginning at %LArray reference at %L out of bounds (%ld > %ld) in loop beginning at %LArray reference out of boundsAssume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default).Assumed shape array %qs at %L is not permitted in an initialization expressionAssumed size array %qs at %L is not permitted in an initialization expressionAssumed-shape array %qs at %L is not permitted in an initialization expressionAttempting to allocate already allocated variableAutomatic array %qs at %L cannot have an initializerBOZ literal constant at %L cannot appear as an initializerBOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initializationBound 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.C++ designated initializers only available with %<-std=c++2a%> or %<-std=gnu++2a%>C++11 %<thread_local%> allows dynamic initialization and destructionC99 designator %qE outside aggregate initializerCannot initialize implied-shape array at %L with scalarCannot initialize parameter array at %L with variable length elementsChunk size of omp schedule for loops parallelized by parloops.Clear the BSS to zero and place zero initialized in BSS.Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored.Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalarComponent %qs is initialized twice in the structure constructor at %LComponent initializer without name after component named %s at %LConflicting initializers in union at %L and %LCost at which GCSE optimizations will not constraint the distance an expression can travel.DIM argument at %L is out of boundsDeclaring 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 timesDeferred array %qs at %L is not permitted in an initialization expressionDeprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=c++17.Deprecated in favor of -std=c11.Deprecated in favor of -std=c99.Deprecated in favor of -std=gnu++11.Deprecated in favor of -std=gnu++14.Deprecated in favor of -std=gnu++17.Deprecated in favor of -std=gnu11.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs in COMMON at %L may not have default initializerDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDetect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Dimensions specified for %s at %L after its initializationDisable 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 optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disallow tail call optimization when a calling routine may have omitted character lengths.Display the code tree after front end optimization.Do CFG-sensitive rematerialization in LRA.Do alignment optimizations for call instructions.Do not perform optimizations increasing noticeably stack usage.Do not pretty-print template specializations as the template signature followed by the arguments.Don't optimize block moves, use memcpy.Don't optimize block moves.Dummy %qs at %L cannot have an initializerDummy procedure %qs is invalid in procedure pointer initialization at %LDump analyzer-specific call graph information to a SRCFILE.callgraph.dot file.Dump optimization passes.Dump the analyzer exploded graph to a SRCFILE.eg.dot file.Dump the analyzer supergraph to a SRCFILE.supergraph.dot file.Dump various analyzer internals to SRCFILE.analyzer.txt.Dump various analyzer internals to stderr.During link time optimization warn about mismatched types of global declarations.ENUMERATOR %L not initialized with integer expressionElemental function as initialization expression with non-integer/non-character arguments at %LEmit optimization diagnostics.Empty old style initializer list at %CEnable Objective-C exception and synchronization syntax.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 all optimization info dumps on stderr.Enable basic block vectorization (SLP) on trees.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 dominator optimizations.Enable front end optimization.Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch.Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations.Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations.Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension.Enable label alignment optimizations.Enable link-time optimization.Enable linker optimizations.Enable loop epilogue vectorization using smaller vector size.Enable loop optimizations on tree level.Enable loop vectorization on trees.Enable machine specific peephole optimizations.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable string length optimizations on trees.Enable the loop nest optimizer.Enable vectorization on trees.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.End of scalar initializer expected at %CError in pointer initialization at %CEvaluation of nonstandard initialization expression at %LExpected a right parenthesis in expression at %CExpected an initialization expression at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected left parenthesisExpected right parenthesisExpected scalar initialization expression at %CExtension: Unary operator following arithmetic operator (use parentheses) at %CExternal %qs at %L cannot have an initializerExternal object %qs at %L may not have an initializerFactor complex constructors and destructors to favor space over speed.Fine grain control of tune features.Forbid performing fp-as-gp optimization.Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'.Force performing fp-as-gp optimization.Function %qs as initialization expression at %LFunction %qs at %L cannot have an initializerFunction %qs in initialization expression at %L must be an intrinsic functionFunction result %qs at %L cannot have an initializerGarbage after PARAMETERIZED TYPE declaration at %CGenerate 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 mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Graphite 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).ISO C forbids empty initializer bracesISO C forbids initialization between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>ISO C90 forbids specifying subobject to initializeIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.Implied SAVE for module variable %qs at %L, needed due to the default initializationIn Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %sIn SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection.Incompatible initialization between a derived type entity and an entity with %qs type at %CIndex in dimension %d is out of bounds at %LInitialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of structure component with a HOLLERITH constant at %L is not allowedInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).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 %CInternal procedure %qs is invalid in procedure pointer initialization at %LInterval in which to probe the stack expressed as a power of two in bytes.Intrinsic %qs at %L cannot have an initializerIntrinsic function %qs (%d) not recognizedIntrinsic function %qs at %L is not permitted in an initialization expressionInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid old style initialization for derived type component at %CKIND parameter of %s at %L must be an initialization expressionKnown vectorization library ABIs (for use with the -mveclibabi= option):Label %qs at %C doesn't match IF label %qsLabeled DO statement at %LLetters must be in alphabetic order in IMPLICIT statement at %CLevel not found, use none, slim, blocks, vops.Link-time optimization with number of parallel jobs or jobserver.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 %dMMIX Internal: This is not a recognized addressMaximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum length of partial antic set when performing tree pre optimization.Maximum number of instructions in basic block to be considered for SLP vectorization.Maximum number of may-defs visited when devirtualizing speculatively.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of strings for which strlen optimization pass will track string lengths.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.Minimum number of iterations per thread of an innermost parallelized loop.Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDNo initializer for allocatable component %qs given in the structure constructor at %CNo initializer for component %qs given in the structure constructor at %CNoninteger exponent in an initialization expression at %LNonnegative width required in format string at %LNonpointer object %qs with default initialization shall not appear in a DATA statement at %LNot enough elements in array initializer at %COld-style initialization at %COptimize amount of stdarg registers saved to stack at start of function.Optimize conditional patterns using SSA PHI nodes.Optimize for CPU.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.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)Overlapping unequal initializers in EQUIVALENCE at %COverlapping unequal initializers in EQUIVALENCE at %LPARAMETER at %L is missing an initializerPIC register isn't set upParameterized derived type at %C is ambiguousParameterized type %qs does not have a component corresponding to parameter %qs at %LPerform VR4130-specific alignment optimizations.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 conversions of switch initializations.Perform cross-jumping optimization.Perform jump threading optimizations.Perform speculative devirtualization.Perform variable tracking and also tag variables that are uninitialized.Perform whole program optimizations.Pointer assignment target in initialization expression does not have the TARGET attribute at %LPointer 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 ALLOCATABLEPrevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization.Procedure pointer initialization target at %L may not be a procedure pointerPut uninitialized constants in ROM (needs -membedded-data).Put uninitialized globals in the common section.Put zero initialized data in the bss section.Recognize C++ keywords like "compl" and "xor".Recognize GNU-defined keywords.Recognize built-in functions.Recognize the "asm" keyword.Repeat spec invalid in scalar initializer at %CReport on memory allocation before interprocedural optimization.Report various link-time optimization statistics for WPA only.Report various link-time optimization statistics.Restrict the analyzer to run just the named checker.Run predictive commoning optimization.Run the link-time optimizer in local transformation (LTRANS) mode.Run the link-time optimizer in whole program analysis (WPA) mode.Scalarization using DIMEN_RANGE unimplementedScaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select type of coverage sanitization.Select what to sanitize.Set linker output type (used internally during LTO optimization).Size of the stack guard expressed as a power of two in bytes.Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.Stream extra data to support more aggressive devirtualization in LTO local transformation mode.Support dynamic initialization of thread-local variables in a different translation unit.Syntax error in old style initialization of %s at %CSyntax error in old style initializer list at %CTake advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses.The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializerThe assignment to a KIND or LEN component of a parameterized type at %L is not allowedThe following options control optimizationsThe maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed.The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis.The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point.The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper.The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites.The minimum size of variables taking part in stack slot sharing when not optimizing.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.Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %LToo many elements in array initializer at %CTransformational function %qs at %L is invalid in an initialization expressionTreat data references as near, far or medium. medium is default.Uninitialized probability of edge %i->%iUnrecognized MCU name %qs, assuming that it has no hardware multiply.
Use the %<-mhwmult%> option to set this explicitly.Unrecognized MCU name %qs, assuming that it is just a MSP430 with no hardware multiply.
Use the %<-mcpu%> and %<-mhwmult%> options to set these explicitly.Unrecognized MCU name %qs, assuming that it just supports the MSP430 ISA.
Use the %<-mcpu%> option to set the ISA explicitly.Unrecognized MCU name %qs.Unrecognized option to %<-finit-logical%>: %sUnrecognized option to endianness value: %qsUnrecognized option to floating-point init value: %qsUnrecognized option: %qsUnused initialization string at %L because variable has zero lengthUpper 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 %dUse 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer.Use IRA based register pressure calculation in RTL hoist optimizations.Use IRA based register pressure calculation in RTL loop optimizations.Use Neon double-word (rather than quad-word) registers for vectorization.Use Neon quad-word (rather than double-word) registers for vectorization.Use Virtualization (VZ) instructions.Use a minimum runtime (no static initializers or ctors) for memory-constrained devices.Use caller save register across calls if possible.Use expression value profiles in optimizations.Use features of and optimize for CPU.Use given register vector width instructions instead of maximum register width in the auto-vectorizer.Use table lookup optimization for small signed integer divisions.Use trap instead of a library function for undefined behavior sanitization.User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE constructUsually "private extern" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported.Variable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVectorize for double-word operations.Warn about code paths in which an unsanitized value is used as an array index.Warn about dangling else.Warn about maybe uninitialized automatic variables.Warn about missing fields in struct initializers.Warn about optimizations that assume that signed overflow is undefined.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about positional initialization of structs requiring designated initializers.Warn about possibly missing braces around initializers.Warn about some C++ One Definition Rule violations during link time optimization.Warn about uninitialized automatic variables.Warn about unrecognized pragmas.Warn about variables which are initialized to themselves.Warn for placement new expressions with undefined behavior.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a simd directive is overridden by the vectorizer cost model.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 conversion of the result of arithmetic might change the value even though converting the operands cannot.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default.Warn if the code is too complicated for the analyzer to fully explore.Warn when a jump misses a variable initialization.Warn when an optimization pass is disabled.Warn when non-templatized friend functions are declared within a template.When "signed" or "unsigned" is not given make the bitfield unsigned.When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations.When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations.When possible do not generate stack frames.When vectorizing for SVE, consider using unpacked vectors for smaller elements and use the cost model to pick the cheapest approach.  Also use the cost model to choose between SVE and Advanced SIMD vectorization.Where shorter, use canonicalized paths to systems headers.Write a SRCFILE.opt-record.json file detailing what optimizations were performed.a brace-enclosed initializer is not allowed hereaccessing %qD member instead of initialized %qD member in constant expressionaccessing uninitialized array elementaccessing uninitialized member %qDaccumulator number is out of boundsambiguous template specialization %qD for %q+Dan explicit specialization must be preceded by %<template <>%>anachronistic old-style base class initializerand the implicitly-defined constructor does not initialize %q#Dapplying %<#pragma weak %+D%> after first use results in unspecified behaviorargument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument 1 of %qs is out of rangearray %qD initialized by parenthesized string literal %qEarray bound forbidden after parenthesized type-idarray 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 must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray used as initializerassigning to an array from an initializer listassignment (not initialization) in declarationattributes after parenthesized initializer ignoredbase %qT will be initialized afterbase class %q#T should be explicitly initialized in the copy constructorbase initializer expansion %qT contains no parameter packsbraces around scalar initializerbraces around scalar initializer for type %qTcaller is not optimizedcan%'t get position in PCH file: %mcan't use non gp relative absolute addresscannot convert %qH to %qI in initializationcannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructorscannot expand initializer for member %qDcannot initialize aggregate of type %qT with a compound literalcannot initialize array of %qT from a string literal with type array of %qTcannot specialize concept %q#Dcannot value-initialize array of unknown bound %qTchange of the active member of a union from %qD to %qD during initializationcode may be misoptimized unless %<-fno-strict-aliasing%> is usedcomparison with string literal results in unspecified behaviorconstructor delegation follows mem-initializer for %qDconverting to %qH from %qI requires direct-initializationconverting to %qT from initializer list would use explicit constructor %qDdeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D has no initializerdeduced initializer does not satisfy placeholder constraintsdeducing from brace-enclosed initializer list requires %<#include <initializer_list>%>default argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault member initializer for %qD required before the end of its enclosing classdefault member initializer for unnamed bit-fielddefault member initializers for bit-fields only available with %<-std=c++2a%> or %<-std=gnu++2a%>default template arguments may not be used in partial specializationsdefaulted default constructor does not initialize %q#Ddefaulted default constructor does not initialize any non-static data memberdefining explicit specialization %qD in friend declarationdeleting 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 behaviordirect-list-initialization of %<auto%> requires exactly one elementduplicate initialization of %qDeither all initializer clauses should be designated or none of them should beempty index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty scalar initializerenclosing class templates are not explicitly specializedenum conversion from %qT to %qT in initialization is invalid in C++enum conversion in initialization is invalid in C++excess elements in %<char%> array initializerexcess elements in array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexpected initializerexpected iteration declaration or initializationexpected labeled-statementexplicit deduction guides not considered for copy-initializationexplicit specialization %q#D may be missing attributesexplicit specialization declared %<concept%>explicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of %qD outside its namespace must use a nested-name-specifierexplicit specialization of function concept %qDexplicit specialization of non-template %qTexplicit template specialization cannot have a storage classexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerextended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>external TLS initialization functions not supported on this targetextra brace group at end of initializerextra elements in scalar initializerfail to initialize plugin %sfailed to initialize plugin %sfield name not in record or union initializerfor deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)fr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefriend declaration %qD is not visible to explicit specializationfunction %q#D is initialized like a variablefunction %qD is initialized like a variablefunction declaration isn%'t a prototypeif any %<if%> clause has modifier, then all %<if%> clauses have to use modifierignoring %qE attribute applied to template specialization %qTignoring nonexistent directory "%s"
ignoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>in C++98 %qD must be initialized by constructor, not by %<{...}%>in argument to unary !in initialization of structured binding variable %qDin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeincompatible types when initializing type %qT using type %qTinconsistent capitalization in formatindex in dimension %d is out of bounds at %Lindex value instead of field name in union initializerinitialization 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 %qT from %qT makes integer from pointer without a castinitialization of %qT from %qT makes pointer from integer without a castinitialization of %qT from incompatible pointer type %qTinitialization of %qT from pointer to %qD with incompatible type %qTinitialization 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 member %q+D declared hereinitialized 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 expands to an empty list of expressionsinitializer 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 %qT is too longinitializing %qD from %qE does not extend the lifetime of the underlying arrayinitializing %qH with %qI in converted constant expression does not bind directlyinitializing a base class of type %qT results in object slicinginsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopinter-module optimizations not implemented for C++intrinsic variable which isn't a procedureinvalid explicit specializationinvalid in-class initialization of static data member of non-integral type %qTinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid type %qT as initializer for a vector of type %qTinvalid use of brace-enclosed initializer listinvalid value-initialization of reference typeiteration %s invokes undefined behaviorjump skips variable initializationkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>language %s not recognizedlanguage string %<"%E"%> not recognizedlist-initializer for non-class type must not be parenthesizedliteral operator suffixes not preceded by %<_%> are reserved for future standardizationmachine independent builtin code out of rangemem-initializer for %qD follows constructor delegationmember %qD is uninitialized referencemember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmembers of an explicitly specialized class are defined without a template headermismatched declarations during linktime optimizationmissing braces around initializermissing braces around initializer for %qTmissing initializer for field %qD of %qTmissing initializer for member %qDmisspelled term %<%.*s%> in format; use %<%s%s%> insteadmultiple fields in union %qT initializedmultiple initializations given for %qDmultiple initializations given for base %qTname %qD used in a GNU-style designated initializer for an arrayname used in a GNU-style designated initializer for an arrayno field %qD found in union being initializednode is analyzed but it is not a definitionnon-NULL pointer initialization at %Cnon-class, non-variable partial specialization %qE is not allowednon-constant array initializationnon-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-delegitimized UNSPEC %s (%d) found in variable locationnon-local variable %qD declared %<__thread%> needs dynamic initializationnon-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>non-static initialization of a flexible array membernon-trivial designated initializers not supportednon-type partial specialization %qE is not allowednonconstant array index in initializernormalization cannot co-exist with scaling
number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of components of vector not a power of twoobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>one of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>only constructors take member initializersonly uninitialized variables can be placed in a .bss sectiononly uninitialized variables can be placed in the .noinit sectiononly values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of rangeonly zero initializers are allowed in section %qsopaque vector types cannot be initializedoperand number out of range in formatoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesparameter %qD is initializedparametrized derived type argumentparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newpartial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument listpartial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument listpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpassing too large argument on stackplugin %s is not licensed under a GPL-compatible license
%splugin %s is not licensed under a GPL-compatible license %spointer targets in initialization of %qT from %qT differ in signednesspositional initialization of field in %<struct%> declared with %<designated_init%> attributepromoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypepure virtual %q#D called from non-static data member initializerrange-based %<for%> loops with initializer only available with %<-std=c++2a%> or %<-std=gnu++2a%>re-initialization of %qs at %Lrecursive instantiation of default member initializer for %qDreference %qD is initialized with itselfregister number must be a compile-time constant.  Try giving higher optimization levelsremove %<{ }%> around initializerrequested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)returning initializer listsaw %d %<template<>%>, need %d for specializing a member function templatescalar object %qD requires one element in initializerscaling cannot co-exist with normalization, skipping
spec failure: %<%%*%> has not been initialized by pattern matchspec failure: unrecognized spec option %qcspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing member %<%T::%E%> requires %<template<>%> syntaxstatement marked for throw, but doesn%'tstatic chain with function that doesn%'t use onestatic initialization of variable %q+D in %<.shared%> memory is not supportedstmt (%p) marked modified after optimization pass: 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 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 %<~%>switch jumps over variable initializationsynthesized method %qD first required heretarget of initialization might be a candidate for a format attributetemplate parameters not deducible in partial specialization:template specialization of %qD not allowed by ISO C++template specialization with C linkagethe content of uninitialized storage is not usable in a constant expressionthe mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code.the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code.the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code.to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either %<-M%> or %<-MM%>too many arguments for partial specialization %qTtoo many braces around initializer for %qTtoo many braces around scalar initializer for type %qTtoo many initializers for %qTtraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstrailing return type %qT of deduction guide is not a specialization of %qTtransformational intrinsic %qs at %L is not permitted in an initialization expressiontype of array %q+D completed incompatibly with implicit initializationtypedef %qD is initialized (use %<__typeof__%> instead)typedef %qD is initialized (use %qs instead)undefined behavior when second parameter of %<va_start%> is declared with %<register%> storageuninitialized %<const %D%>uninitialized %<const %D%> is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunknown vectorization library ABI type (%qs) for %qs switchunknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunrecognizable argument of option unrecognizable insn:unrecognized %<-mfpu%> target: %sunrecognized %<hwmpy%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>unrecognized %<revision%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %s target: %sunrecognized 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 argument to %<-flto=%> option: %qsunrecognized 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 command-line option %qs may have been intended to silence earlier diagnosticsunrecognized control register number: %d - using %<psw%>unrecognized debug output level %qsunrecognized edge flag: %qsunrecognized enum value: %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:asm_auto_mfpuunrecognized operand to %%:canon_for_mlibunrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:target_mode_checkunrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized supposed constantunrecognized visibility value %qsunterminated color directiveuse %<template<>%> for an explicit specializationuse of %qs length modifier with %qc type character has either no effect or undefined behavioruser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTusing alias template specialization %qT after %qsvalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvariable %q#D has initializer but incomplete typevariable %q+D with dynamic initialization put into program memory areavariable %qD has initializer but incomplete typevariable concept has no initializervariable-sized object may not be initializedvariables marked with %qE attribute must be initializedvectorization did not happen for a simd loopvirtual definition of statement not up to datevirtual use of statement not up to dateyou can work around this by removing the initializerProject-Id-Version: gcc-10
Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>
PO-Revision-Date: 2020-08-20 12:24+0000
Last-Translator: Stephan Woidowski <swoidowski@t-online.de>
Language-Team: English (United Kingdom) <en_GB@li.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Plural-Forms: nplurals=2; plural=n != 1;
X-Launchpad-Export-Date: 2023-08-01 16:31+0000
X-Generator: Launchpad (build d80dbb5bdc9110f3a64cc968928033472d5e0509)
    -n, --normalize <int64_t>           Normalise the profile
  -dumpspecs               Display all of the built-in spec strings.
  -j, --human-readable            Output human-readable numbers
  -k, --use-colors                Emit coloured output
  -no-canonical-prefixes   Do not canonicalise paths when building relative
                           prefixes to other gcc components.
  -print-multiarch         Display the target's normalised GNU triplet, used as
                           a component in the library path.
  -q, --use-hotness-colors        Emit perf-like coloured output for hot lines
  -w, --verbose                   Print verbose information
  -x <language>            Specify the language of the following input files.
                           Permissible languages include: c c++ assembler none
                           'none' means revert to the default behaviour of
                           guessing the language based on the file's extension.
  an inherited constructor is not a candidate for initialisation from an expression of the same or derived type  as it is a non-system duplicate of a system directory
  conversion from return type %qT of template conversion function specialisation to %qT is not an exact match  crosses initialisation of %q#D  enters synchronised or atomic statement  initialising argument %P of %qD  skips initialisation of %q#D  when initialised here None found.  Use --help=%s to show *all* the options supported by the %s frontend.
%<#pragma omp declare reduction%> initialiser refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<%.*s%> directive precision out-of-range%<%.*s%> directive width out-of-range%<-gnat%> misspelt as %<-gant%>%<.%s%> designator used multiple times in the same initialiser list%<...%> not allowed in designated initialiser list%<[%E] =%> used in a GNU-style designated initialiser for class %qT%<__auto_type%> requires an initialised data declaration%<__auto_type%> used with a bit-field initialiser%<constexpr%> constructor for union %qT must initialise exactly one non-static data member%<constexpr%> needed for in-class initialisation of static data member %q#D of non-integral type%<constexpr%> static data member %qD must have an initialiser%<constinit%> variable %qD does not have a constant initialiser%<custom-%s=%> is not recognised as FPU instruction%<inline%> is not allowed in declaration of friend template specialisation %qD%<weakref%> attribute ignored because variable is initialised%G%qD forming offset %s is out-of-bounds%G%qD offset %s is out-of-bounds%q#D is a static data member; it can only be initialised at its definition%q#D should be initialised%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialisation instead%qD declared as reference but not initialised%qD is initialised with itself%qD is used uninitialised in this function%qD may be used uninitialised in this function%qD should be initialised%qD should be initialised in the member initialisation list%qD used in its own initialiser%qD was not initialised with a constant expression%qD will be initialised after%qE attribute applies only to initialised variables with external linkage%qE has both %<extern%> and initialiser%qE initialised and declared %<extern%>%qE is an unrecognised format function type%qE is not a constant expression because it refers to an incompletely initialised variable%qE is not initialised%qE is used uninitialised in this function%qE may be used uninitialised in this function%qc directive redundant after prior occurrence of the same%qs appears to be a misspelt %qs handler, missing %<__vector%> prefix%qs at %L already is initialised at %L%qs entity cannot have an initialiser at %C%qs has both %<extern%> and initialiser%qs initialised and declared %<extern%>%s%s warning: %s header version %s differs from library version %s.
%s: could not open PCH file: %m%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'
'%%l' operand is not a label©(an out of class initialisation is required)(near initialisation for %qs)(static initialisers for %s)--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimisers, target, warnings, undocumented, params.--param=parloops-schedule=[static|dynamic|guided|auto|runtime]	Schedule type of omp schedule for loops parallelised by parloops.-O<number>	Set optimisation level to <number>.-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalised Unicode strings.-fcoarray=<none|single|lib>	Specify which coarray parallelisation should be used.-fdiagnostics-color=[never|always|auto]	Colourise diagnostics.-fdisable-[tree|rtl|ipa]-<pass>=range1+range2	Disable an optimisation pass.-fenable-[tree|rtl|ipa]-<pass>=range1+range2	Enable an optimisation pass.-fgo-optimize-<type>	Turn on optimisation passes in the frontend.-finit-character=<n>	Initialise local character variables to ASCII value n.-finit-integer=<n>	Initialise local integer variables to n.-finit-logical=<true|false>	Initialise local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialise local real variables.-flive-patching=[inline-only-static|inline-clone]	Control IPA optimisations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimisations.-fno-threadsafe-statics	Do not generate thread-safe code for initialising local statics.-fopt-info[-<type>=filename]	Dump compiler optimisation details.-fsanitize-sections=<sec1,sec2,...>	Sanitise global variables in user-defined sections.-fsimd-cost-model=[unlimited|dynamic|cheap]	Specifies the vectorisation cost model for code marked with a simd directive.-ftree-parallelize-loops=<number>	Enable automatic parallelisation of loops.-fvect-cost-model=[unlimited|dynamic|cheap]	Specifies the cost model for vectorisation.-mno-serialize-volatile	Do not serialise volatile memory references with MEMW instructions.-moverride=<string>	Power users only! Override CPU optimisation parameters.-mtune=PROCESSOR	Optimise the output for PROCESSOR.-weak_reference_mismatches <treatment>	Specifies what to do if a symbol import conflicts between file (weak in one and not in another). The default is to treat the symbol as non-weak.; use assignment or value-initialisation instead; use copy-assignment or copy-initialisation instead; use copy-initialisation instead; use value-initialisation instead<During initialisation>
<brace-enclosed initialiser list>A floating point to integer truncation may be replaced with rounding to save mode switching.AUX pointer initialised for edge %d->%dAdd a common subexpression elimination pass after loop optimisations.After diagnosing undefined behaviour, attempt to continue execution.Aggressively optimise loops using language constraints.Allocatable %qs at %L cannot have an initialiserAllow interposing function (or variables) by ones with different semantics (or initialiser) respectively by dynamic linker.Allow math optimisations that may violate IEEE or ISO standards.Allow optimisation for floating-point arithmetic which may change the result of the operation due to rounding.Analyse and remove doubleword swaps from VSX computations.Analysed alias has no referenceArray in initialiser list at %L must have an explicit shapeArray reference at %L is out-of-bounds (%ld < %ld) in codimension %dArray reference at %L is out-of-bounds (%ld < %ld) in dimension %dArray reference at %L is out-of-bounds (%ld > %ld) in codimension %dArray reference at %L is out-of-bounds (%ld > %ld) in dimension %dArray reference at %L out-of-bounds (%ld < %ld) in loop beginning at %LArray reference at %L out-of-bounds (%ld > %ld) in loop beginning at %LArray reference out-of-boundsAssume we are finalising for phsa and its libhsail-rt.  Enables additional phsa-specific optimisations (default).Assumed shape array %qs at %L is not permitted in an initialisation expressionAssumed size array %qs at %L is not permitted in an initialisation expressionAssumed-shape array %qs at %L is not permitted in an initialisation expressionAttempting to allocate an alread-allocated variableAutomatic array %qs at %L cannot have an initialiserBOZ literal constant at %L cannot appear as an initialiserBOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initialisationBound on number of candidates below that all candidates are considered in iv optimisations.Bound on number of iv uses in loop optimised in iv optimisations.Bound on number of runtime checks inserted by the vectoriser's loop versioning for alias check.Bound on number of runtime checks inserted by the vectoriser's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyser.Bound on the complexity of the expressions in the scalar evolutions analyser.C++ designated initialisers only available with %<-std=c++2a%> or %<-std=gnu++2a%>C++11 %<thread_local%> allows dynamic initialisation and destructionC99 designator %qE outside aggregate initialiserCannot initialise implied-shape array at %L with scalarCannot initialise parameter array at %L with variable length elementsChunk size of omp schedule for loops parallelised by parloops.Clear the BSS to zero and place zero initialised in BSS.Compile with 32 bit longs and pointers, which is the only supported behaviour and thus the flag is ignored.Component %qs at %L with coarray component shall be a nonpointer, non-allocatable scalarComponent %qs is initialised twice in the structure constructor at %LComponent initialiser without name after component named %s at %LConflicting initialisers in union at %L and %LCost at which GCSE optimisations will not constrain the distance an expression can travel.DIM argument at %L is out-of-boundsDeclaring method %qD final would enable devirtualisation of %i callDeclaring method %qD final would enable devirtualisation of %i callsDeclaring method %qD final would enable devirtualisation of %i call executed %lli timesDeclaring method %qD final would enable devirtualisation of %i calls executed %lli timesDeclaring type %qD final would enable devirtualisation of %i callDeclaring type %qD final would enable devirtualisation of %i callsDeclaring type %qD final would enable devirtualisation of %i call executed %lli timesDeclaring type %qD final would enable devirtualisation of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualisation of %i callDeclaring virtual destructor of %qD final would enable devirtualisation of %i callsDeclaring virtual destructor of %qD final would enable devirtualisation of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualisation of %i calls executed %lli timesDeferred array %qs at %L is not permitted in an initialisation expressionDeprecated in favour of -std=c++11.Deprecated in favour of -std=c++14.Deprecated in favour of -std=c++17.Deprecated in favour of -std=c11.Deprecated in favour of -std=c99.Deprecated in favour of -std=gnu++11.Deprecated in favour of -std=gnu++14.Deprecated in favour of -std=gnu++17.Deprecated in favour of -std=gnu11.Deprecated in favour of -std=gnu99.Deprecated in favour of -std=iso9899:1999.Derived type variable %qs at %L with default initialisation cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs in COMMON at %L may not have default initialiserDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initialiserDetect paths that trigger erroneous or undefined behaviour due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behaviour into a trap.Detect paths that trigger erroneous or undefined behaviour due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behaviour into a trap.Dimensions specified for %s at %L after its initialisationDisable Scalar to Vector optimisation pass transforming 64-bit integer computations into a vector ones.Disable floating point optimisations that ignore the IEEE signedness of zero.Disable optimisations observable by IEEE signalling NaNs.Disable optimisations that assume default FP rounding behaviour.Disallow tail call optimisation when a calling routine may have omitted character lengths.Display the code tree after frontend optimisation.Do CFG-sensitive rematerialisation in LRA.Do alignment optimisations for call instructions.Do not perform optimisations increasing noticeably stack usage.Do not pretty-print template specialisations as the template signature followed by the arguments.Don't optimise block moves, use memcpy.Don't optimise block moves.Dummy %qs at %L cannot have an initialiserDummy procedure %qs is invalid in procedure pointer initialisation at %LDump analyser-specific call graph information to a SRCFILE.callgraph.dot file.Dump optimisation passes.Dump the analyser exploded graph to a SRCFILE.eg.dot file.Dump the analyser supergraph to a SRCFILE.supergraph.dot file.Dump various analyser internals to SRCFILE.analyzer.txt.Dump various analyser internals to stderr.During link time optimisation warn about mismatched types of global declarations.ENUMERATOR %L not initialised with integer expressionElemental function as initialisation expression with non-integer/non-character arguments at %LEmit optimisation diagnostics.Empty old style initialiser list at %CEnable Objective-C exception and synchronisation syntax.Enable SSA dead code elimination optimisation on trees.Enable SSA-BIT-CCP optimisation on trees.Enable SSA-CCP optimisation on trees.Enable SSA-PRE optimisation on trees.Enable all optimisation info dumps on stderr.Enable basic block vectorisation (SLP) on trees.Enable common options for generating profile info for profile feedback directed optimisations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimisations.Enable common options for performing profile feedback directed optimisations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimisations.Enable dominator optimisations.Enable frontend optimisation.Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default, extra instructions will be generated to store the immediate to a register first.Enable generation of conditional move (l.cmov) instructions.  By default, the equivalent will be generated using set and branch.Enable generation of rotate right (l.ror) instructions.  By default, functions from libgcc are used to perform rotate right operations.Enable generation of rotate right with immediate (l.rori) instructions.  By default, functions from libgcc are used to perform rotate right with immediate operations.Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default, extra instructions will be generated to store the immediate to a register first.Enable generation of sign extension (l.ext*) instructions.  By default, memory loads are used to perform sign extension.Enable label alignment optimisations.Enable link-time optimisation.Enable linker optimisations.Enable loop epilogue vectorisation using smaller vector size.Enable loop optimisations on tree level.Enable loop vectorisation on trees.Enable machine specific peephole optimisations.Enable nested conditional execution optimisations.Enable optimising &&/|| in conditional execution.Enable string length optimisations on trees.Enable the loop nest optimiser.Enable vectorisation on trees.Enables the dynamic vectoriser cost model.  Preserved for backward compatibility.End of scalar initialiser expected at %CError in pointer initialisation at %CEvaluation of nonstandard initialisation expression at %LExpected a right bracket (parenthesis) in expression at %CExpected an initialisation expression at %CExpected initialisation expression at %CExpected initialisation expression in CASE at %CExpected left bracket (parenthesis)Expected right bracket (parenthesis)Expected scalar initialisation expression at %CExtension: Unary operator following arithmetic operator (use brackets) at %CExternal %qs at %L cannot have an initialiserExternal object %qs at %L may not have an initialiserFactor complex constructors and destructors to favour space over speed.Fine-grain control of tune features.Forbid performing fp-as-gp optimisation.Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimisation, regardless of '-mforce-fp-as-gp'.Force performing fp-as-gp optimisation.Function %qs as initialisation expression at %LFunction %qs at %L cannot have an initialiserFunction %qs in initialisation expression at %L must be an intrinsic functionFunction result %qs at %L cannot have an initialiserGarbage after PARAMETERISED TYPE declaration at %CGenerate inline floating point division, optimise for latency.Generate inline floating point division, optimise for throughput.Generate inline integer division, optimise for latency.Generate inline integer division, optimise for throughput.Generate inline square root, optimise for latency.Generate inline square root, optimise for throughput.Generate mcount/__fentry__ calls as nops. To activate, they need to be patched in.Generate special Objective-C methods to initialise/destroy non-POD C++ ivars, if needed.Graphite loop optimisations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite loop optimisations cannot be used (isl is not available).ISO C forbids empty initialiser bracesISO C forbids initialisation between function pointer and %<void *%>ISO C forbids specifying range of elements to initialiseISO C++ does not allow C99 designated initialisersISO C++ does not allow GNU designated initialisersISO C++ forbids in-class initialisation of non-const static member %qDISO C++ forbids initialisation of member constant %qD of non-integral type %qTISO C++ forbids taking the address of an unqualified or parenthesised non-static member function to form a pointer to member function.  Say %<&%T::%D%>ISO C90 forbids specifying subobject to initialiseIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorisation.If number of candidates in the set is smaller, we always try to remove unused ivs during its optimisation.Implied SAVE for module variable %qs at %L, needed due to the default initialisationIn 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 optimisation on trees, enable partial-partial redundancy elimination.In a pure subprogram, an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type, if the derived type has a pointer component at any level of component selection.Incompatible initialisation between a derived type entity and an entity with %qs type at %CIndex in dimension %d is out-of-bounds at %LInitialisation at %C is not allowed in a PURE procedureInitialisation at %C isn't for a pointer variableInitialisation of allocatable component at %C is not allowedInitialisation of pointer at %C is not allowed in a PURE procedureInitialisation of structure component with a HOLLERITH constant at %L is not allowedInitialisation of variable at %C is not allowed in a PURE procedureInitialisation string at %L was truncated to fit the variable (%ld/%ld)Initialise components of derived type variables according to other init flags.Initialise local variables to zero (from g77).Initialised symbol %qs at %C can only be COMMON in BLOCK DATAInitialised variable %qs at %L is in a blank COMMON but initialisation is only allowed in named common blocksInitialiser not allowed for PARAMETER %qs at %CInitialising already-initialised variable at %CInternal procedure %qs is invalid in procedure pointer initialisation at %LInterval in which to probe the stack expressed as a power of two, in bytes.Intrinsic %qs at %L cannot have an initialiserIntrinsic function %qs (%d) not recognisedIntrinsic function %qs at %L is not permitted in an initialisation expressionInvalid initialisation expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initialiser %s in Data statement at %CInvalid old style initialisation for derived type component at %CKIND parameter of %s at %L must be an initialisation expressionKnown vectorisation library ABIs (for use with the -mveclibabi= option):Label %qs at %C does not match IF label %qsLabelled DO statement at %LLetters must be in alphabetical order in IMPLICIT statement at %CLevel not found, use: none, slim, blocks, vops.Link-time optimisation with number of parallel jobs or jobserver.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 %dMMIX Internal: This is not a recognised addressMaximum depth of sqrt chains to use when synthesising exponentiation by a real constant.Maximum length of partial antic set when performing tree pre-optimisation.Maximum number of instructions in basic block to be considered for SLP vectorisation.Maximum number of may-defs visited when devirtualising speculatively.Maximum number of nested calls to search for control dependencies during uninitialised variable analysis.Maximum number of strings for which strlen optimisation pass will track string lengths.Maximum size, in storage units, of an aggregate which should be considered for scalarisation when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarisation when compiling for speed.Minimum number of iterations per thread of an innermost parallelised loop.Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initialiser at %LMissing required brackets (parentheses) before BIND(C) at %CMissing right bracket (parenthesis) at %CMissing right bracket (parenthesis) or comma at %CNULL() initialisation at %C is ambiguousNULL() initialisation at %C may not have MOLDNo initialiser for allocatable component %qs given in the structure constructor at %CNo initialiser for component %qs given in the structure constructor at %CNoninteger exponent in an initialisation expression at %LNon-negative width required in format string at %LNonpointer object %qs with default initialisation shall not appear in a DATA statement at %LNot enough elements in array initialiser at %COld-style initialisation at %COptimise amount of stdarg registers saved to stack at start of function.Optimise conditional patterns using SSA PHI nodes.Optimise for CPU.Optimise for debugging experience rather than speed or size.Optimise for space rather than speed.Optimise for speed disregarding exact standards compliance.Optimise frame header.Optimise induction variables on trees.Optimise lui/addiu address loads.Optimise opcode sizes at link time.Optimise partition neutering.Optimise sibling and tail recursive calls.Optimise tail call instructions in assembler and linker.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)Overlapping unequal initialisers in EQUIVALENCE at %COverlapping unequal initialisers in EQUIVALENCE at %LPARAMETER at %L is missing an initialiserPIC register is not set upParameterised derived type at %C is ambiguousParameterised type %qs does not have a component corresponding to parameter %qs at %LPerform VR4130-specific alignment optimisations.Perform a number of minor, expensive optimisations.Perform a register copy-propagation optimisation pass.Perform a register renaming optimisation pass.Perform a target dependent instruction fusion optimisation pass.Perform conversions of switch initialisations.Perform cross-jumping optimisation.Perform jump threading optimisations.Perform speculative devirtualisation.Perform variable tracking and also tag variables that are uninitialised.Perform whole program optimisations.Pointer assignment target in initialisation expression does not have the TARGET attribute at %LPointer initialisation at %C requires %<=>%>, not %<=%>Pointer initialisation target at %L must have the SAVE attributePointer initialisation target at %L must have the TARGET attributePointer initialisation target at %L must not be ALLOCATABLEPrevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimisation.Procedure pointer initialisation target at %L may not be a procedure pointerPut uninitialised constants in ROM (needs -membedded-data).Put uninitialised globals in the common section.Put zero initialised data in the bss section.Recognise C++ keywords like "compl" and "xor".Recognise GNU-defined keywords.Recognise built-in functions.Recognise the "asm" keyword.Repeat spec invalid in scalar initialiser at %CReport on memory allocation before interprocedural optimisation.Report various link-time optimisation statistics for WPA only.Report various link-time optimisation statistics.Restrict the analyser to run just the named checker.Run predictive commoning optimisation.Run the link-time optimiser in local transformation (LTRANS) mode.Run the link-time optimiser in whole program analysis (WPA) mode.Scalarisation using DIMEN_RANGE unimplementedScaling factor in calculation of maximum distance an expression can be moved by GCSE optimisations.Select fraction of the maximal frequency of executions of basic block in function, given basic block get alignment.Select type of coverage sanitisation.Select what to sanitise.Set linker output type (used internally during LTO optimisation).Size of the stack guard expressed as a power of two, in bytes.Size optimisation level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.Stream extra data to support more aggressive devirtualisation in LTO local transformation mode.Support dynamic initialisation of thread-local variables in a different translation unit.Syntax error in old style initialisation of %s at %CSyntax error in old style initialiser list at %CTake advantage of linker relaxations to reduce the number of instructions required to materialise symbol addresses.The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initialiserThe assignment to a KIND or LEN component of a parameterised type at %L is not allowedThe following options control optimisationsThe maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimising for size.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimising for speed.The maximum number of 'after supernode' exploded nodes within the analyser per supernode, before terminating analysis.The maximum number of exploded nodes per program point within the analyser, before terminating analysis of that point.The maximum number of times a callsite can appear in a call stack within the analyser, before terminating analysis of a call that would recurse deeper.The minimum number of supernodes within a function for the analyser to consider summarizing its effects at call sites.The minimum size of variables taking part in stack slot sharing when not optimising.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.Tiled loop cannot be parallelised across gangs, workers and vectors at the same time at %LToo many elements in array initialiser at %CTransformational function %qs at %L is invalid in an initialisation expressionTreat data references as near, far or medium. Default is medium.Uninitialised probability of edge %i->%iUnrecognised MCU name %qs, assuming that it has no hardware multiply.
Use the %<-mhwmult%> option to set this explicitly.Unrecognised MCU name %qs, assuming that it is just a MSP430 with no hardware multiply.
Use the %<-mcpu%> and %<-mhwmult%> options to set these explicitly.Unrecognised MCU name %qs, assuming that it just supports the MSP430 ISA.
Use the %<-mcpu%> option to set the ISA explicitly.Unrecognised MCU name %qs.Unrecognised option to %<-finit-logical%>: %sUnrecognised option to endianness value: %qsUnrecognised option to floating-point init value: %qsUnrecognised option: %qsUnused initialisation string at %L because variable has zero lengthUpper 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 %dUse 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectoriser.Use IRA based register pressure calculation in RTL hoist optimisations.Use IRA based register pressure calculation in RTL loop optimisations.Use Neon double-word (rather than quad-word) registers for vectorisation.Use Neon quad-word (rather than double-word) registers for vectorisation.Use Virtualisation (VZ) instructions.Use a minimum runtime (no static initialisers or ctors) for memory-constrained devices.Use caller save register across calls, if possible.Use expression value profiles in optimisations.Use features of and optimise for CPU.Use given register vector width instructions instead of maximum register width in the auto-vectoriser.Use table lookup optimisation for small signed integer divisions.Use trap instead of a library function for undefined behaviour sanitisation.User-defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE constructUsually "private extern" (hidden) symbols are made local when linking, this command suppresses that, such that they remain exported.Variable %qs at %C with an initialiser already appears in a DATA statementVariable %qs at %L is in COMMON but only in BLOCK DATA initialisation is allowedVariable %qs at %L with coarray component shall be a nonpointer, non-allocatable scalar, which is not a coarrayVectorise for double-word operations.Warn about code paths in which an unsanitised value is used as an array index.Warn about a dangling else.Warn about maybe-uninitialised automatic variables.Warn about missing fields in struct initialisers.Warn about optimisations that assume that signed overflow is undefined.Warn about overriding initialisers with side effects.Warn about overriding initialisers without side effects.Warn about positional initialisation of structs requiring designated initialisers.Warn about possibly missing braces around initialisers.Warn about some C++ One Definition Rule violations during link time optimisation.Warn about uninitialised automatic variables.Warn about unrecognised pragmas.Warn about variables which are initialised to themselves.Warn for placement new expressions with undefined behaviour.Warn if a loop with constant number of iterations triggers undefined behaviour.Warn if a simd directive is overridden by the vectoriser cost model.Warn if an MCU name is unrecognised or conflicts with other options (default: on).Warn if an array is accessed out-of-bounds.Warn if conversion of the result of arithmetic might change the value, even though converting the operands cannot.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behaviour.Warn if the ISR is misspelt, i.e. without __vector prefix. Enabled by default.Warn if the code is too complicated for the analyser to fully explore.Warn when a jump misses a variable initialisation.Warn when an optimisation pass is disabled.Warn when non-templatised friend functions are declared within a template.When "signed" or "unsigned" is not given, make the bitfield unsigned.When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default, functions from libgcc are used to perform double-precision floating point operations.When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default, functions from libgcc are used to perform unordered floating point compare and set flag operations.When possible, do not generate stack frames.When vectorising for SVE, consider using unpacked vectors for smaller elements and use the cost model to pick the cheapest approach.  Also use the cost model to choose between SVE and Advanced SIMD vectorisation.Where shorter, use canonicalised paths to systems headers.Write a SRCFILE.opt-record.json file detailing which optimisations were performed.a brace-enclosed initialiser is not allowed hereaccessing %qD member instead of initialised %qD member in constant expressionaccessing uninitialised array elementaccessing uninitialised member %qDaccumulator number is out-of-boundsambiguous template specialisation %qD for %q+Dan explicit specialisation must be preceded by %<template <>%>anachronistic old-style base class initialiserand the implicitly-defined constructor does not initialise %q#Dapplying %<#pragma weak %+D%> after first use results in unspecified behaviourargument %qD does not match built-in prototypeargument %qD does not match prototypeargument %qs to %<-Waligned-new%> not recognisedargument %qs to %<-Wnormalized%> not recognisedargument %qs to %<-femit-struct-debug-detailed%> not recognisedargument 1 of %qs is out-of-rangearray %qD initialised by parenthesised string literal %qEarray bound forbidden after parenthesised type-idarray index in initialiser exceeds array boundsarray index in initialiser is not an integer constant expressionarray index in initialiser not of integer typearray index in non-array initialiserarray index range in initialiser exceeds array boundsarray initialised from non-constant array expressionarray initialised from parenthesised string constantarray must be initialised with a brace-enclosed initialiserarray of inappropriate type initialised from string constantarray used as initialiserassigning to an array from an initialiser listassignment (not initialisation) in declarationattributes after parenthesised initialiser ignoredbase %qT will be initialised afterbase class %q#T should be explicitly initialised in the copy constructorbase initialiser expansion %qT contains no parameter packsbraces around scalar initialiserbraces around scalar initialiser for type %qTcaller is not optimisedcannot get position in PCH file: %mcan't use non-gp-relative absolute addresscannot convert %qH to %qI in initialisationcannot deduce template arguments for copy-initialisation of %qT, as it has no non-explicit deduction guides or user-declared constructorscannot expand initialiser for member %qDcannot initialise aggregate of type %qT with a compound literalcannot initialise array of %qT from a string literal with type array of %qTcannot specialise concept %q#Dcannot value-initialise array of unknown bound %qTchange of the active member of a union from %qD to %qD during initialisationcode may be misoptimised unless %<-fno-strict-aliasing%> is usedcomparison with string literal results in unspecified behaviourconstructor delegation follows mem-initialiser for %qDconverting to %qH from %qI requires direct-initialisationconverting to %qT from initialiser list would use explicit constructor %qDdeclaration of %q#D has %<extern%> and is initialiseddeclaration of %q#D has no initialiserdeduced initialiser does not satisfy placeholder constraintsdeducing from brace-enclosed initialiser list requires %<#include <initializer_list>%>default argument specified in explicit specialisationdefault arguments are not allowed in declaration of friend template specialisation %qDdefault member initialiser for %qD required before the end of its enclosing classdefault member initialiser for unnamed bit-fielddefault member initialisers for bit-fields only available with %<-std=c++2a%> or %<-std=gnu++2a%>default template arguments may not be used in partial specialisationsdefaulted default constructor does not initialise %q#Ddefaulted default constructor does not initialise any non-static data memberdefining explicit specialisation %qD in friend declarationdeleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviourdeleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviourdirect-list-initialisation of %<auto%> requires exactly one elementduplicate initialisation of %qDeither all initialiser clauses should be designated or none of them should beempty index range in initialiserempty initialiser for lambda init-captureempty initialiser in lambda init-captureempty scalar initialiserenclosing class templates are not explicitly specialisedenum conversion from %qT to %qT in initialisation is invalid in C++enum conversion in initialisation is invalid in C++excess elements in %<char%> array initialiserexcess elements in array initialiserexcess elements in scalar initialiserexcess elements in struct initialiserexcess elements in union initialiserexcess elements in vector initialiserexpected initialiserexpected iteration declaration or initialisationexpected labelled-statementexplicit deduction guides not considered for copy-initialisationexplicit specialisation %q#D may be missing attributesexplicit specialisation declared %<concept%>explicit specialisation in non-namespace scope %qDexplicit specialisation of %qD after first useexplicit specialisation of %qD must be introduced by %<template <>%>explicit specialisation of %qD outside its namespace must use a nested-name-specifierexplicit specialisation of function concept %qDexplicit specialisation of non-template %qTexplicit template specialisation cannot have a storage classexpression list treated as compound expression in initialiserexpression list treated as compound expression in mem-initialiserextended initialiser lists only available with %<-std=c++11%> or %<-std=gnu++11%>external TLS initialisation functions not supported on this targetextra brace group at end of initialiserextra elements in scalar initialiserfail to initialise plugin %sfailed to initialise plugin %sfield name not in record or union initialiserfor deduction to %<std::initializer_list%>, use copy-list-initialisation (i.e. add %<=%> before the %<{%>)fr30_print_operand: unrecognised %%B codefr30_print_operand: unrecognised %%b codefr30_print_operand: unrecognised %%p codefriend declaration %qD is not visible to explicit specialisationfunction %q#D is initialised like a variablefunction %qD is initialised like a variablefunction declaration is not a prototypeif any %<if%> clause has a modifier, then all %<if%> clauses have to use a modifierignoring %qE attribute applied to template specialisation %qTignoring non-existent directory "%s"
ignoring unrecognised switch %<-mcustom-fpu-cfg%> value %<%s%>in C++98 %qD must be initialised by constructor, not by %<{...}%>in argument to unary!in initialisation of structured binding variable %qDin-class initialisation of static data member %q#D of incomplete typein-class initialisation of static data member %q#D of non-literal typeincompatible types when initialising type %qT using type %qTinconsistent capitalisation in formatindex in dimension %d is out-of-bounds at %Lindex value instead of field name in union initialiserinitialisation discards %qv qualifier from pointer target typeinitialisation from distinct Objective-C typeinitialisation from pointer to non-enclosed address spaceinitialisation left-hand side might be a candidate for a format attributeinitialisation makes %q#v qualified function pointer from unqualifiedinitialisation of %qT from %qT makes integer from pointer without a castinitialisation of %qT from %qT makes pointer from integer without a castinitialisation of %qT from incompatible pointer type %qTinitialisation of %qT from pointer to %qD with incompatible type %qTinitialisation of a flexible array memberinitialisation of common block variable %qs in DATA statement at %Cinitialisation of flexible array member in a nested contextinitialisation of new-expression for type %<auto%> requires exactly one elementinitialisation of non-const reference type %q#T from rvalue of type %qTinitialisation of volatile reference type %q#T from rvalue of type %qTinitialisations for multiple members of %qTinitialised field overwritteninitialised field with side-effects overwritteninitialised member %q+D declared hereinitialised variable %q+D is marked dllimportinitialiser element is not a constant expressioninitialiser element is not computable at load timeinitialiser element is not constantinitialiser ends prematurelyinitialiser expression refers to iteration variable %qDinitialiser fails to determine size of %q+Dinitialiser fails to determine size of %qDinitialiser fails to determine size of %qTinitialiser for %<decltype(auto) %D%> has function type; did you forget the %<()%>?initialiser for %q#D expands to an empty list of expressionsinitialiser for %q#D is invalidinitialiser for %qT must be brace-enclosedinitialiser for flexible array member %q#Dinitialiser for floating value is not a floating constantinitialiser for integer/fixed-point value is too complicatedinitialiser in range-based %<for%> loopinitialiser invalid for static member with constructorinitialiser provided for functioninitialiser specified for friend function %qDinitialiser specified for non-virtual method %q+Dinitialiser specified for static member function %qDinitialiser-string for %qT is too longinitialising %qD from %qE does not extend the lifetime of the underlying arrayinitialising %qH with %qI in converted constant expression does not bind directlyinitialising a base class of type %qT results in object slicinginsufficient partitioning available to parallelise element loopinsufficient partitioning available to parallelise loopinsufficient partitioning available to parallelise tile loopinter-module optimisations not implemented for C++intrinsic variable which is not a procedureinvalid explicit specialisationinvalid in-class initialisation of static data member of non-integral type %qTinvalid initialisation of non-const reference of type %qH from an rvalue of type %qIinvalid initialisation of reference of type %qH from expression of type %qIinvalid initialiserinvalid initialiser clauseinvalid initialiser for %q#Dinvalid initialiser for array member %q#Dinvalid initialiser for member function %qDinvalid initialiser for structured binding declarationinvalid type %qT as initialiser for a vector of type %qTinvalid use of brace-enclosed initialiser listinvalid value-initialisation of reference typeiteration %s invokes undefined behaviourjump skips variable initialisationkeyword %<typename%> not allowed in this context (a qualified member initialiser is implicitly a type)lambda capture initialisers only available with %<-std=c++14%> or %<-std=gnu++14%>language %s not recognisedlanguage string %<"%E"%> not recognisedlist-initialiser for non-class type must not be parenthesisedliteral operator suffixes not preceded by %<_%> are reserved for future standardisationmachine independent builtin code out-of-rangemem-initialiser for %qD follows constructor delegationmember %qD is uninitialised referencemember %qD must be initialised by mem-initialiser in %<constexpr%> constructormember %qD with uninitialised reference fieldsmembers of an explicitly specialised class are defined without a template headermismatched declarations during linktime optimisationmissing braces around initialisermissing braces around initialiser for %qTmissing initialiser for field %qD of %qTmissing initialiser for member %qDmisspelt term %<%.*s%> in format; use %<%s%s%> insteadmultiple fields in union %qT initialisedmultiple initialisations given for %qDmultiple initialisations given for base %qTname %qD used in a GNU-style designated initialiser for an arrayname used in a GNU-style designated initialiser for an arrayno field %qD found in union being initialisednode is analysed but it is not a definitionnon-NULL pointer initialisation at %Cnon-class, non-variable partial specialisation %qE is not allowednon-constant array initialisationnon-constant in-class initialisation invalid for non-inline static member %qDnon-constant in-class initialisation invalid for static member %qDnon-constant initialisation expression at %Lnon-delegitimised UNSPEC %s (%d) found in variable locationnon-local variable %qD declared %<__thread%> needs dynamic initialisationnon-static data member initialisers only available with %<-std=c++11%> or %<-std=gnu++11%>non-static initialisation of a flexible array membernon-trivial designated initialisers not supportednon-type partial specialisation %qE is not allowednonconstant array index in initialisernormalisation cannot co-exist with scaling
number of arguments does not match built-in prototypenumber of arguments does not match prototypenumber of components of vector is not a power of twoobsolete use of designated initialiser with %<:%>obsolete use of designated initialiser without %<=%>one of the initialiser call arguments should be %<&omp_priv%>one of the initialiser call arguments should be %<omp_priv%> or %<&omp_priv%>only constructors take member initialisersonly uninitialised variables can be placed in a .bss sectiononly uninitialised variables can be placed in the .noinit sectiononly values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out-of-rangeonly zero initialisers are allowed in section %qsopaque vector types cannot be initialisedoperand number out-of-range in formatoptimisation attribute on %qD follows definition but the attribute does not matchoptimisation level attribute mismatchoptimisation may eliminate reads and/or writes to register variablesparameter %qD is initialisedparametrised derived type argumentparenthesised initialisation is not allowed in OpenMP %<for%> loopparenthesised initialiser in array newpartial specialisation %q+D does not specialise any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument listpartial specialisation %q+D does not specialise any template arguments; to define the primary template, remove the template argument listpartial specialisation %qD is not more specialised thanpartial specialisation %qT declared %<friend%>partial specialisation is not more specialised than the primary template because it replaces multiple parameters with a pack expansionpartial specialisation of %qD after instantiation of %qDpassing too large an argument on stackplugin %s is not licensed under a GPL-compatible licence
%splugin %s is not licensed under a GPL-compatible licence %spointer targets in initialisation of %qT from %qT differ in signednesspositional initialisation of field in %<struct%> declared with %<designated_init%> attributepromoted argument %qD does not match built-in prototypepromoted argument %qD does not match prototypepure virtual %q#D called from non-static data member initialiserrange-based %<for%> loops with initialiser only available with %<-std=c++2a%> or %<-std=gnu++2a%>re-initialisation of %qs at %Lrecursive instantiation of default member initialiser for %qDreference %qD is initialised with itselfregister number must be a compile-time constant.  Try giving higher optimisation levelsremove %<{ }%> around initialiserrequested %qE attribute is not a comma-separated pair of non-negative integer constants or too large (max. %d)returning initialiser listsaw %d %<template<>%>, need %d for specialising a member function templatescalar object %qD requires one element in initialiserscaling cannot co-exist with normalisation, skipping
spec failure: %<%%*%> has not been initialised by pattern matchspec failure: unrecognised spec option %qcspecialisation %qT after instantiation %qTspecialisation of %qD after instantiationspecialisation of %qD in different namespacespecialisation of %qD must appear at namespace scopespecialisation of %qT after instantiationspecialisation of alias template %qDspecialisation of implicitly-declared special member functionspecialisation of variable concept %q#Dspecialisation of variable template %qD declared as functionspecialising member %<%T::%E%> requires %<template<>%> syntaxstatement marked for throw, but does notstatic chain with function that does not use onestatic initialisation of variable %q+D in %<.shared%> memory is not supportedstmt (%p) marked modified after optimisation pass: suggest brackets (parentheses) around %<&&%> within %<||%>suggest brackets (parentheses) around %<+%> in operand of %<&%>suggest brackets (parentheses) around %<+%> inside %<<<%>suggest brackets (parentheses) around %<+%> inside %<>>%>suggest brackets (parentheses) around %<-%> in operand of %<&%>suggest brackets (parentheses) around %<-%> inside %<<<%>suggest brackets (parentheses) around %<-%> inside %<>>%>suggest brackets (parentheses) around %<>>%> expressionsuggest brackets (parentheses) around arithmetic in operand of %<^%>suggest brackets (parentheses) around arithmetic in operand of %<|%>suggest brackets (parentheses) around comparison in operand of %<!=%>suggest brackets (parentheses) around comparison in operand of %<&%>suggest brackets (parentheses) around comparison in operand of %<==%>suggest brackets (parentheses) around comparison in operand of %<^%>suggest brackets (parentheses) around comparison in operand of %<|%>suggest brackets (parentheses) around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest brackets (parentheses) around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>switch jumps over variable initialisationsynthesised method %qD first required heretarget of initialisation might be a candidate for a format attributetemplate parameters not deducible in partial specialisation:template specialisation of %qD not allowed by ISO C++template specialisation with C linkagethe content of uninitialised storage is not usable in a constant expressionthe mangled name of the initialisation guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the range of count should be in 0 to 32.  Please check the intrinsic _mm_ror_pi16 in code.the range of count should be in 0 to 32.  Please check the intrinsic _mm_ror_pi32 in code.the range of count should be in 0 to 32.  Please check the intrinsic _mm_rori_pi16 in code.the range of count should be in 0 to 32.  Please check the intrinsic _mm_rori_pi32 in code.the range of count should be in 0 to 64.  Please check the intrinsic _mm_ror_si64 in code.the range of count should be in 0 to 64.  Please check the intrinsic _mm_rori_si64 in code.to be safe: all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedyou must specify either %<-M%> or %<-MM%> to generate dependenciestoo many arguments for partial specialisation %qTtoo many braces around initialiser for %qTtoo many braces around scalar initialiser for type %qTtoo many initialisers for %qTtraditional C rejects automatic aggregate initialisationtraditional C rejects initialisation of unionstrailing return type %qT of deduction guide is not a specialisation of %qTtransformational intrinsic %qs at %L is not permitted in an initialisation expressiontype of array %q+D completed incompatibly with implicit initialisationtypedef %qD is initialised (use %<__typeof__%> instead)typedef %qD is initialised (use %qs instead)undefined behaviour when second parameter of %<va_start%> is declared with %<register%> storageuninitialised %<const %D%>uninitialised %<const %D%> is invalid in C++uninitialised const in %<new%> of %q#Tuninitialised const member in %q#Tuninitialised const member in %q#T using %<new%> without new-initialiseruninitialised const member in %qT is invalid in C++uninitialised const member in base %q#T of %q#Tuninitialised const member in base %q#T of %q#T using %<new%> without new-initialiseruninitialised reference member in %q#Tuninitialised reference member in %q#T using %<new%> without new-initialiseruninitialised reference member in base %q#T of %q#Tuninitialised reference member in base %q#T of %q#T using %<new%> without new-initialiseruninitialised variable %q+D put into program memory areauninitialised variable %qD in %<constexpr%> contextuninitialised variable %qD in %<constexpr%> functionunknown vectorisation library ABI type (%qs) for %qs switchunknown vectoriser cost model %qsunknown vtable verify initialisation priority %qsunmatched colour reset directiveunnamed initialiser for %qT, which has no base classesunnamed initialiser for %qT, which uses multiple inheritanceunrecognisable argument of option unrecognisable insn:unrecognised %<-mfpu%> target: %sunrecognised %<hwmpy%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognised %<include_flags 0x%x%> passed to %<print_specific_help%>unrecognised %<revision%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognised %s target: %sunrecognised addressunrecognised argument in option %qsunrecognised argument of %<-mcpu%>: %sunrecognised argument to %<--help=%> option: %q.*sunrecognised argument to %<-f%ssanitize%s=%> option: %q.*sunrecognised argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?unrecognised argument to %<-flto=%> option: %qsunrecognised command-line option %<-%s%>unrecognised command-line option %<-%s%>; did you mean %<-%s%>?unrecognised command-line option %<-fdump-%s%>unrecognised command-line option %<-fopt-info-%s%>unrecognised command-line option %qsunrecognised command-line option %qs may have been intended to silence earlier diagnosticsunrecognised control register number: %d - using %<psw%>unrecognised debug output level %qsunrecognised edge flag: %qsunrecognised enum value: %qsunrecognised format specifierunrecognised gcc debugging option: %cunrecognised interrupt vector argument of %qE attributeunrecognised ivar visibility value %qsunrecognised operand to %%:asm_auto_mfpuunrecognised operand to %%:canon_for_mlibunrecognised option %<-fdisable%>unrecognised option %<-fenable%>unrecognised option passed to %%:target_mode_checkunrecognised register name %qsunrecognised scalar storage order value %qsunrecognised section name %qEunrecognised shadow offset %qsunrecognised supposed constantunrecognised visibility value %qsunterminated colour directiveuse %<template<>%> for an explicit specialisationuse of %qs length modifier with %qc type character has either no effect or undefined behaviouruser-defined reduction lookup is ambiguoususer-defined reduction not found for %qEuser-defined reduction with constructor initialiser for base class %qTusing alias template specialisation %qT after %qsvalue-initialisation of function type %qTvalue-initialisation of incomplete type %qTvalue-initialisation of reference type %qTvariable %q#D has initialiser but incomplete typevariable %q+D with dynamic initialisation put into program memory areavariable %qD has initialiser but incomplete typevariable concept has no initialiservariable-sized object may not be initialisedvariables marked with %qE attribute must be initialisedvectorisation did not happen for a simd loopvirtual definition of statement not up-to-datevirtual use of statement not up-to-dateyou can work around this by removing the initialiser