|E ܊()-+1Y +0ɺKF \<hBR@;9|5!$#"H+kFQ޽50]fwľI<AKȿNBcOLRC;8> IJIB~!?DE%@kEC=66t{?'9gPCF6E}CQNYG9ORC$QhF==?4}PMEQBGI"HlB=766n*E 38>w+$$**E `l#}!$9-Bpv##3*3-3a(*: !D#f,!8&-9gU-.)*X2+4$/<1lE265U9*?(0/Y83/&NF1J'":&]<(5% ?F4/,38L!W:3:(n)!!9/?#o,*, 4J?+99%"_A-%+@SlG%*.Yu*!-:K^$}#'6 Cc%,/!\*~H5($8(]0"0&<+Z(/06/ f?*) +5FaIKZTk&BY+u"#<)\) #&$A2f5'&'<-d+''A'Rz,!!*C.]9/2 *@.k)&&&#9']( $ ",82e*,./1^))3S$o#:)OJyC ,'T(m5 )/G!w '  2I_x-!)!*3<Xx!  !*FO5S,r)*G<r._(e++-3+H$t+). 28+k298-X,>3(&O h t+'D0'4X*!*//5/e8.-/++['(  6'W9P5(*^%$+213 e;s  #9 ]  f s  K 3 +/ 8[     / ?7 w "    7 #6 +Z  *   & &  < &] ' ! ! ( ""<$_):-"<:7w?59%3_498A;;}7""+7c,)+"3Vu$,#07%h+5%5 Q%r0)0$(=0f /H'X51)E)o406-62d!6= ."<Z_\ @%f1u>5+6H94,C_@}.0!<@F}6.C*Cn&,2 D9  ~ 1  : P+!&|!<!8!-"1G".y"5">"0#6N#,#6#!# $/*$FZ$N$A$52%th%%9u&?&:&8*'c'#'#''2U(&(U(&)/,)!\)2~)-)')*$*:*J*0a**7*1*B+C_+!+#+A++,+C,>o,B,",'-%<-,b---"-?- '.1H.)z.#.*..?/E/6^/(//1/)0-:0,h0,0<050&51/\1=1&1%1725O22%2%2234 3-U3333(33 4 4 *4441I42{484$44 58A5:z5 55)5'5>&6Be6;6 6$677N7#i7#7#7J7 8O(8"x8$8:8@88<9.u99&9'9 :%:(?:h:<:3:#:;&;3A;'u;%;7;5; 1< ?<>K<><<<<=4*=%_==/==1=(%>,N>3{>*>*>1?$7?"\?+?&?+?+?%*@"P@#s@$@-@#@'A46A'kA&A A+AB&B DBGPB.B*B(B4C)PC7zC+C(CD DDD(D2ENENmEEE/E+)F1UF-F0F'F,G;G[GzG+G2GG0H-2H`H(uH/H/HH'I5CI2yIII,I5J#;O zO.O&OO>O<=P.zP%PP/P)Q+HQ+tQ:QEQ0!R'RR zR+R&R9R1S&GS/nS.S$S5S4(T4]T<TTT!U!&U&HUoU U.U)UEU"5V$XV}V2VV9V W26W3iW0WWW XX%3XYXkX~X%X/X%X, Y,8Y.eY,Y,Y,Y,Z*HZ&sZ/Z"ZZ [ +[78[p[[(["[/['\0-\^\,s\\+\\\]-]8M]=] ]-]^-^)C^/m^^^"^*^*_6I_2__9_`M` e` r``.`#``.a,/a \a-}a*a&a&a)$b/Nb4~b+b9b8cRc%qc c6c7c'dT@d$d<d'd?e_ee3e1eFeE;f3f2f$fB g*Pg&{g0g)g,g1*h(\h/h4h<h.'i0Viii.i1i/jOj$ej+j+j-jk"0kSk/rkkk k&kl17l<il;l.l5m1Gm.ym/mmm" n8,n:enn+n$no)o"Io&lo,o2oAo$5p$Zp,pp&pp'q#6q<Zq,qLqPrbrrr$r4r*s0:sks6s9s0s'#t-Kt5ytt,t+t3u0Mu~u%u'u5u6 v'Av/iv1v>v# wa.w"w4w5w/x+Nx.zx!x#x,x/y5LyVy<y:z1Qz3z%z.z {K&{ r{C{B{|3|*M|+x|1|#|#|4}#S}w}}$}}}} ~ ~ 7~ E~%S~y~~~(~(~7Kk!+ E<a !8-2f3&́ 3';$c%%$Ԃ%7On8Ѓ:߃5)_{!*ф$A@^!ԅ <)9fU+/",R2.D+&CR(&> %'1$Y~*.ĉ,6 #W0{22ߊ - N htˋ -N j(:4$&>e3!376L*$Ȏ$/!B d)))ُ-018b4*А:C6z,,ǑFf;WA9<TvJ˓++Bn!-'ڔ9%<)b(2$$ 2I'\8ۖ*",@<m"ė1 ,$7\0r/4Ә6*?6j##ř '/F6v"$К:$0U d)қ!:1C(u(.ǜ,1#,U.'ٝ! #+6O -I՞);I/-2#:+W**9٠61J4|#͡,#%B&h&)ޢ1;:'v&*ţ'2 O*pӤ 1CUgxҥ .@Th|Ʀצ 1CWiǧק#/+6[!Ө14*/_)! ۩&!#(En:#!,='j:(ͫNc w 'ʬ   A b   ŭ   ( IjĮ5Qhܯ3 ,Mh %.Ȱ2*D%c=#DZ<8<$u,Dz$.>m7D,(*$Sx)-´3A$9fL% !2)T9~׶*!'!I!k$"#շ##)A k̸7f$V5#<\,|"̺'* 9!Z|3ͻ ݻ!@5O712@Qɽ%)$Di$$/ξ7!6Xu-/5#@@_2M?!?a15% 6/+f,0.)9"c=.!)4%^/" !-O^q! (9&> eK%(+=i.2!@F c+23 ,M$m /'" $.#S(w)-G-@n  $#"<-XC5"%/H+x3"&("K2b&#"(*G-r494!D(fE1&./Jz5,501M4:<A,5n)&B%^63!D/V=3<5)U+%% 'G%f-6():d$+"-,#P'm!17%!.G v.OKJbKKJEK579J9DD@H  <-.,B[()1<#/`/7)("K'i' .*"Gj 7.>NXM3)%I6o<57+Q-}*J#%n&& A]{) (,H$u2$9-JxD=#'CK<I$-;4i!7V1n0)9$5#Z ~!"*&=-d<8&3/c+"  )+!8M'4$("1/T!*),!)N=x54)!)K-u@"*+2^-t')&5'Qy9!' '39[;/234/h33) $J@o$!%(:Zc+" #?$O.t((9/!Df.-.(':+b4( *(Gp6/G%w&7GD@\$)<Qez$5Odz9(,1A^l5 ;C>4>122d<22(LEu3F'6^*|!6 /! Qr("7.!f&#/8 8< .u 3 - & '- =U 8 /  D 1W , 0 8 ( $I /n  '  F (7 )` / 6 A E3 y4./3c!')!/Q"d& /L^$q6<.>'m%"6.R)>P9k.2;C&Z10'- ):Gd/.4 &@+g0+ /)Yt1}!,<0;#l=,5'M6u+5# D cA( '&!Hf**8"6O5o%"  *-K"y!% #@Xu]!)_!5!!%!!("/"@#W# o#;{#D#M#DJ$5$;$%%%(:%c% ~%>%_%4>&]s&V&I(':r'R'U(IV(O(O(U@)@)@)F*D_*;*>*J+5j+@+=+7,DW,G,;,; -\\-8-3-g&.8.O.=/DU/F/E/'0J0O0=I1=1Q1A27Y27242L2HK3D3F3A 4=b4D4<45"5X5Gv6.6 6<7K7/^77 7-7-75$8'Z8'8 88 88!9(9-G9u99999(9(9;:2X:2:&:$:( ;'3;?[;;(;-;)<?<<(|</<<<M =0Y=0="=5=4>3I>!}>3>3>D?5L?(?(?>?5@&I@2p@.@/@3A%6A#\AA=A)A>B*EB%pB*B?B$C3&C!ZC=|C7C=C20D5cD;DDDD58E*nE$E*E$EF4-F0bF!FFFF%G&GD5G(zGGG8G5H"EHhH>{HHHH,IT5IDII,IJ8J%SJyJ%J%JJJ!K7K!SK!uKCK(KL!L:L"SLvLLL(LLM:0M+kM M(M$MM<N%PN(vNNN*N.N)O%IO+oO(OO8OP=1P3oP4P@PQE0QFvQCQZR"\RRR-RRR'S'BSjS(S(S$STT%8T^TuT0T-TT U#$U$HUmUU(U(UU+V :V0HV yVV"V.V)V W=W@WDWUW ^WjW W&WAW*X^^^5_)6_&`_$_!____`$*` O`&\`)`)`/`a a a 'a$5aZa ya a a a a"a"ab b$b 5b Cb Qb _b"jb bb&b#bzbec.c-c8cdd1d4d6e6Pi*i$i-i j(,j.Uj'j.j/j( k'4k)\kkkk/kkl.(l!Wl$yl+llBl(,mUm(tmm#m1m1n Dn3Qnnnn nno!o>oNoao%o<o7op+:pfpp"pp'p9 qCqSqoq!qq6qqr2r-Br przr&r%rr"s!$sFsas!ssss0sC+t5ot't7t4u<:u,wu6u0u1 v6>v5uv:v7v3w'Rw'zw+ww$w) x6x'Mxux,x&x*xyy/yGy)fyy!y!y$y$z:zSzoz z$z)zz${5{K{'j{ {{{ {{{${ |*|F|\|*v|7|0|" }$-}5R}2}5})}0~$L~&q~;~~)~EET?A6?9v(0ـ= $Hm>!Ł603O$6K߂0+;\??؃9!R.t9݄*$*BNm;60/2`'0-42O.*,܇ /*'Z?OˆC/Vn0A/8.&g(qՋ&GnM܌# ,?Dl#Ս'"1:l4-<<(e&6ߏ!4?I"!ΐ0%;a4}&*ّ,)1&[4%͒25&+\=,Ɠ95-8cM8,#5P;2•2C(7lĖݖ2.&a  #ʗ   *'>6f6#Ԙ23+6_ &ٙ1=((f +7ɚ##=!aV ڛV >%_)UJ(Py$$؝++!@*b*# ܞ*1.+`C@П 8-;f ʠ(!&H2a5-&5;-q$$Ģ(#2V'u% ã"=!]'ä6/O @ͥ$@'_dz(!Bۧ!J@ :Ũ899:s=49![z0/3+0_%(̫/%+E<q<);? {.    (44i*m1ʮ$,:,g)&!.-6!d!6˰3/6!f"*+ֱ0!Ce5~9 */H-x--Գ6/9.i 6!76O$*ʵ36)-`*0  ?^})+5!< W(d, Ը3!07h ".ع00G@x0;;&=b;;ܻ;;T60Ǽ9*2&]&@(,U/m()ƾ0A/\ Ϳ!6E)a*',$E$j*4/06gJw   5*!H(j/,* %7%]&,4, 294l!'3 4>sY6&48[76<0*m-0#+%G%m/$-)#@/d/??0D!u!?0(*Sl%,$ #!E3`6 9C9}$7-)B0l!,-I(d1 $./SD$% 0'Lt!2%@'Fh(.%CT2 /)1'[&, *&(63_ %)0#7)[5>!Pm70(1.Q*/'89-r+&0$!BdJy63H^/v'2!C=( *!5L c q#!!(1Zn$ 3!3U'!0$6U(  (&2-Y****3Ja:  < +88q57m $2,![N$"";%Q6w:$%>J0'- '7*_.%''&N0^ "8 Wd"1><4q$8 E,Er?!,3,`1%$2 2=2p'-0**!U-w6#'+(>TaHA>7L?&E)l$; H"g!*  )1Bt!%G U%n1 +0%3V1-!% $2$W|$008!W2y&0J])w#($($<1a*&!6Q?l".8!73Y-19!'$I*n)+3-#0Q,4 ?_{&-  8*Y0*'$7\n +@O^m|6H`o~ 0?N`y$ (.+Co 6#%B]+s#  :*e-!*# !D Mf      # > "[ "~ " " " " "- "P "s " " # ! !" "D #g     #  = ] } 9    +"L*o-&:'by:@()1%[+2<Q*$$!,%,R3A,;"!^ )%6(DZ1n(((+)G*q**0'#&K&r&-g[V2#&Bi"  '*2]m / &8=/v->*#Gk*)))E4o<!'<*d- =1;=m=@4*7_#0%) /< /l  , ! : ):!d!$!+!$!! ""(",B" o"" """"" # %#!F#%h#$#H#5#2$)D$!n$$($!$!$C%W%r%%5%3%&'&C&^& z&*&(&&!' 1'R'o'''G',')( G(T(l(0(#(#((+)B)^);q)3)')8 *-B*7p*#*%***+23+f+'+*+*+',*+,,V,2,6,*,- 3-DT---*--0. 9.C.![.}.'..7.:/,O/6|/9//* 070M0h000!00031+B13n11-1+162!R2t2,2!2#23303F3V3%m3+33+3'4+4!F4-h4 4!4545#'5K5"j5055.5& 6/06N`6F6C6F:7F7C7F 87S878>8C9IF9I9:9 : : ):5:?<: |:/:0:K:*6;a;+z;4;$;!<."<Q<$p<<$<$<<==$3=X=*t=== =,=& >04>8e>8>,>? ?1??1q?'?8?)@).@/X@ @@@Q@#A?A%YAAA-AAABB.BMBcBrB,B!BB0B)C3DC+xCCC/CMD aD/D(D9DE'-E5UEE!EEE,E+F!AF'cF&F8FFFG 0G:G'UG}G)G4G2G>"H=aHH&HH#I'IDI [I iI)vI-I2I)J*+J-VJ'JJ+JJ#K4K*GK"rK,K"K-K3L2GL-zL)L0L;M"?M3bM3MM*MN-'N*UN'NN!NN5N0O#HO'lO6O:O$P'+P.SP*P.P.P Q#)Q!MQ3oQ QQQQR*1RH\RRRR!RS%S3>S*rS/S6STT(1T"ZT!}T!T T'T! U,U&CUjUUU!UUmU-XV+VVV&V=WOW;aW WWWWWX*X>XTXiXXXXXXXYY0YAY[YqYYYYY/YZ#$Z;HZEZ;Z>[/E[%u[/[-[0[*\2:\(m\'\/\D\23]Lf]$]]&]#^"?^b^'x^^$^$^_#_B_b_"u__#_#_#_-`*H`'s`$`$`)`-a@=a7~a-aa9a)6b1`b*b1b+b+c1Gcyc!cc-c(cd'3d5[dBdCd!e-:e(heee/e!e f&fFf1ff/fff!f"gj>VjEj6j.k2AkBtkk/k8k-7l#el'll9l$ m$/m$Tmymm5mm*n$,n4Qnnn6n n+o6-o/do"oo>o'p=qSL`-<& Z'69 &fXiRsE@rv#FwI`bZ,YCM BpN)vNG]tRAF-'cRa~;&uf!B;wJa^!7nt0 ;AP!1|!O9;l\Ueu@gb ?h:_<|v[$9'D#a&TO>__> >2T.>!(SUa!LV=%u9%op=t 2]o4yky\mo2%"; ;g an&{D} m1ocVWM^FVU~nS:me~5c*$:{sQxI0vL\:\8Z:j-Kw7%{GB,x_ *k`X{hYt tX++o>U~<% H7K"~} S\^Vmy  e BCCge^7*-IkQAKViJFE'VvP|0X"VK/X__  dJ 45 kiA8l4e 31'* 9",4Uz+j&3p3T+s5b)ELz!w}QL @j=&|]{%]0i8,hZYT)[x$+Hs IWPpUj UnN9E`zLlKO|W^>xg/`Q=$0rS)6i5o}D>,`$2zK>A<%{@G2(cDG/Hc1te^O*Ii7H[)H=e %RdYlJy.63( FPOp{J'6ECO3f4[nMsNdm{fljXr~5Dq5'u/B EMC3(/xAC'DvC7uN@6Pbv1@UW  t8 ?E/4!4D.2 ~Kr[bqj21M&o<?czF""9Q6L[T8lIRO@&sq,}M$5QyC7B#?3G"b5tK#(fWQ~`TyH#0HvThkCQ=hu"(0*IA|z]g=R`XYm  l<Hz9?yZ xc_J..iO:*W\;EPP )6wc!] j +}#z?r hFM)+}*,7 Gcx an(kq^,6n3zpPenYYuEW#ed\-a$rd\Pwh 6U+fLswukDST m7/dr[.BL4)NZ0-$X" N{?OhtoZ_m 5*p For bug reporting instructions, please see: For bug reporting instructions, please see: %s. Go ahead? (y or n) Linker options ============== Options starting with -g, -f, -m, -O, -W, or --param are automatically passed on to the various sub-processes invoked by %s. In order to pass other options on to these processes the -W options must be used. ldd output with constructors/destructors. write_c_file - output name is %s, prefix is %s Display specific types of command line options. from %qD -F, --fullname Print full filename -f, --function Print function level info -h, --hotonly Only print info for hot objects/functions -o, --object Print object level info -o, --output Output directory -v, --verbose Verbose mode inlined from %qs inlined from %qs at %r%s:%d%R inlined from %qs at %r%s:%d:%d%R in pointer to member conversion in pointer to member function conversion (Use '-v --help' to display command line options of sub-processes). -### Like -v but options quoted and commands not executed. --help Display this information. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. --sysroot= Use as the root directory for headers and libraries. --target-help Display target specific command line options. --version Display compiler version information. -B Add to the compiler's search paths. -E Preprocess only; do not compile, assemble or link. -S Compile only; do not assemble or link. -Wa, Pass comma-separated on to the assembler. -Wl, Pass comma-separated on to the linker. -Wp, Pass comma-separated on to the preprocessor. -Xassembler Pass on to the assembler. -Xlinker Pass on to the linker. -Xpreprocessor Pass on to the preprocessor. -a, --all-blocks Show information for every basic block -b, --branch-probabilities Include branch probabilities in output -c Compile and assemble, but do not link. -c, --branch-counts Output counts of branches taken rather than percentages -d, --display-progress Display progress information -dumpmachine Display the compiler's target processor. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -f, --function-summaries Output summaries for each function -h, --help Print this help, then exit -h, --help Print this help, then exit -k, --use-colors Emit colored output -l, --long-file-names Use long output file names for included source files -n, --no-output Do not create an output file -o Place the output into . -o, --object-directory DIR|FILE Search for object files in DIR or called FILE -p, --preserve-paths Preserve all pathname components -pass-exit-codes Exit with highest error code from a phase. -pipe Use pipes rather than intermediate files. -print-file-name= Display the full path to library . -print-libgcc-file-name Display the name of the compiler's companion library. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and multiple library search directories. -print-multi-os-directory Display the relative path to OS libraries. -print-prog-name= Display the full path to compiler component . -print-search-dirs Display the directories in the compiler's search path. -print-sysroot Display the target libraries directory. -print-sysroot-headers-suffix Display the sysroot suffix used to find headers. -r, --relative-only Only show data for relative sources -save-temps Do not delete intermediate files. -save-temps= Do not delete intermediate files. -shared Create a shared library. -specs= Override built-in specs with the contents of . -std= Assume that the input sources are for . -t, --stdout Output to stdout instead of a file -time Time the execution of each subprocess. -u, --unconditional-branches Show unconditional branch counts too -v Display the programs invoked by the compiler. -v, --version Print version number, then exit -v, --version Print version number, then exit -w, --verbose Print verbose informations -x Specify the language of the following input files. Permissible languages include: c c++ assembler none 'none' means revert to the default behavior of guessing the language based on the file's extension. -x, --hash-filenames Hash long pathnames Known valid arguments for %s option: a qualified-id is required as it is a non-system directory that duplicates a system directory base %qT because conversion sequence for the argument is better but %d required candidate conversions include %qD and %qD expected a class template, got %qE expected a class template, got %qT expected a constant of type %qT, got %qT expected a type, got %qE expected a type, got %qT from here in call to %qD in evaluation of %<%Q(%#T, %#T)%> in thrown expression initializing argument %P of %qD or % since %q+#D declared in base class trying to instantiate %qD (BB %d) conflicting code gen style switches are used zstd# %s %.2f %.2f #include "..." search starts here: #include <...> search starts here: #pragma GCC memregs must precede any function decls#pragma GCC memregs takes a number [0..16]#pragma GHS endXXX does not match previous startXXX#pragma GHS endXXXX found without previous startXXX%<#pragma%> is not allowed here%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%D::%D%> is not a member of %qT%<%T::%D%> names constructor in %qT%<&%> constraint used with no register class%<-gnat%> misspelled as %<-gant%>%<-mquad-memory%> is not available in little endian mode%<-mquad-memory%> requires 64-bit mode%<-mquad-memory-atomic%> requires 64-bit mode%<::%D%> has not been declared%<::main%> must return %%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@try%> without %<@catch%> or %<@finally%>%<__BELOW100__%> attribute only applies to variables%<__alignof%> applied to a bit-field%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__gcc_host_wide_int__%> is not defined as % or %%<__gcc_host_wide_int__%> is not defined as a type%<__thread%> before %%<__thread%> before %% of mutually exclusive equal-tests is always 0% operand constraint incompatible with operand size% operand requires impossible reload% specifiers are not permitted on non-static data members% in file-scope empty declaration% label not within a switch statement% declared in % loop initial declaration% can only be specified for constructors% can only be specified inside a class% in empty declaration% is not allowed in declaration of friend template specialization %qD% specified for friend class declaration% specifier invalid for function %qs declared out of global scope% is not defined as a type% is not defined as a type% is too long for GCC% switch expression not converted to % in ISO C% must return type %qT% takes type %qT as first parameter% must return type %qT% takes type % (%qT) as first parameter% should return a reference to %<*this%>% of unmatched not-equal tests is always 1% in file-scope empty declaration% with a value, in function returning void% with no value, in function returning non-void% applied to a bit-field% may not be used when defining (as opposed to declaring) a static data member% declared in % loop initial declaration% is unavailable for static member functions% may not be used in this context% is not defined as a pointer type% is not defined as a type% applied to a bit-field% declared in % loop initial declaration% as only parameter may not be qualified% must be the only parameter%d constructor found %d constructors found %d destructor found %d destructors found %d frame table found %d frame tables found %i-bit mode not compiled in%llu bytes%q#D is a static data member; it can only be initialized at its definition%q#D is not a non-static data member of %qT%q#T has pointer data members%q#T is not a template%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q+#D cannot be declared%q+D already declared with dllexport attribute: dllimport ignored%q+D declared as a friend%q+D declared with an exception specification%q+D is usually a function%q+D redeclared as different kind of symbol%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D takes only zero or two arguments%q+F declared % but never defined%q+F used but never defined%qD attribute directive ignored%qD cannot appear in a constant-expression%qD cannot have default arguments%qD declared as reference but not initialized%qD has the same name as the class in which it is declared%qD is a namespace%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is both a direct base and an indirect virtual base%qD is not a class or namespace%qD is not a function template%qD is not a member of %qD%qD is not a member of %qT%qD is not a member template function%qD is not a namespace-name%qD is not a template%qD is not a template function%qD is not defined outside of function scope%qD may not be declared as static%qD may not be declared within a namespace%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD not defined%qD redeclared with different access%qD should have been declared inside %qD%qD should return by value%qD was declared % and later %%qD was not declared in this scope%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored on non-class types%qE attribute ignored on types%qE attribute is not supported on this platform%qE attribute only applies to variadic functions%qE attribute requires prototypes with named arguments%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE does not name a type%qE fails to be a typedef or built in type%qE in namespace %qE does not name a type%qE is an unrecognized format function type%qE is neither function nor member function; cannot be declared friend%qE is not a template%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not at beginning of declaration%qE is not of type %qT%qT has no member named %qE%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class, struct, or union type%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not an accessible base of %qT%qT is promoted to %qT when passed through %<...%>%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is not an enumeration type%qV qualifiers cannot be applied to %qT%qs attribute ignored%qs attribute only applies to functions%qs declared as function returning a function%qs declared as function returning an array%qs expects a constant argument%qs has both % and initializer%qs has overflowed%qs initialized and declared %%qs is corrupted%qs is narrower than values of its type%qs is not a gcov data file%qs is version %q.*s, expected version %q.*s%qs tag used in naming %q#T%qs uses dynamic stack allocation%s%s %s Same as %s.%s %s%s %s '%s' %s at %L must be INTEGER%s at %L must be a scalar%s attribute conflicts with %s attribute at %L%s attribute not allowed in BLOCK DATA program unit at %L%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s expression list treated as compound expression%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s is not supported by this configuration%s returned %d exit status%s statement at %C cannot follow %s statement at %L%s statement expected at %L%s statement must appear in a MODULE%s tag at %L must be of type %s%s tag at %L must be scalar%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s%s%s %sversion %s (%s) %s compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d %s%swarning: %s header version %s differs from library version %s. %s-%s is an empty range%s: %s%s: %s compiler not installed on this system%s: PCH file was invalid%s: all warnings being treated as errors%s: cannot open as COFF file%s: couldn%'t open PCH file: %m%s: linker input file unused because linking not done%s: not a COFF file%s: some warnings being treated as errors%s:%d: confused by earlier errors, bailing out %s:'%s' has arcs from exit block %s:'%s' has arcs to entry block %s:'%s' lacks entry and/or exit blocks %s:already seen blocks for '%s' %s:corrupted %s:graph is unsolvable for '%s' %s:no functions found %s:no lines for '%s' %s:not a gcov data file %s:overflowed %s:profile mismatch for '%s' %s:source file is newer than notes file '%s' %s:version '%.4s', prefer '%.4s' %s:version '%.4s', prefer version '%.4s' '' ' flag'!' flag'#' flag'%%l' operand isn't a label'%s' file is already processed ''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'm' flag'o' operand is not constant'q' flag(C)(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps % was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %)*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins. *this--param inline-unit-growth limit reached--param large-function-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-E or -x required when input is from standard input-Xbind-now and -Xbind-lazy are incompatible-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-force_flat_namespace not allowed with -dynamiclib-install_name only allowed with -dynamiclib-keep_private_externs not allowed with -dynamiclib-mbig-endian and -mlittle-endian may not be used together-mhard-float not supported-msingle-float and -msoft-float cannot both be specified-pg and -fomit-frame-pointer are incompatible-private_bundle not allowed with -dynamiclib.NOT. operator in expression at %L must have a LOGICAL operand387 instruction set disabled, using SSE arithmetics64-bit ABI not supported in ESA/390 mode APCS reentrant code not supported. IgnoredAUX pointer initialized for edge %d->%dAlternate RETURN statement at %C is only allowed within a SUBROUTINEAltiVec argument passed to unprototyped functionAn alternate return at %L without a * dummy argumentArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of IACHAR at %L must be of length oneArgument of ICHAR at %L must be of length oneArgument of SELECT statement at %L cannot be %sArgument of SQRT at %L has a negative valueArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray index at %L is an array of rank %dArray index at %L must be scalarArray operands are incommensurate at %LArray reference at %C cannot have more than %d dimensionsArray reference out of boundsArray section with a vector subscript at %L shall not be the target of a pointerArray specification at %C has more than %d dimensionsArray specification must be deferred at %LAssembler options ================= Assigned label is not a target labelAssignment to a FORALL index variable at %LAssumed shape array at %L must be a dummy argumentAssumed size array at %L must be a dummy argumentAt top level:BYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad array reference at %LBad continuation line at %CBad kind for logical constant at %CBad nameBad operatorBad type in constant expressionBranches executed:%s of %d C++ constructors and destructors will not be invoked for Objective-C fieldsCLOSE statement not allowed in PURE procedure at %CCOMPLEX quantities cannot be compared at %LCPU you selected does not support x86-64 instruction setCRIS-port assertion failed: Calls executed:%s of %d Cannot open JSON output file %s Cannot open source file %s Component at %C must have the POINTER attributeConcat operator at %L must concatenate strings of the same kindConfigured with: %s Constant expression required at %CConversion from %s to %s at %LCould not open output file '%s' Creating '%s' DATA statement at %C is not allowed in a PURE procedureDIM argument at %L is out of boundsDifferent ranks in pointer assignment at %LDivision by zero at %LDivision by zero converting %s to %s at %LDriving:Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ELSE statements at %L and %CDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate PRIVATE statement at %CDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate format specification at %CDuplicate statement label %d at %L and %LELSE IF statement at %C cannot follow ELSE statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEEOR tag label %d at %L not definedERR tag label %d at %L not definedElement in %s array constructor at %L is %sEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty set of digits in BOZ constant at %CEnd of search list. Enumerator exceeds the C integer type at %CError converting integerError writing JSON output file %s Error writing modules file: %sError writing output file '%s' EventExpected ")" at %CExpected "," at %CExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected a nameless interface at %CExpected a right parenthesis in expression at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected array subscript at %CExpected array subscript stride at %CExpected attribute bit nameExpected comma in I/O list at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected left parenthesisExpected nameExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected stringExpected structure component name at %CExpected terminating name at %CExpected variable name at %CExpression at %L must be scalarExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: Conversion from %s to %s at %LExternal IO UNIT cannot be an array at %LFORALL end expression at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar INTEGERFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORMAT label %d at %L not definedFORMAT statement at %L does not have a statement labelFirst argument of operator interface at %L must be INTENT(IN)Fortran 2018:GCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGMP version %s, MPFR version %s, MPC version %s, isl version %s GNU Extension:ICE: emit_insn used where emit_jump_insn needed: INQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTENT (%s) conflicts with INTENT(%s) at %LISO C does not allow extra %<;%> outside of a functionISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support plain % meaning %ISO C forbids %ISO C forbids assignment between function pointer and %ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of % with function pointerISO C forbids conditional expr between % and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer bracesISO C forbids forward parameter declarationsISO C forbids forward references to % typesISO C forbids initialization between function pointer and %ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %ISO C forbids qualified function typesISO C forbids return between function pointer and %ISO C forbids specifying range of elements to initializeISO C forbids subscripting % arrayISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%>ISO C restricts enumerator values to range of %ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids declaration of %qs with no typeISO 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 nested type %qD with same name as enclosing classISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function. Say %<&%T::%D%>ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say %<&%T::%D%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids using pointer of type % in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %ISO C90 does not support % or type qualifiers in parameter array declaratorsISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 forbids compound literalsISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayIllegal character in BOZ constant at %CIllegal stride of zero at %LIn file included fromIn function %qsIn member function %qsIncompatible ranks %d and %d in assignment at %LIncorrect function return valueInitialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of pointer at %C is not allowed in a PURE procedureInitialization of variable at %C is not allowed in a PURE procedureInteger expression required at %CInteger kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger too large at %CInteger value too large in expression at %CInternal compiler error: Error reporting routines re-entered. Invalid Hollerith constant: %L must contain at least one characterInvalid KIND parameter of %s at %LInvalid form of PROGRAM statement at %CInvalid form of array reference at %CInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid real kind %d at %CIterator step at %L cannot be zeroKIND parameter of %s at %L must be an initialization expressionL%d cache latency unknown for %sLOGICAL operands are required in expression at %LLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLegacy Extension:Letters must be in alphabetic order in IMPLICIT statement at %CLines executed:%s of %d Logicals at %%L must be compared with %s instead of %sMMIX Internal: %s is not a shiftable intMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in mmix_print_operandMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMerge subcomand usage:Missing dimension specification at %CMissing exponent in real number at %CMissing format label at %CMissing kind-parameter at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNULL appears on right-hand side in assignment at %LNULL used in arithmeticNULL() initialization at %C is ambiguousName at %C is too longName too longNo branches No calls No executable lines Numeric operands are required in expression at %LOPEN statement not allowed in PURE procedure at %CObjective-C declarations may only appear in global scopeOffline tool to handle gcda counts Old-style type declaration %s*%d not supported at %COnly intrinsic operators can be used in expression at %LOperands of string concatenation operator at %%L are %s/%sOptions: Out of stack space. PARAMETER at %L is missing an initializerPHI argument is missing for edge %d->%dPIC code generation is not compatible with fast indirect callsPIC code generation is not supported in the portable runtime modelPIC is required but not supported with CONST16 instructionsPRE disabledPRINT namelist at %C is an extensionPRINT statement at %C not allowed within PURE procedurePRINT_OPERAND null pointerPRINT_OPERAND, invalid insn for %%CPRINT_OPERAND, invalid insn for %%NPRINT_OPERAND_ADDRESS, null pointerPlease submit a full bug report, with preprocessed source if appropriate. PluginsPreprocessed source stored into %s file, please attach this to your bugreport. Print code coverage information. Processing spec (%s), which is '%s' RESULT variable at %C must be different than function nameRTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', have '%s' in %s, at %s:%dRank mismatch in array reference at %L (%d/%d)Reading specs from %s Real constant overflows its kind at %CReal constant underflows its kind at %CRemoving '%s' Result of %s overflows its kind at %LResult of SCALE overflows its kind at %LRewrite subcommand usage:SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSH2a does not support little-endianSSA corruptionSSA_NAME_DEF_STMT is wrongSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISame as %s%s.Same as %s.Second argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L must be INTENT(IN)See %s for instructions. Segmentation FaultSegmentation Fault (code)Setting spec %s to '%s' Shapes for operands at %L and %L are not conformableStatement function at %L is recursiveStatement label at %C is zeroStep expression in DO loop at %L cannot be zeroSubstring at %L has length zeroSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSupported LTO compression algorithms: zlibSymbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSyntax error in %s statement at %CSyntax error in CHARACTER declaration at %CSyntax error in COMPLEX constant at %CSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-expression at %CSyntax error in SAVE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CTaken at least once:%s of %d Target: %s The bug is not reproducible, so it is likely a hardware or OS problem. The following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are supported by the language The following options are target specificThe following options control compiler warning messagesThe following options control optimizationsThe following options control parametersThis is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This option lacks documentation.Thread model: %s Too many arguments to %s at %LToo many digits in statement label at %CTry running '%s' in the shell to raise its limit. Two main PROGRAMs at %L and %CUNIT specification at %L must be an INTEGER expression or a CHARACTER variableUnclassifiable statement at %CUnexpected %s statement at %CUnexpected %s statement at %C in INTERFACE bodyUnexpected %s statement in BLOCK DATA at %CUnexpected %s statement in CONTAINS section at %CUnexpected %s statement in FORALL block at %CUnexpected %s statement in INTERFACE block at %CUnexpected %s statement in MODULE at %CUnexpected %s statement in WHERE block at %CUnexpected CASE statement at %CUnexpected END statement at %CUnexpected EOFUnexpected character in variable list at %CUnexpected characters in PARAMETER statement at %CUnexpected end of moduleUnexpected junk after function declaration at %CUnexpected junk in formal argument list at %CUnknown intrinsic opUnsupported statement inside WHERE at %LUnterminated character constant beginning at %CUsage: %s [OPTION]... SUB_COMMAND [OPTION]... Usage: %s [options] file... Usage: gcov [OPTION...] SOURCE|OBJ... Use "-Wa,OPTION" to pass "OPTION" to the assembler. Use "-Wl,OPTION" to pass "OPTION" to the linker. Using built-in specs. VOIDmode on an outputVariable type is UNKNOWN in assignment at %LWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWhile setting up signal handler: %mWhile setting up signal stack: %mZero is not a valid statement label at %C[Leaving %s] [available in [cannot find %s][default][disabled][enabled]__BELOW100__ attribute not allowed with auto storage class`a storage class can only be specified for objects and functionsa template-id may not appear in a using-declarationabort in %s, at %s:%dabstract declarator %qT used as declarationaccumulator is not a constant integeraccumulator number is out of boundsaddress area of %q+D conflicts with previous declarationaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of register variable %qD requestedaddress offset not a constantaddress requested for %qD, which is declared %aggregate %q#D has incomplete type and cannot be definedaggregate value used where a complex was expectedaggregate value used where an integer was expectedakaalignment may not be specified for %q+Dalignment must be a small power of two, not %dalignment of array elements is greater than element sizeall member functions in class %qT are privateambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous template specialization %qD for %q+Dan explicit specialization must be preceded by %