gcc 6.1.0 - en to ru translation catalogue (5769 entries)

en: 
    For bug reporting instructions, please see:
ru: 
    Инструкции по составлению и отправке отчётов об ошибках см. на:

en: 
    For bug reporting instructions, please see:
    %s.
ru: 
    Инструкции по подготовке сообщений об ошибках:
    %s.

en: 
    Go ahead? (y or n)
ru: 
    
    Продолжать? (y - да, n - нет)

en: 
    Linker options
    ==============
ru: 
    Ключи компоновщика
    ==================

en: 
    Options starting with -g, -f, -m, -O, -W, or --param are automatically
     passed on to the various sub-processes invoked by %s.  In order to pass
     other options on to these processes the -W<letter> options must be used.
ru: 
    Ключи, начинающиеся с -g, -f, -m, -O, -W, или --param автоматически
    передаются процессам, запускаемым %s. Для передачи ключей этим процессам, используйте ключи -W<буква>.

en: 
    ldd output with constructors/destructors.
ru: 
    вывод ldd с конструкторами/деструкторами.

en: 
    write_c_file - output name is %s, prefix is %s
ru: 
    write_c_file - выходное имя %s, префикс %s

en:     Included at %s:%d:
ru:     Включённом в %s:%d:

en:     inlined from %qs
ru:     включённом из %qs

en:    by earlier handler for %<%T%>
ru:    при помощи ранее заданного обработчика для %<%T%>

en:    by earlier handler for %qT
ru:    ранее заданным обработчиком для %qT

en:    in pointer to member conversion
ru:    в преобразовании указателя на элемент

en:    in pointer to member function conversion
ru:    в преобразовании указателя на элемент-функцию

en:   %q+T has a non-trivial destructor
ru:   %q+T имеет нетривиальный деструктор

en:   %q+T is not an aggregate, does not have a trivial default constructor, and has no constexpr constructor that is not a copy or move constructor
ru:   %q+T не агрегат, не имеет тривиальный подразумеваемый конструктор и и не имеет constexpr конструктор, который не является конструктором copy или move

en:   %qE is not equivalent to %qE
ru:   %qE не эквивалентно %qE

en:   %qT is an ambiguous base class of %qT
ru:   %qT является неоднозначным базовым классом %qT

en:   %qT is not derived from %qT
ru:   %qT не является производным от %qT

en:   (you can disable this with -fno-deduce-init-list)
ru:   (вы можете отключить это посредством -fno-deduce-init-list)

en:   -a, --all-blocks                Show information for every basic block
ru:   -a, --all-blocks                Показать сведения для всех блоков

en:   -b, --branch-probabilities      Include branch probabilities in output
ru:   -b, --branch-probabilities      Вывести вероятности переходов

en:   -d, --display-progress          Display progress information
ru:   -d, --display-progress          Показывать информацию о выполнении

en:   -f, --function-summaries        Output summaries for each function
ru:   -f, --function-summaries        Вывести сводки для всех функций

en:   -h, --help                      Print this help, then exit
ru:   -h, --help                      Показать эту справку и выйти

en:   -l, --long-file-names           Use long output file names for included
                                        source files
ru:   -l, --long-file-names           Выводить длинные имена включаемых
                                        исходных файлов

en:   -n, --no-output                 Do not create an output file
ru:   -n, --no-output                 Не создавать выходной файл

en:   -o, --object-directory DIR|FILE Search for object files in DIR or called FILE
ru:   -o, --object-directory КАТАЛОГ|ФАЙЛ  Искать объектные файлы в КАТАЛОГе
                                           или в вызываемом ФАЙЛе

en:   -p, --preserve-paths            Preserve all pathname components
ru:   -p, --preserve-paths            Сохранить все компоненты полного имени

en:   -r, --relative-only             Only show data for relative sources
ru:   -r, --relative-only             Показать данные только для исходных текстов
                                        с относительными маршрутами

en:   -s, --source-prefix DIR         Source prefix to elide
ru:   -s, --source-prefix КАТАЛОГ     Префикс исходных текстов

en:   -u, --unconditional-branches    Show unconditional branch counts too
ru:   -u, --unconditional-branches    Показать счётчики безусловных переходов

en:   -v, --version                   Print version number, then exit
ru:   -v, --version                   Показать номер версии и выйти

en:   a constructor taking a single argument of its own class type is invalid
ru:   конструктор, принимающий единственный аргумент собственного класса некорректен

en:   a qualified-id is required
ru:   qualified-id требуется

en:   as it is a non-system directory that duplicates a system directory
ru:   поскольку это несистемный каталог, повторяющий системный каталог

en:   base %qT
ru:   базового класса %qT

en:   base class %qT of %q+T is non-literal
ru:   базовый класс %qT %q+T не литерал

en:   because conversion sequence for the argument is better
ru:   поскольку это дает лучшую последовательность преобразований аргумента

en:   because of local member %q+#D with same name
ru:   из-за локального элемента %q+#D с тем же именем

en:   because of local method %q+#D with same name
ru:   из-за локального метода %q+#D с тем же именем

en:   because the following virtual functions are pure within %qT:
ru:   поскольку следующие виртуальные функции являются чистыми в пределах %qT:

en:   but %d required
ru:   вместо требуемых %d

en:   but does not override %<%T(const %T&)%>
ru:   но не переопределяет %<%T(const %T&)%>

en:   but does not override %<operator=(const %T&)%>
ru:   но не переопределяет %<operator=(const %T&)%>

en:   can't deduce a template for %qT from non-template type %qT
ru:   невозможно вывести шаблон для %qT из нешаблонного типа %qT

en:   candidate conversions include %qD and %qD
ru:   возможные преобразования - %qD и %qD

en:   candidate expects %d argument, %d provided |   candidate expects %d arguments, %d provided
ru[0]:   кандидат ожидает %d аргумент, %d предоставлено
ru[1]:   кандидат ожидает %d аргумента, %d предоставлено
ru[2]:   кандидат ожидает %d аргументов, %d предоставлено

en:   cannot convert %qE (type %qT) to type %qT
ru:   невозможно преобразовать %qE (типа %qT) к типу %qT

en:   cannot use obsolete binding at %q+D because it has a destructor
ru:   нельзя использовать устаревшую привязку в %q+D, потому что имеется деструктор

en:   conversion from return type %qT of template conversion function specialization to %qT is not an exact match
ru:   преобразование из возвращаемого типа %qT спецификации шаблона функции преобразования в %qT не есть точное соответствие

en:   could not resolve address from overloaded function %qE
ru:   невозможно разрешить адрес из перегруженной функции %qE

en:   couldn't deduce template parameter %qD
ru:   невозможно вывести параметр шаблона %qD

en:   deduced conflicting types for parameter %qT (%qT and %qT)
ru:   выведены конфликтующие типы для параметра %qT (%qT и %qT)

en:   deduced conflicting values for non-type parameter %qE (%qE and %qE)
ru:   выведены конфликтующие значения для нетипового параметра %qE (%qE и %qE)

en:   enters OpenMP structured block
ru:   входит в OpenMP структурный блок

en:   enters catch block
ru:   входит в catch-блок

en:   enters try block
ru:   входит в try-блок

en:   exits OpenMP structured block
ru:   покидает OpenMP структурный блок

en:   expected a class template, got %qE
ru:   ожидался шаблон класса, а обнаружено %qE

en:   expected a class template, got %qT
ru:   ожидался шаблон класса, обнаружено %qT

en:   expected a constant of type %qT, got %qT
ru:   ожидалась константа типа %qT, а обнаружено %qT

en:   expected a template of type %qD, got %qT
ru:   ожидался шаблон типа %qD, обнаружено %qT

en:   expected a type, got %qE
ru:   ожидался тип, обнаружено %qE

en:   expected a type, got %qT
ru:   ожидался тип, обнаружено %qT

en:   for conversion from %qT to %qT
ru:   при преобразовании из %qT в %qT,

en:   from here
ru:   отсюда

en:   in call to %qD
ru:   в вызове %qD

en:   in evaluation of %<%Q(%#T, %#T)%>
ru:   в вычислении %<%Q(%#T, %#T)%>

en:   in thrown expression
ru:   в throw-выражении

en:   inconsistent parameter pack deduction with %qT and %qT
ru:   противоречивый вывод parameter pack с %qT и %qT

en:   initializing argument %P of %qD
ru:   при инициализации %P -го аргумента %qD

en:   member function type %qT is not a valid template argument
ru:   тип элемента-функции %qT не есть корректный аргумент шаблона

en:   mismatched types %qT and %qT
ru:   несоответствие типов %qT и %qT

en:   no known conversion for argument %d from %qT to %qT
ru:   нет известных преобразований для аргумента %d из %qT в %qT

en:   no known conversion for implicit %<this%> parameter from %qT to %qT
ru:   нет известных преобразований для неявного параметра %<this%> из %qT в %qT

en:   or %<operator=(const %T&)%>
ru:   или %<operator=(const %T&)%>

en:   or a %<transaction_may_cancel_outer%> function
ru:   либо %<transaction_may_cancel_outer%> функция

en:   overriding %q+#D
ru:   отменяющий %q+#D

en:   overriding %q+#F
ru:   отменяющий %q+#F

en:   profiling support are only provided in archive format
ru:   поддержка профилирования обеспечивается только в архивном формате

en:   return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion
ru:   возвращаемый тип %qT функции явного преобразования не может быть преобразован в %qT посредством квалификационного преобразования

en:   since %q+#D declared in base class
ru:   поскольку %q+#D объявлена в базовом классе

en:   substitution of deduced template arguments resulted in errors seen above
ru:   подстановка выведенных аргументов шаблона приводит к ошибкам обнаруженных ранее

en:   template argument %qE does not match pointer-to-member constant %qE
ru:   аргумент шаблона %qE не соответствует указателю на элемент константе %qE

en:   template argument deduction/substitution failed:
ru:   вывод/подстановка аргумента шаблона неудачна:

en:   template parameter %qD is not a parameter pack, but argument %qD is
ru:   параметр шаблона %qD не есть parameter pack, но аргумент %qD таковым является

en:   template parameters of a template template argument are inconsistent with other deduced template arguments
ru:   параметры шаблона для шаблона аргумента шаблона несовместимы с другими выведенными аргументами шаблона

en:   trying to instantiate %qD
ru:   при конкретизации %qD

en:   types %qT and %qT have incompatible cv-qualifiers
ru:   типы %qT и %qT имеют несовместимые cv-qualifiers

en:   variable-sized array type %qT is not a valid template argument
ru:   тип массива переменного размера %qT не есть корректный аргумент шаблона

en:   when initialized here
ru:   если инициализирован здесь

en:  All options with the desired characteristics have already been displayed
ru:  Все ключи с требуемыми характеристиками уже выведены

en:  No options with the desired characteristics were found
ru:  Не найдено ключей с требуемыми характеристиками

en:  conflicting code gen style switches are used
ru:  заданы несовместимые ключи генерации кода

en: !$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L
ru: !$OMP ATOMIC CAPTURE capture оператор должен читать из скалярной переменной встроенного типа в %L

en: !$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L
ru: !$OMP ATOMIC CAPTURE capture оператор должен устанавливать скалярную переменную встроенного типа в %L

en: !$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L
ru: !$OMP ATOMIC CAPTURE capture оператор читает не из той переменной в которую update оператор пишет в %L

en: !$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L
ru: !$OMP ATOMIC CAPTURE update оператор должен устанавливать скалярную переменную встроенного типа в %L

en: !$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L
ru: !$OMP ATOMIC READ оператор должен читать из скалярной переменной встроенного типа в %L

en: !$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L
ru: !$OMP ATOMIC присваивание встроенные IAND, IOR или IEOR должны иметь два аргумента в %L

en: !$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L
ru: !$OMP ATOMIC присваивание встроенные должны быть MIN, MAX, IAND, IOR или IEOR в %L

en: !$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L
ru: !$OMP ATOMIC присваивание должно быть var = var op expr или var = expr op var в %L

en: !$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L
ru: !$OMP ATOMIC присваивание должно иметь оператор или встроенную в правой части в %L

en: !$OMP ATOMIC intrinsic arguments must be scalar at %L
ru: !$OMP ATOMIC аргументы встроенных должны быть скалярами в %L

en: !$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L
ru: !$OMP ATOMIC оператор должен устанавливать скалярную переменную встроенного типа в %L

en: !$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L
ru: !$OMP ATOMIC var = var op expr не эквивалентно математически var = var op (expr) в %L

en: !$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line
ru: !$OMP в %C начинает закомментированную строку поскольку за ним не следует пробел и это не строка продолжения

en: "::" was expected after module nature at %C but was not found
ru: "::" ожидалось после природы модуля в %C но не было найдено

en: #include "..." search starts here:
ru: порядок поиска для #include "...":

en: #include <...> search starts here:
ru: порядок поиска для #include <...>:

en: #pragma GCC memregs must precede any function decls
ru: #pragma GCC memregs должна предшествовать всем декларациям функций

en: #pragma GCC memregs takes a number [0..16]
ru: #pragma GCC memregs принимает число [0..16]

en: #pragma GCC optimize is not allowed inside functions
ru: #pragma GCC optimize не допускается внутри функций

en: #pragma GCC optimize string... is badly formed
ru: #pragma GCC optimize string... оформлена некорректно

en: #pragma GCC option is not allowed inside functions
ru: #pragma GCC option не допускается внутри функций

en: #pragma GCC target is not supported for this machine
ru: #pragma GCC target для этой машины не поддерживается

en: #pragma GCC target string... is badly formed
ru: #pragma GCC target string... оформлена некорректно

en: #pragma GCC visibility must be followed by push or pop
ru: после #pragma GCC visibility должно быть push или pop

en: #pragma GCC visibility push() must specify default, internal, hidden or protected
ru: #pragma GCC visibility push() должна задавать default, internal, hidden или protected

en: #pragma GHS endXXX does not match previous startXXX
ru: #pragma GHS endXXXX не соответствует предшествующей startXXX

en: #pragma GHS endXXXX found without previous startXXX
ru: #pragma GHS endXXXX без предшествующей startXXX

en: #pragma implementation for %qs appears after file is included
ru: #pragma implementation для %qs после включения файла

en: #pragma pack (pop) encountered without matching #pragma pack (push)
ru: #pragma pack (pop) без соответствующей прагмы #pragma pack (push)

en: #pragma pack has no effect with -fpack-struct - ignored
ru: #pragma pack проигнорирована, т.к. не имеет смысла с ключом -fpack-struct

en: #pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)
ru: #pragma pack(pop, %E) встретилась без соответствующей #pragma pack(push, %E)

en: #pragma redefine_extname ignored due to conflict with __asm__ declaration
ru: #pragma redefine_extname игнорирована из-за конфликта с декларацией __asm__

en: #pragma redefine_extname ignored due to conflict with previous #pragma redefine_extname
ru: #pragma redefine_extname проигнорирована, поскольку конфликтует с предыдущей  директивой #pragma redefine_extname

en: #pragma redefine_extname ignored due to conflict with previous rename
ru: #pragma redefine_extname проигнорирована, поскольку конфликтует с предыдущим  переименованием

en: #pragma vtable no longer supported
ru: #pragma vtable больше не поддерживается

en: $ operand number used after format without operand number
ru: $ номер операнда использован после формата без номера операнда

en: $ should be the last specifier in format at %L
ru: $ должен быть последним спецификатором в формате в %L

en: %+D causes a section type conflict
ru: %+D создает конфликт типов секций

en: %+D causes a section type conflict with %D
ru: %+D создает конфликт типов секций с %D

en: %<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>
ru: %<#pragma GCC optimize (string [,string]...)%> не имеет закрывающей %<)%>

en: %<#pragma GCC optimize%> is not a string or number
ru: %<#pragma GCC optimize%> не строка и не число

en: %<#pragma GCC option%> is not a string
ru: %<#pragma GCC option%> не является строковым литералом

en: %<#pragma GCC pch_preprocess%> must be first
ru: %<#pragma GCC pch_preprocess%> должна быть первой

en: %<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>
ru: %<#pragma GCC pop_options%> без соответствующей %<#pragma GCC push_options%>

en: %<#pragma GCC target (string [,string]...)%> does not have a final %<)%>
ru: %<#pragma GCC target (string [,string]...)%> не имеет закрывающей %<)%>

en: %<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++
ru: %<#pragma STDC FLOAT_CONST_DECIMAL64%> не поддерживается для C++

en: %<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target
ru: %<#pragma STDC FLOAT_CONST_DECIMAL64%> не поддерживается на этой целевой платформе

en: %<#pragma align%> must appear before the declaration of %D, ignoring
ru: %<#pragma align%> должна предшествовать декларации %D, игнорируется

en: %<#pragma omp atomic capture%> uses two different variables for memory
ru: в %<#pragma omp atomic capture%> используются две различные переменные для памяти

en: %<#pragma omp atomic update%> uses two different variables for memory
ru: в %<#pragma omp atomic update%> используются две различные переменные для памяти

en: %<#pragma omp section%> may only be used in %<#pragma omp sections%> construct
ru: %<#pragma omp section%> может использоваться только в конструкции %<#pragma omp sections%>

en: %<#pragma%> is not allowed here
ru: некорректно употреблять %<#pragma%>

en: %<%%%> constraint used with last operand
ru: ограничитель %<%%%> использован с номером последнего операнда

en: %<%%%c%> yields only last 2 digits of year
ru: %<%%%c%> только две последние цифры года

en: %<%%%c%> yields only last 2 digits of year in some locales
ru: %<%%%c%> в некоторых локализациях дает только две последние цифры года

en: %<%D::%D%> is not a class member
ru: %<%D::%D%> не является элементом класса

en: %<%D::%D%> is not a member of %qT
ru: %<%D::%D%> не является элементом %qT

en: %<%E::%E%> has not been declared
ru: %<%E::%E%> не был декларирован

en: %<%E::%E%> is not a class or namespace
ru: %<%E::%E%> не класс или пространство имен

en: %<%E::%E%> is not a class, namespace, or enumeration
ru: %<%E::%E%> не класс, пространство имен или перечисление

en: %<%E::%E%> is not a type
ru: %<%E::%E%> не тип

en: %<%T::%D%> names constructor in %qT
ru: %<%T::%D%> обозначает конструктор в %qT

en: %<%T::%D%> names destructor
ru: %<%T::%D%> обозначает деструктор

en: %<%T::%D%> names the constructor, not the type
ru: %<%T::%D%> обозначает конструктор, а не тип

en: %<%T::%E%> has not been declared
ru: %<%T::%E%> не был декларирован

en: %<%T::%E%> is not a type
ru: %<%T::%E%> не является типом

en: %<%T::%E%> names the constructor, not the type
ru: %<%T::%E%> именует конструктор, а не тип

en: %<%c%E%> not found in protocol(s)
ru: %<%c%E%> не найдено в протокол(ах)

en: %<&%> constraint used with no register class
ru: ограничитель %<&%> без указания класса регистров

en: %<-%s%> conflicts with the other architecture options, which specify a %s processor
ru: %<-%s%> конфликтует с другими ключами, которые задают процессор %s

en: %<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>
ru: %<-femit-struct-debug-detailed=dir:...%> должно позволять не меньше чем %<-femit-struct-debug-detailed=ind:...%>

en: %<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-fnext-runtime%>
ru: %<-fobjc-abi-version%> >= 2 не поддерживается на %<-m32%> целевых платформах с %<-fnext-runtime%>

en: %<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-runtime%>
ru: %<-fobjc-abi-version%> >= 2 следует использовать для %<-m64%> целевых платформ с %<-fnext-runtime%>

en: %<-fobjc-exceptions%> is required to enable Objective-C exception syntax
ru: %<-fobjc-exceptions%> требуется для включения Objective-C синтаксиса исключений

en: %<-fobjc-gc%> is ignored for %<-fgnu-runtime%>
ru: %<-fobjc-gc%> игнорируется для %<-fgnu-runtime%>

en: %<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>
ru: %<-fobjc-sjlj-exceptions%> игнорируется для %<-fgnu-runtime%>

en: %<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> >= 2
ru: %<-fobjc-sjlj-exceptions%> игнорируется для %<-fnext-runtime%> если %<-fobjc-abi-version%> >= 2

en: %<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> < 2
ru: %<-fobjc-sjlj-exceptions%> единственная поддерживаемая система исключений для %<-fnext-runtime%> с %<-fobjc-abi-version%> < 2

en: %<-fsplit-stack%> currently only supported on GNU/Linux
ru: %<-fsplit-stack%> в настоящее время поддерживается только на GNU/Linux

en: %<-fsplit-stack%> is not supported by this compiler configuration
ru: %<-fsplit-stack%> для этой конфигурации не поддерживается

en: %<-fsplit-stack%> requires assembler support for CFI directives
ru: %<-fsplit-stack%> требует поддержку ассемблера для CFI директив

en: %<-gnat%> misspelled as %<-gant%>
ru: ошибка: %<-gant%> вместо %<-gnat%>

en: %<-march=%s%> is not compatible with the selected ABI
ru: ключ %<-march=%s%> несовместим с выбранным ABI

en: %<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead
ru: ключ %<-mcpu=%> устарел; используйте %<-mtune=%> или %<-march=%>

en: %<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>
ru: %<-mdynamic-no-pic%> перебивает %<-fpic%>, %<-fPIC%>, %<-fpie%> или %<-fPIE%>

en: %<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead
ru: Ключ %<-mfused-madd%> устарел; используйте %<-ffp-contract=%>.

en: %<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions
ru: %<-mgp32%> и %<-mfp64%> могут сочетаться только если процессор поддерживает команды mfhc1 и mthc1

en: %<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI
ru: %<-mgp32%> и %<-mfp64%> могут сочетаться только при использовании ABI o32

en: %<-mgp32%> used with a 64-bit ABI
ru: ключ %<-mgp32%> задан для 64-битного процессора

en: %<-mgp64%> used with a 32-bit ABI
ru: ключ %<-mgp64%> задан для 32-битного ABI

en: %<-mgp64%> used with a 32-bit processor
ru: ключ %<-mgp64%> задан для 32-битного процессора

en: %<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead
ru: ключи %<-mintel-syntax%> и %<-mno-intel-syntax%> устарели; используйте %<-masm=intel%> и %<-masm=att%>

en: %<-mips3d%> requires %<-mpaired-single%>
ru: для %<-mips3d%> требуется %<-mpaired-single%>

en: %<-mno-gpopt%> needs %<-mexplicit-relocs%>
ru: для %<-mno-gpopt%> требуется %<-mexplicit-relocs%>

en: %<-msse5%> was removed
ru: ключ %<-msse5%> был удален

en: %<-x %s%> after last input file has no effect
ru: %<-x %s%> не имеет смысла за последним входным файлом

en: %<...%> as arguments.)
ru: %<...%> как аргументы.)

en: %<...%> handler must be the last handler for its try block
ru: обработчик %<...%> должен быть последним в своем try-блоке

en: %<...%> has invalid operand number
ru: %<...%> содержит неверный номер операнда

en: %<::%D%> has not been declared
ru: %<::%D%> не был декларирован

en: %<::%E%> has not been declared
ru: %<::%E%> не был декларирован

en: %<::%E%> is not a class or namespace
ru: %<::%E%> не класс или пространство имен

en: %<::%E%> is not a class, namespace, or enumeration
ru: %<::%E%> не класс, пространство имен или перечисление

en: %<::%E%> is not a type
ru: %<::%E%> не тип

en: %<::main%> must return %<int%>
ru: %<::main%> должна возвращать %<int%>

en: %<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>
ru: %<<:%> - альтернативное написание %<[%>. Вставьте пробел между %<<%> и %<::%>

en: %<<::%> cannot begin a template-argument list
ru: список аргументов шаблона не должен начинаться с %<<::%>

en: %<>>%> operator is treated as two right angle brackets in C++11
ru: оператор %<>>%> трактуется в C++11 как две правые угловые скобки

en: %<>>%> should be %<> >%> within a nested template argument list
ru: %<>>%> должно быть %<> >%> внутри списка аргументов вложенного шаблона

en: %<@dynamic%> is not available in Objective-C 1.0
ru: %<@dynamic%> недоступно в Objective-C 1.0

en: %<@dynamic%> not in @implementation context
ru: %<@dynamic%> не в @implementation контексте

en: %<@dynamic%> requires the @interface of the class to be available
ru: %<@dynamic%> требует чтобы @interface класса был доступен

en: %<@encode%> must specify a type as an argument
ru: в конструкции %<@encode%> в качестве аргумента должен быть задан тип

en: %<@end%> missing in implementation context
ru: отсутствует %<@end%> в контексте реализации

en: %<@end%> must appear in an @implementation context
ru: %<@end%> должен находиться в контексте @implementation

en: %<@optional%> is allowed in @protocol context only
ru: %<@optional%> допускается только в @protocol контексте

en: %<@optional%> is not available in Objective-C 1.0
ru: %<@optional%> недоступно в Objective-C 1.0

en: %<@package%> is not available in Objective-C 1.0
ru: %<@package%> недоступен в Objective-C 1.0

en: %<@package%> presently has the same effect as %<@public%>
ru: %<@package%> в настоящее время имеет тот же эффект что и %<@public%>

en: %<@property%> is not available in Objective-C 1.0
ru: %<@property%> недоступно в Objective-C 1.0

en: %<@required%> is allowed in @protocol context only
ru: %<@required%> допускается только в @protocol контексте

en: %<@required%> is not available in Objective-C 1.0
ru: %<@required%> недоступно в Objective-C 1.0

en: %<@synchronized%> argument is not an object
ru: %<@synchronized%> аргумент не является объектом

en: %<@synthesize%> can not be used in categories
ru: %<@synthesize%> нельзя использовать в категориях

en: %<@synthesize%> is not available in Objective-C 1.0
ru: %<@synthesize%> недоступно в Objective-C 1.0

en: %<@synthesize%> not in @implementation context
ru: %<@synthesize%> не в @implementation контексте

en: %<@synthesize%> requires the @interface of the class to be available
ru: %<@synthesize%> требует чтобы @interface класса был доступен

en: %<@throw%> (rethrow) used outside of a @catch block
ru: %<@throw%> (rethrow) использовано вне блока @catch

en: %<@throw%> argument is not an object
ru: %<@throw%> аргумент не является объектом

en: %<@try%> without %<@catch%> or %<@finally%>
ru: %<@try%> без %<@catch%> или %<@finally%>

en: %<[%E] =%> used in a GNU-style designated initializer for class %qT
ru: %<[%E] =%> использовано в определенном в GNU-стиле инициализаторе для класса %qT

en: %<[*]%> not allowed in other than function prototype scope
ru: %<[*]%> не допускается нигде кроме прототипа функции

en: %<[*]%> not in a declaration
ru: %<[*]%> не является декларацией

en: %<_Alignas%> specifiers cannot reduce alignment of %qE
ru: спецификатор %<_Alignas%> не должен уменьшать выравнивание %qE

en: %<_Alignas%> specifiers cannot reduce alignment of unnamed field
ru: спецификатор %<_Alignas%> не должен уменьшать выравнивание безымянного поля

en: %<_Noreturn%> in empty declaration
ru: %<_Noreturn%> в пустой декларации

en: %<_Sat%> is used without %<_Fract%> or %<_Accum%>
ru: %<_Sat%> использован без %<_Fract%> или %<_Accum%>

en: %<__BELOW100__%> attribute only applies to variables
ru: атрибут %<__BELOW100__%> применим только к переменным

en: %<__alignof%> applied to a bit-field
ru: %<__alignof%> применено к битовому полю

en: %<__builtin_complex%> operand not of real binary floating-point type
ru: операнд %<__builtin_complex%> имеет не плавающий тип

en: %<__builtin_complex%> operands of different types
ru: операнды %<__builtin_complex%> имеют разные типы

en: %<__builtin_longjmp%> second argument must be 1
ru: второй аргумент %<__builtin_longjmp%> должен быть 1

en: %<__builtin_next_arg%> called without an argument
ru: вызов %<__builtin_next_arg%> без аргумента

en: %<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>
ru: %<__gcc_host_wide_int__%> не определен как %<long%> или %<long long%>

en: %<__gcc_host_wide_int__%> is not defined as a type
ru: %<__gcc_host_wide_int__%> не определен как тип

en: %<__label__%> not at the beginning of a block
ru: %<__label__%> не в начале блока

en: %<__thread%> before %<extern%>
ru: %<__thread%> перед %<extern%>

en: %<__thread%> before %<static%>
ru: %<__thread%> перед %<static%>

en: %<__thread%> before %qD
ru: %<__thread%> перед %qD

en: %<__transaction_atomic%> without transactional memory support enabled
ru: %<__transaction_atomic%> без включения поддержки транзакционной памяти

en: %<__transaction_cancel%> not within %<__transaction_atomic%>
ru: %<__transaction_cancel%> не внутри %<__transaction_atomic%>

en: %<__transaction_cancel%> within a %<__transaction_relaxed%>
ru: %<__transaction_cancel%> внутри %<__transaction_relaxed%>

en: %<__transaction_cancel%> without transactional memory support enabled
ru: %<__transaction_cancel%> без включения транзакционной памяти

en: %<__transaction_relaxed%> without transactional memory support enabled
ru: %<__transaction_relaxed%> без включения поддержки транзакционной памяти

en: %<and%> of mutually exclusive equal-tests is always 0
ru: %<или%> от двух взаимно исключающих сравнений на равенство - всегда 0

en: %<asm%> operand constraint incompatible with operand size
ru: ограничитель операнда %<asm%> не согласуется с размером операнда

en: %<asm%> operand has impossible constraints
ru: для операнда %<asm%> заданы недопустимые ограничения

en: %<asm%> operand requires impossible reload
ru: для операнда %<asm%> требуется неосуществимая перезагрузка данных

en: %<asm%> specifiers are not permitted on non-static data members
ru: спецификаторы %<asm%> не допускаются для нестатических элементов данных

en: %<assign%> attribute conflicts with %<copy%> attribute
ru: %<assign%> атрибут конфликтует с %<copy%> атрибутом

en: %<assign%> attribute conflicts with %<retain%> attribute
ru: %<assign%> атрибут конфликтует с %<retain%> атрибутом

en: %<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it
ru: %<assign%> может быть небезопасным для Objective-C объектов; пожалуйста укажите явно если вам это нужно

en: %<auto%> can only be specified for variables or function declarations
ru: %<auto%> можно задавать только для переменных или деклараций функций

en: %<auto%> changes meaning in C++11; please remove it
ru: %<auto%> меняет смысл в C++11; пожалуйста удалите его

en: %<auto%> in file-scope empty declaration
ru: %<auto%> в пустой декларации на уровне файла

en: %<bank_switch%> has no effect on non-interrupt functions
ru: %<bank_switch%> не действует на функции не для прерываний

en: %<const%> and %<volatile%> function specifiers on %qD invalid in field declaration
ru: спецификаторы %<const%> и %<volatile%> для функции %qD некорректны в декларации поля

en: %<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration
ru: спецификаторы %<const%> и %<volatile%> для функции %qD некорректны в декларации параметра

en: %<const%> and %<volatile%> function specifiers on %qD invalid in type declaration
ru: спецификаторы %<const%> и %<volatile%> для функции %qD некорректны в декларации типа

en: %<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration
ru: спецификаторы %<const%> и %<volatile%> для функции %qD некорректны в декларации переменной

en: %<constexpr%> cannot appear in a typedef declaration
ru: %<constexpr%> не может встречаться в typedef декларации

en: %<constexpr%> cannot be used for type declarations
ru: %<constexpr%> не может использоваться для деклараций типов

en: %<constexpr%> constructor for union %qT must initialize exactly one non-static data member
ru: %<constexpr%> конструктор для объединения %qT должен инициализировать в точности один нестатический элемент данных

en: %<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type
ru: %<constexpr%> требуется для инициализации внутри класса статического элемента данных %q#D нецелого типа

en: %<copy%> attribute is only valid for Objective-C objects
ru: %<copy%> атрибут допустим только для Objective-C объектов

en: %<default%> label not within a switch statement
ru: метка %<default%> вне оператора switch

en: %<dynamic_cast%> not permitted with -fno-rtti
ru: %<dynamic_cast%> не разрешено с -fno-rtti

en: %<else%> without a previous %<if%>
ru: %<else%> без предшествующего %<if%>

en: %<enum %E%> declared in %<for%> loop initial declaration
ru: декларация %<enum %E%> в заголовке %<for%>-цикла

en: %<explicit%> can only be specified for constructors
ru: %<explicit%> может быть задан только для конструкторов

en: %<externally_visible%> attribute have effect only on public objects
ru: атрибут %<externally_visible%> действует только в public-объектах

en: %<fast_interrupt%> attribute directive ignored
ru: атрибутная директива %<fast_interrupt%> игнорируется

en: %<friend%> can only be specified inside a class
ru: %<friend%> может быть задан только внутри класса

en: %<friend%> used outside of class
ru: %<friend%> использовано вне класса

en: %<gnu_inline%> attribute present on %q+D
ru: атрибут %<gnu_inline%> в %q+D

en: %<inline%> in empty declaration
ru: %<inline%> в пустой декларации

en: %<inline%> is not allowed in declaration of friend template specialization %qD
ru: не допускается использовать %<inline%> в декларации специализации friend-шаблона %qD

en: %<inline%> specified for friend class declaration
ru: в декларации friend-класса использован квалификатор %<inline%>

en: %<inline%> specifier invalid for function %qs declared out of global scope
ru: некорректно указано %<inline%> для функции %qs, объявленной вне глобальной области видимости

en: %<location_t%> is not defined as a type
ru: %<location_t%> не определен как тип

en: %<locus%> is not defined as a type
ru: имя %<locus%> не определено как тип

en: %<long long long%> is too long for GCC
ru: GCC не поддерживает тип %<long long long%>

en: %<long long%> invalid for %qs
ru: недопустимо использовать %<long long%> для %qs

en: %<long%> and %<short%> specified together for %qs
ru: %<long%> и %<short%> одновременно заданы для %qs

en: %<long%> invalid for %qs
ru: недопустимо использовать %<long%> для %qs

en: %<long%> or %<short%> invalid for %qs
ru: %<long%> или %<short%> некорректны для %qs

en: %<long%> or %<short%> specified with char for %qs
ru: %<long%> или %<short%> заданы в описании %qs с типом char

en: %<long%> switch expression not converted to %<int%> in ISO C
ru: в ISO C %<long%>-выражение в операторе switch не преобразуется в %<int%>

en: %<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs
ru: %<long%>, %<int%>, %<short%> или %<char%> некорректны для %qs

en: %<main%> declared %<_Noreturn%>
ru: функция %<main%> декларирована как %<_Noreturn%>

en: %<namespace%> definition is not allowed here
ru: %<namespace%> определение здесь не допускается

en: %<noreturn%> function does return
ru: выход из функции с атрибутом %<noreturn%>

en: %<num_threads%> value must be positive
ru: значение %<num_threads%> должно быть положительным

en: %<operator delete%> must return type %qT
ru: %<operator delete%> должен иметь результат типа %qT

en: %<operator delete%> takes type %qT as first parameter
ru: %<operator delete%> имеет первый параметр типа %qT

en: %<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)
ru: %<operator new%> не должен возвращать NULL, если только он не декларирован %<throw()%> (или задан ключ -fcheck-new)

en: %<operator new%> must return type %qT
ru: %<operator new%> должен возвращать тип %qT

en: %<operator new%> takes type %<size_t%> (%qT) as first parameter
ru: %<operator new%> имеет %<size_t%> (%qT) в качестве первого параметра

en: %<operator=%> should return a reference to %<*this%>
ru: %<operator=%> должен возвращать ссылку на %<*this%>

en: %<or%> of unmatched not-equal tests is always 1
ru: %<или%> от двух сравнений на неравенство с разными величинами - всегда 1

en: %<readonly%> attribute conflicts with %<readwrite%> attribute
ru: %<readonly%> атрибут конфликтует с %<readwrite%> атрибутом

en: %<readonly%> attribute conflicts with %<setter%> attribute
ru: %<readonly%> атрибут конфликтует с %<setter%> атрибутом

en: %<register%> in file-scope empty declaration
ru: %<register%> в пустой декларации на уровне файла

en: %<retain%> attribute conflicts with %<copy%> attribute
ru: %<retain%> атрибут конфликтует с %<copy%> атрибутом

en: %<retain%> attribute is only valid for Objective-C objects
ru: %<retain%> атрибут допустим только для Objective-C объектов

en: %<return%> with a value, in function returning void
ru: оператор %<return%> <значение> в функции возвращающей void

en: %<return%> with no value, in function returning non-void
ru: оператор %<return%> без значения в функции, возвращающей не void-значение

en: %<short%> invalid for %qs
ru: недопустимо использовать %<short%> для %qs

en: %<short%> or %<long%> invalid for %qs
ru: %<short%> или %<long%> некорректны для %qs

en: %<signed%> and %<unsigned%> specified together for %qs
ru: %<signed%> и %<unsigned%> одновременно заданы для %qs

en: %<signed%> or %<unsigned%> invalid for %qs
ru: %<signed%> или %<unsigned%> некорректны для %qs

en: %<sizeof%> applied to a bit-field
ru: оператор %<sizeof%> применен к битовому полю

en: %<static%> may not be used when defining (as opposed to declaring) a static data member
ru: слово %<static%> недопустимо при определении (в отличие от объявления) статического элемента данных в классе

en: %<struct %E%> declared in %<for%> loop initial declaration
ru: декларация %<struct %E%> в заголовке %<for%>-цикла

en: %<this%> is unavailable for static member functions
ru: имя %<this%> недоступно для статических элементов-функций

en: %<this%> may not be used in this context
ru: %<this%> недопустим в данном контексте

en: %<this%> was not captured for this lambda function
ru: %<this%> не было захвачено для этой lambda функции

en: %<threadprivate%> %qD is not file, namespace or block scope variable
ru: %<threadprivate%> %qD не есть переменная файла, пространства имен или контекста блока

en: %<threadprivate%> %qE directive not in %qT definition
ru: %<threadprivate%> %qE директива не в %qT определении

en: %<threadprivate%> %qE has incomplete type
ru: %<threadprivate%> %qE имеет неполный тип

en: %<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>
ru: %<transaction_may_cancel_outer%> вызов функции не внутри внешней транзакции или %<transaction_may_cancel_outer%>

en: %<tree%> is not defined as a pointer type
ru: имя %<tree%> не определено как указательный тип

en: %<tree%> is not defined as a type
ru: имя %<tree%> не определено как тип

en: %<typedef%> was ignored in this declaration
ru: %<typedef%> в этой декларации отброшен

en: %<typeid%> operator cannot appear in a constant-expression
ru: оператор %<typeid%> не может присутствовать в константном выражении

en: %<typename %T::%D%> names %q#T, which is not a class template
ru: %<typename %T::%D%> именует %q#T, который не является шаблоном класса

en: %<typename %T::%D%> names %q#T, which is not a type
ru: %<typename %T::%D%> именует %q#T, который не является типом

en: %<typeof%> applied to a bit-field
ru: оператор %<typeof%> применен к битовому полю

en: %<union %E%> declared in %<for%> loop initial declaration
ru: декларация %<union %E%> в заголовке %<for%>-цикла

en: %<va_start%> used in function with fixed args
ru: %<va_start%> в функции с фиксированным числом аргументов

en: %<virtual%> outside class declaration
ru: %<virtual%> вне декларации класса

en: %<void%> as only parameter may not be qualified
ru: %<void%>, как единственный параметры не может содержать квалификаторы

en: %<void%> must be the only parameter
ru: %<void%> должен быть единственным параметром

en: %<weakref%> attribute ignored because function is defined
ru: атрибут %<weakref%> игнорируется, поскольку функция определена

en: %<weakref%> attribute ignored because variable is initialized
ru: атрибут %<weakref%> игнорируется, поскольку переменная инициализирована

en: %<weakref%> attribute should be accompanied with an %<alias%> attribute
ru: атрибут %<weakref%> должен сопровождаться атрибутом %<alias%>

en: %D renamed after being referenced in assembly
ru: переименование %D после ссылки в ассемблерном коде

en: %E qualifier ignored on asm
ru: квалификатор %E в asm проигнорирован

en: %Kasm not allowed in %<transaction_safe%> function
ru: %Kasm не допускается в %<transaction_safe%> функции

en: %Kattempt to free a non-heap object
ru: %Kпопытка освобождения объекта, не находящегося в динамической памяти

en: %Kattempt to free a non-heap object %qD
ru: %Kпопытка освобождения объекта %qD, не находящегося в динамической памяти

en: %Kcall to %qs declared with attribute error: %s
ru: %Kвызов %qs, объявленной с атрибутом error: %s

en: %Kcall to %qs declared with attribute warning: %s
ru: %Kвызов %qs, объявленной с атрибутом warning: %s

en: %Kfirst argument of %D must be a pointer, second integer constant
ru: %Kпервый аргумент %D должен быть указателем, второй - целой константой

en: %Kinvalid use of %<__builtin_va_arg_pack ()%>
ru: %Kнекорректное использование %<__builtin_va_arg_pack ()%>

en: %Kinvalid use of %<__builtin_va_arg_pack_len ()%>
ru: %Kнекорректное использование %<__builtin_va_arg_pack_len ()%>

en: %Klast argument of %D is not integer constant between 0 and 3
ru: %Kпоследний аргумент %D не является целой константой от 0 до 3

en: %d constructor found
     | %d constructors found
ru[0]: найден %d конструктор
ru[1]: найдено %d конструктора
ru[2]: найдено %d конструкторов

en: %d destructor found
     | %d destructors found
ru[0]: найден %d деструктор
ru[1]: найдено %d деструктора
ru[2]: найдено %d деструкторов

en: %d exits recorded for loop %d (having %d exits)
ru: %d записано для цикла %d (имеющего %d выходов)

en: %d frame table found
     | %d frame tables found
ru[0]: найдена %d таблица кадров
ru[1]: найдено %d таблицы кадров
ru[2]: найдено %d таблиц кадров

en: %d least significant bits of %s are ignored
ru: %d младших бит %s игнорируются

en: %i-bit mode not compiled in
ru: %i-битный режим не компилируется в

en: %q#D conflicts with a previous declaration
ru: %q#D конфликтует с предыдущей декларацией

en: %q#D has incomplete type
ru: %q#D имеет неполный тип

en: %q#D hides constructor for %q#T
ru: %q#D скрывает конструктор для %q#T

en: %q#D is a static data member; it can only be initialized at its definition
ru: %q#D есть статический элемент данных; он может быть инициализирован только при своем определении

en: %q#D is not a function template
ru: %q#D не является шаблоном функции

en: %q#D is not a non-static data member of %qT
ru: %q#D не есть нестатический элемент данных %qT

en: %q#D is not a valid template argument for type %qT because a reference variable does not have a constant address
ru: %q#D не есть корректный аргумент шаблона для типа %qT поскольку ссылочная переменная не имеет постоянного адреса

en: %q#D is not const
ru: %q#D не есть const

en: %q#D is volatile
ru: %q#D переменная

en: %q#D not declared in class
ru: %q#D не декларировано в классе

en: %q#D redeclared as different kind of symbol
ru: %q#D редекларирован как другой вид символа

en: %q#T has no user-provided default constructor
ru: %q#T не имеет предоставленный пользователем подразумеваемый конструктор

en: %q#T has pointer data members
ru: %q+#T содержит элементы данных типа указатель

en: %q#T has virtual base classes
ru: %q#T имеет виртуальные базовые классы

en: %q#T has virtual functions and accessible non-virtual destructor
ru: %q#T содержит виртуальные функции, но невиртуальный деструктор

en: %q#T is not a class
ru: %q#T не является классом

en: %q#T is not a class or a namespace
ru: %q#T не является классом или пространством имен

en: %q#T is not a template
ru: %q#T не шаблон

en: %q#T is not a valid type for a template non-type parameter
ru: %q#T не является корректным типом для нетипового параметра шаблона

en: %q#T only defines a private destructor and has no friends
ru: в %q#T определен только private деструктор и нет друзей

en: %q#T only defines private constructors and has no friends
ru: в %q#T определен только private конструктор и нет друзей

en: %q#T used where a %qT was expected
ru: %q#T использовано там, где ожидалось %qT

en: %q#T used where a floating point value was expected
ru: %q#T использовано там, где ожидалось плавающее значение

en: %q#T was previously declared here
ru: %q#T был ранее декларирован здесь

en: %q+#D cannot be declared
ru: декларация %q+#D недопустима,

en: %q+#D cannot be overloaded
ru: %q+#D не может быть перегружено

en: %q+D aliased to external symbol %qE
ru: %q+D - алиас внешнего символа %qE

en: %q+D aliased to undefined symbol %qE
ru: %q+D - алиас неопределенного символа %qE

en: %q+D already declared with dllexport attribute: dllimport ignored
ru: %q+D уже декларирован(а) с атрибутом dllexport: dllimport игнорируется

en: %q+D declared as a friend
ru: %q+D декларировано как friend

en: %q+D declared to take const reference, but implicit declaration would take non-const
ru: %q+D декларировано принимать константные ссылки, но неявная декларация будет принимать неконстантные

en: %q+D declared with an exception specification
ru: %q+D декларировано со спецификацией исключений

en: %q+D defined both normally and as %qE attribute
ru: %q+D определено обычным образом и как атрибут %qE

en: %q+D invalid in %q#T
ru: %q+D некорректно в %q#T

en: %q+D is static but declared in inline function %qD which is not static
ru: %q+D статическая, но используется в inline функции %qD, не являющейся статической

en: %q+D is usually a function
ru: %q+D обычно является функцией

en: %q+D redeclared as different kind of symbol
ru: %q+D повторно декларирован как символ другого вида

en: %q+D redeclared inline with %<gnu_inline%> attribute
ru: %q+D переопределен inline с %<gnu_inline%> атрибутом

en: %q+D redeclared inline without %<gnu_inline%> attribute
ru: %q+D переопределен inline без %<gnu_inline%> атрибута

en: %q+D redeclared without dllimport attribute after being referenced with dll linkage
ru: %q+D повторно декларирован(а) без атрибута dllimport после ссылок с dll привязкой

en: %q+D redeclared without dllimport attribute: previous dllimport ignored
ru: %q+D повторно декларирован(а) без атрибута dllimport: предшествующая декларация с dllimport игнорируется

en: %q+D takes only zero or two arguments
ru: %q+D может быть функцией с двумя аргументами, либо функцией без аргументов

en: %q+E is not a constant expression
ru: %q+E не есть константное выражение

en: %q+F declared %<static%> but never defined
ru: %q+F объявлена %<static%>, но нигде не определена

en: %q+F used but never defined
ru: %q+F используется, но нигде не определена

en: %q+T is not literal because:
ru: %q+T не является литералом, поскольку:

en: %qD appears more than once in data clauses
ru: %qD появляется более одного раза в клаузуле данных

en: %qD attribute directive ignored
ru: атрибут %qD игнорируется

en: %qD attribute is meaningless since members of the anonymous namespace get local symbols
ru: %qD атрибут не имеет смысла поскольку элементы анонимного пространства имен получают локальные символы

en: %qD attribute requires a single NTBS argument
ru: %qD атрибут требует единственный NTBS аргумент

en: %qD called in a constant expression
ru: %qD вызвана в константном выражении

en: %qD cannot appear in a constant-expression
ru: %qD не может появляться в константном выражении

en: %qD cannot be defaulted
ru: %qD не может быть подразумеваемым

en: %qD cannot have default arguments
ru: %qD не может иметь аргументов по умолчанию

en: %qD changed semantics in GCC 4.4
ru: семантика %qD изменилась в GCC 4.4

en: %qD conflicts with used function
ru: %qD противоречит использованной функции

en: %qD declared %<constexpr%> outside its class
ru: %qD объявлен как %<constexpr%> вне его класса

en: %qD declared as a %<virtual%> field
ru: %qD декларирован как %<virtual%> поле

en: %qD declared as a %<virtual%> parameter
ru: %qD декларирован как %<virtual%> параметр

en: %qD declared as a %<virtual%> type
ru: %qD декларирован как %<virtual%> тип

en: %qD declared as a %<virtual%> variable
ru: %qD декларирована как %<virtual%> переменная

en: %qD declared as a non-parameter
ru: %qD декларирован как не параметр

en: %qD declared as an %<inline%> field
ru: %qD декларирован как %<inline%> поле

en: %qD declared as an %<inline%> parameter
ru: %qD декларирован как %<inline%> параметр

en: %qD declared as an %<inline%> type
ru: %qD декларирован как %<inline%> тип

en: %qD declared as reference but not initialized
ru: переменная %qD декларирована как ссылка, но не инициализирована

en: %qD declared here
ru: %qD объявлено здесь

en: %qD does not have integral or enumeration type
ru: %qD не имеет целый или перечислимый тип

en: %qD has a previous declaration here
ru: %qD ранее декларирован здесь

en: %qD has already been defined
ru: %qD уже была определена

en: %qD has invalid argument list
ru: %qD имеет некорректный список аргументов

en: %qD has the same name as the class in which it is declared
ru: %qD имеет то же имя, что и класс, в котором он(а) декларируется

en: %qD is a namespace
ru: %qD является пространством имён

en: %qD is already a friend of %qT
ru: %qD уже friend для %qT

en: %qD is already a friend of class %qT
ru: %qD уже и так уже является другом класса %qT

en: %qD is already declared in this scope
ru: в этой области видимости уже есть декларация %qD

en: %qD is already defined in %qT
ru: определение %qD уже есть в %qT

en: %qD is already defined in class %qT
ru: %qD уже определена в классе %qT

en: %qD is already defined in the class %qT
ru: определение %qD уже есть в классе %qT

en: %qD is an enumeration template
ru: %qD является шаблоном перечисления

en: %qD is both a direct base and an indirect virtual base
ru: %qD - непосредственный базовый тип, а также косвенный виртуальный базовый тип

en: %qD is initialized with itself
ru: %qD инициализируется самим собой

en: %qD is normally a non-static function
ru: обычно %qD является нестатической функцией

en: %qD is not a class or namespace
ru: %qD не является классом или пространством имён

en: %qD is not a function template
ru: %qD не является шаблоном функции

en: %qD is not a member of %qD
ru: %qD не является элементом %qD

en: %qD is not a member of %qT
ru: %qD не является элементом %qT

en: %qD is not a member template function
ru: %qD не является шаблонным элементом-функцией

en: %qD is not a namespace-name
ru: %qD не есть namespace-name

en: %qD is not a static data member of a class template
ru: %qD не является статическим элементом данных шаблона класса

en: %qD is not a template
ru: %qD не является шаблоном

en: %qD is not a template function
ru: %qD не является функцией шаблоном

en: %qD is not a type
ru: %qD не является типом

en: %qD is not a valid template argument because %qD is a variable, not the address of a variable
ru: %qD не есть корректный аргумент шаблона поскольку %qD переменная, а не адрес переменной

en: %qD is not a variable
ru: %qD не переменная

en: %qD is not a variable in clause %<firstprivate%>
ru: %qD не есть переменная в клаузуле %<firstprivate%>

en: %qD is not a variable in clause %<lastprivate%>
ru: %qD не есть переменная в клаузуле %<lastprivate%>

en: %qD is not a variable in clause %qs
ru: %qD не есть переменная в клаузуле %qs

en: %qD is not captured
ru: %qD не захватывается

en: %qD is not compatible with %qD
ru: %qD не совместим с %qD

en: %qD is not defined outside of function scope
ru: %qD не определено вне функции

en: %qD is static but used in inline function %qD which is not static
ru: %qD статическая, но используется в inline функции %qD, не являющейся статической

en: %qD is used uninitialized in this function
ru: %qD используется без инициализации в данной функции

en: %qD may be used uninitialized in this function
ru: %qD, возможно, используется без инициализации в данной функции

en: %qD may not be declared as static
ru: %qD можно не определять статической

en: %qD may not be declared within a namespace
ru: декларация %qD может не действовать в пространстве имён

en: %qD must be a non-member function
ru: %qD должен быть не-элемент-функцией

en: %qD must be a nonstatic member function
ru: %qD должен быть нестатической элементом-функцией

en: %qD must be either a non-static member function or a non-member function
ru: %qD должен быть либо нестатическим элементом-функцией или функцией-не-элементом

en: %qD must have an argument of class or enumerated type
ru: %qD должен иметь аргумент типа класс или перечислимого типа

en: %qD must not have variable number of arguments
ru: %qD не может иметь переменное число аргументов

en: %qD must take %<void%>
ru: %qD должен иметь список параметров %<void%>

en: %qD must take either one or two arguments
ru: %qD должен иметь один или два аргумента

en: %qD must take either zero or one argument
ru: %qD должен иметь не более одного аргумента

en: %qD must take exactly one argument
ru: %qD должен иметь ровно один аргумент

en: %qD must take exactly two arguments
ru: %qD должен иметь ровно два аргумента

en: %qD not declared
ru: отсутствует декларация %qD

en: %qD not defined
ru: нет определения %qD

en: %qD redeclared with different access
ru: %qD редекларирован с другим доступом

en: %qD redeclared with different visibility
ru: %qD повторно декларирован с другим атрибутом видимости

en: %qD should be initialized
ru: %qD должен быть инициализирован

en: %qD should be initialized in the member initialization list
ru: %qD следует инициализировать в списке инициализации элементов

en: %qD should have been declared inside %qD
ru: %qD следовало объявить внутри %qD

en: %qD should return by value
ru: %qD должен возвращать результат по значению

en: %qD used before its definition
ru: %qD использована до своего определения

en: %qD used in its own initializer
ru: %qD использована в своем собственном инициализаторе

en: %qD used without template parameters
ru: использование %qD без параметров шаблона

en: %qD was declared %<extern%> and later %<static%>
ru: %qD продекларирован как %<extern%>, а позже как %<static%>

en: %qD was declared %qs which implies default visibility
ru: %qD был объявлен %qs, что подразумевает значение видимости по умолчанию

en: %qD was declared here
ru: %qD было объявлено здесь

en: %qD was not declared %<constexpr%>
ru: %qD не была декларирована %<constexpr%>

en: %qD was not declared in this scope
ru: нет декларации %qD в этой области видимости

en: %qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation
ru: %qD не декларирован в этом контексте, и не было найдено деклараций при зависимом от аргументов поиске в точке конкретизации

en: %qD was not initialized with a constant expression
ru: %qD не была инициализирована константным выражением

en: %qD was used with no declaration before its definition
ru: функция %qD использована до определения без предварительной декларации

en: %qD was used with no prototype before its definition
ru: %qD использована без прототипа, до её определению

en: %qE 2.95 vtable-compatibility attribute applies only to C++ classes
ru: атрибут %qE 2.95 vtable-совместимости применим только к классам C++

en: %qE 2.95 vtable-compatibility attribute applies only when compiling a kext
ru: атрибут %qE 2.95 vtable-совместимости применим только при компиляции kext

en: %qE appears more than once in data clauses
ru: %qE встречается более одного раза в конструкции данных

en: %qE argument not an identifier
ru: аргумент %qE - не идентификатор

en: %qE attribute allows only an integer constant argument
ru: аргументом атрибута %qE должна быть целая константа

en: %qE attribute applies only to functions
ru: %qE: атрибут допустим только для функций

en: %qE attribute applies only to initialized variables with external linkage
ru: атрибут %qE применяется только к инициализированным переменным с внешней линковкой

en: %qE attribute argument not a string constant
ru: аргумент атрибута %qE не строковая константа

en: %qE attribute argument not an integer constant
ru: аргумент атрибута %qE не целая константа

en: %qE attribute argument should be between 0 to 255
ru: аргумент атрибута %qE должен быть между 0 и 255

en: %qE attribute argument should be between 18 to 255
ru: аргумент атрибута %qE должен быть между 18 и 255

en: %qE attribute cannot be specified for local variables
ru: %qE атрибут нельзя задавать для локальных переменных

en: %qE attribute directive ignored
ru: директива описания атрибута %qE проигнорирована

en: %qE attribute does not apply to types
ru: атрибут %qE недопустим в декларациях типов

en: %qE attribute duplicated
ru: атрибут %qE продублирован

en: %qE attribute follows %qE
ru: атрибут %qE следует после %qE

en: %qE attribute has no effect
ru: атрибут %qE не действует

en: %qE attribute has no effect on unit local functions
ru: атрибут %qE не действует для локальных функций

en: %qE attribute have effect only on public objects
ru: %qE атрибут действует только в public-объектах

en: %qE attribute ignored
ru: атрибут %qE проигнорирован

en: %qE attribute ignored because %qT is already defined
ru: атрибут %qE игнорируется, поскольку %qT уже определен

en: %qE attribute ignored for %qE
ru: атрибут %qE для %qE проигнорирован

en: %qE attribute ignored for field of type %qT
ru: атрибут %qE для поля типа %qT проигнорирован

en: %qE attribute ignored on non-class types
ru: атрибут %qE для не классовых типов игнорируется

en: %qE attribute ignored on types
ru: атрибут %qE для типов игнорируется

en: %qE attribute is not supported for R8C target
ru: атрибут %qE не поддерживается для R8C платформы

en: %qE attribute is not supported on this platform
ru: %qE атрибут не поддерживается на данной платформе

en: %qE attribute is supported only for SH2A
ru: атрибут %qE поддерживается только для SH2A

en: %qE attribute only applies to SH2A
ru: атрибут %qE применим только к SH2A

en: %qE attribute only applies to function types
ru: атрибут %qE допустим только для функций

en: %qE attribute only applies to functions
ru: %qE атрибут применим только к функциям

en: %qE attribute only applies to interrupt functions
ru: атрибут %qE применим только к функциям прерывания

en: %qE attribute only applies to variables
ru: %qE атрибут применим только к переменным

en: %qE attribute only applies to variadic functions
ru: атрибут %qE допустим только для функций с переменным числом аргументом

en: %qE attribute only available for 32-bit
ru: атрибут %qE допустим только для 32 бит

en: %qE attribute requires a string constant argument
ru: аргументом атрибута %qE должна быть строковая константа

en: %qE attribute requires an integer constant argument
ru: %qE атрибут требует целый константный аргумент

en: %qE attribute requires prototypes with named arguments
ru: в атрибуте %qE требуется прототип с именованными аргументами

en: %qE cannot be used as a function
ru: %qE нельзя использовать как функцию

en: %qE cannot be used as a member pointer, since it is of type %qT
ru: %qE не может использоваться как элемент, поскольку имеет тип %qT

en: %qE declared %<threadprivate%> after first use
ru: %qE объявлена %<threadprivate%> после первого использования

en: %qE declared as function returning a function
ru: %qE объявлена как функция, возвращающая функцию

en: %qE declared as function returning an array
ru: %qE объявлена как функция, возвращающая массив

en: %qE defined as wrong kind of tag
ru: %qE: определение с некорректным видом тега

en: %qE does not name a type
ru: %qE не является именем типа

en: %qE fails to be a typedef or built in type
ru: %qE не является встроенным типом или typedef-типом

en: %qE has both %<extern%> and initializer
ru: для %qE задан спецификатор %<extern%> и инициализатор

en: %qE has invalid type for %<reduction(%s)%>
ru: %qE имеет недопустимый тип для %<reduction(%s)%>

en: %qE has not been declared
ru: %qE не был декларирован

en: %qE implies default visibility, but %qD has already been declared with a different visibility
ru: %qE предполагает видимость по умолчанию, но %qD уже был декларирован с другим атрибутом видимости

en: %qE in %q#T does not name a type
ru: %qE в %q#T не именует тип

en: %qE in namespace %qE does not name a type
ru: %qE в пространстве имен %qE не именует тип

en: %qE incompatible attribute ignored
ru: несовместимый атрибут %qE игнорируется

en: %qE initialized and declared %<extern%>
ru: %<extern%> декларация %qE с инициализацией

en: %qE is an unrecognized format function type
ru: %qE некорректный вид функции форматирования

en: %qE is deprecated
ru: имя %qE будет исключено в будущих версиях

en: %qE is deprecated: %s
ru: %qE устаревшее: %s

en: %qE is neither function nor member function; cannot be declared friend
ru: %qE не является ни функцией, ни элементом-функцией; не может быть декларировано как friend

en: %qE is not a class or namespace
ru: %qE не класс или пространство имен

en: %qE is not a class, namespace, or enumeration
ru: %qE не класс, пространство имен или перечисление

en: %qE is not a constant expression
ru: %qE не есть константное выражение

en: %qE is not a template
ru: %qE не является шаблоном

en: %qE is not a type
ru: %qE не тип

en: %qE is not a valid template argument for type %qT
ru: %E не является корректным аргументом шаблона для типа %qT

en: %qE is not a valid template argument for type %qT because %qD does not have external linkage
ru: %E не является корректным аргументом шаблона для типа %qT поскольку %qD не имеет внешней привязки

en: %qE is not a valid template argument for type %qT because %qD has no linkage
ru: %E не является корректным аргументом шаблона для типа %qT поскольку %qD не имеет привязки

en: %qE is not a valid template argument for type %qT because it is a pointer
ru: %qE не есть корректный аргумент шаблона для типа %qT поскольку он является указателем

en: %qE is not a valid template argument for type %qT because it is not an lvalue
ru: %qE не есть корректный аргумент шаблона для типа %qT поскольку он не есть lvalue

en: %qE is not a valid template argument for type %qT because it is of type %qT
ru: %qE не есть корректный аргумент шаблона для типа %qT поскольку он имеет тип %qT

en: %qE is not a valid template argument for type %qT because of conflicts in cv-qualification
ru: %qE не есть корректный аргумент шаблона для типа %qT из-за конфликтов в cv-qualification

en: %qE is not a valid template argument for type %qT because string literals can never be used in this context
ru: %qE не есть корректный аргумент шаблона для типа %qT поскольку строковые литералы не могут быть использованы в этом контексте

en: %qE is not a valid template argument of type %qT because %qD does not have external linkage
ru: %qE не есть корректный аргумент шаблона типа %qT поскольку %qD не имеет внешней привязки

en: %qE is not a valid template argument of type %qT because %qD has no linkage
ru: %qE не есть корректный аргумент шаблона типа %qT поскольку %qD не имеет привязки

en: %qE is not a valid template argument of type %qT because %qE is not a variable
ru: %qE не есть корректный аргумент шаблона типа %qT поскольку %qE не переменная

en: %qE is not a variable in clause %<firstprivate%>
ru: %qE не является переменной в конструкции %<firstprivate%>

en: %qE is not a variable in clause %<lastprivate%>
ru: %qE не является переменной в конструкции %<lastprivate%>

en: %qE is not a variable in clause %qs
ru: %qE не является переменной в конструкции %qs

en: %qE is not an Objective-C class name or alias
ru: %qE не является именем Objective-C класса или синонимом

en: %qE is not at beginning of declaration
ru: %qE - не в начале декларации

en: %qE is not initialized
ru: %qE не инициализирован

en: %qE is not of type %qT
ru: %qE не имеет тип %qT

en: %qE is only allowed in Objective-C dialects
ru: %qE допускается только в Objective-C диалектах

en: %qE is predetermined %qs for %qs
ru: %qE является предопределенным %qs для %qs

en: %qE is used uninitialized in this function
ru: %qE используется без инициализации в данной функции

en: %qE may be used uninitialized in this function
ru: %qE, возможно, используется без инициализации в данной функции

en: %qE may not respond to %<%c%E%>
ru: %qE может не соответствовать %<%c%E%>

en: %qE must be %<threadprivate%> for %<copyin%>
ru: %qE должно быть %<threadprivate%> для %<copyin%>

en: %qE needs isa option %s
ru: %qE требует isa опцию %s

en: %qE needs unknown isa option
ru: %qE требует неизвестную isa опцию

en: %qE redeclared as different kind of symbol
ru: %qE редекларирован как другой вид символа

en: %qE redeclared with conflicting %qs attributes
ru: повторная декларация %qE с конфликтующими атрибутами %qs

en: %qE undeclared (first use in this function)
ru: %qE не описан (первое использование в этой функции)

en: %qE undeclared here (not in a function)
ru: %qE не описан здесь (не в функции)

en: %qT and %qT are in disjoint named address spaces
ru: %qT и %qT - не связанные именованные адресные пространства

en: %qT declared with greater visibility than its base %qT
ru: %qT объявлен с большей областью видимости, чем родитель %qT

en: %qT declared with greater visibility than the type of its field %qD
ru: %qT объявлен с большей областью видимости, чем тип его поля %qD

en: %qT has a base %qT whose type uses the anonymous namespace
ru: %qT наследован от %qT, использующего анонимное пространство имён

en: %qT has a field %qD whose type uses the anonymous namespace
ru: %qT имеет поле %qD, использующее анонимное пространство имён

en: %qT has no member named %qE
ru: %qT не содержит элемента с именем %qE

en: %qT has no non-static data member named %qD
ru: %qT не имеет нестатического элемента данных с именем %qD

en: %qT is a variably modified type
ru: %qT есть переменно модифицированный тип

en: %qT is already a friend of %qT
ru: %qT уже friend для %qT

en: %qT is an ambiguous base of %qT
ru: %qT является неоднозначной базой %qT

en: %qT is an inaccessible base of %qT
ru: %qT является недостижимой базой %qT

en: %qT is not a base of %qT
ru: %qT не является базовым для %qT

en: %qT is not a class or namespace
ru: %qT не является классом или пространством имён

en: %qT is not a class type
ru: %qT не является классовым типом

en: %qT is not a class, struct, or union type
ru: %qT не является типом class, struct или union

en: %qT is not a member class template of %qT
ru: %qT не является элементом шаблона класса %qT

en: %qT is not a member of %qT
ru: %qT не является элементом %qT

en: %qT is not a namespace
ru: %qT не является пространством имён

en: %qT is not a nested class of %qT
ru: %qT не вложен в %qT

en: %qT is not a pointer-to-object type
ru: %qT не является типом указателя на объект

en: %qT is not a template
ru: %qT не является шаблоном

en: %qT is not a template type
ru: %qT не является шаблонным типом

en: %qT is not an accessible base of %qT
ru: %qT не является базовым для %qT

en: %qT is not an enumeration type
ru: %qT не имеет перечислимый тип

en: %qT is promoted to %qT when passed through %<...%>
ru: %qT преобразован к %qT при передаче через %<...%>

en: %qT referred to as %qs
ru: ссылка на %qT как на %qs

en: %qT referred to as enum
ru: ссылка на %qT как на enum

en: %qT resolves to %qT, which is is not a class type
ru: %qT разрешается в %qT, который не является классовым типом

en: %qT resolves to %qT, which is not an enumeration type
ru: %qT разрешается в %qT, который не является перечислимым типом

en: %qV qualifiers cannot be applied to %qT
ru: квалификаторы %qV не могут быть применены к %qT

en: %qs attribute ignored
ru: атрибут %qs проигнорирован

en: %qs attribute only applies to functions
ru: атрибут %qs допустим только для функций

en: %qs attribute only applies to variadic functions
ru: атрибут %qs применим только к вариантным функциям

en: %qs attribute requires prototypes with named arguments
ru: атрибут %qs требует прототипы с именованными аргументами

en: %qs cannot appear in a constant-expression
ru: %qs не может присутствовать в константном выражении

en: %qs combined with %<auto%> qualifier for %qE
ru: %qs в сочетании с квалификатором %<auto%> для %qE

en: %qs combined with %<register%> qualifier for %qE
ru: %qs в сочетании с квалификатором %<register%> для %qE

en: %qs declared as function returning a function
ru: %qs объявлена как функция, возвращающая функцию

en: %qs declared as function returning an array
ru: %qs объявлена как функция, возвращающая массив

en: %qs declared in a non-class scope
ru: %qs декларирован не в контексте класса

en: %qs defined in a non-class scope
ru: %qs определен не в контексте класса

en: %qs does not support MIPS16 code
ru: %qs не поддерживает код MIPS16

en: %qs expects a constant argument
ru: для %qs требуется константный аргумент

en: %qs function cannot have arguments
ru: %qs функция не может иметь аргументы

en: %qs function cannot return a value
ru: %qs функция не может возвращать значение

en: %qs function uses %<auto%> type specifier without trailing return type
ru: %qs функция использует %<auto%> спецификатор типа без завершающего типа возврата

en: %qs function with trailing return type has %qT as its type rather than plain %<auto%>
ru: %qs функция с завершающим типом возврата имеет %qT в качестве своего типа а не обычный %<auto%>

en: %qs function with trailing return type not declared with %<auto%> type specifier
ru: %qs функция с завершающим типом возврата не декларирована с %<auto%> спецификатором типа

en: %qs has both %<extern%> and initializer
ru: для %qs задан спецификатор %<extern%> и инициализатор

en: %qs has overflowed
ru: переполнение %qs

en: %qs initialized and declared %<extern%>
ru: %<extern%> декларация %qs с инициализацией

en: %qs is an invalid argument to -mcpu=
ru: %qs некорректный аргумент для -mcpu=

en: %qs is an unknown -save-temps option
ru: %qs - неопределенный ключ -save-temps

en: %qs is corrupted
ru: %qs испорчен

en: %qs is deprecated; use -fno-zero-initialized-in-bss
ru: %qs устарело; используйте -fno-zero-initialized-in-bss

en: %qs is deprecated; use -fstack-check
ru: %qs устарело; используйте -fstack-check

en: %qs is incompatible with %qs
ru: %qs несовместим с %qs

en: %qs is narrower than values of its type
ru: ширина поля %qs не достаточна для значений указанного типа

en: %qs is not a gcov data file
ru: %qs не является файлом данных gcov

en: %qs is not a valid option to the preprocessor
ru: неверный ключ препроцессора %qs

en: %qs is not valid for %qs
ru: %qs не является корректным для %qs

en: %qs is version %q.*s, expected version %q.*s
ru: %qs версии %q.*s, ожидаемая версия %q.*s

en: %qs must be used with %qs
ru: %qs следует использовать вместе с %qs

en: %qs requires a target that provides the %qs instruction
ru: %qs поддерживается только для процессоров, имеющих команду %qs

en: %qs requires branch-likely instructions
ru: %qs поддерживается только для процессоров, имеющих команды branch likely

en: %qs specified for auto variable %qE
ru: %qs задано для автоматической переменной %qE

en: %qs specified for parameter %qE
ru: %qs задано для параметра %qE

en: %qs specified for structure field
ru: %qs задано для поля структуры

en: %qs specified for structure field %qE
ru: %qs задано для поля структуры %qE

en: %qs specified for unnamed parameter
ru: %qs задано для безымянного параметра

en: %qs tag used in naming %q#T
ru: %qs tag использован в именовании %q#T

en: %qs uses dynamic stack allocation
ru: %qs использует динамическое размещение стека

en: %s %<%s%.*s%> expects a matching %<%T%s%> argument
ru: %s %<%s%.*s%> ожидает соответствующий %<%T%s%> аргумент

en: %s %<%s%.*s%> expects a matching %<%s%s%> argument
ru: %s %<%s%.*s%> ожидает соответствующий %<%s%s%> аргумент

en: %s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT
ru: %s %<%s%.*s%> ожидает аргумент типа %<%T%s%>, но аргумент %d имеет тип %qT

en: %s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT
ru: %s %<%s%.*s%> ожидает аргумент типа %<%s%s%>, но аргумент %d имеет тип %qT

en: %s %qE does not fully implement the %qE protocol
ru: %s %qE не является полной реализацией протокола %qE

en: %s (program %s)
ru: %s (программа %s)

en: %s argument to IMAGE_INDEX must be a rank one array at %L
ru: '%s' аргумент для IMAGE_INDEX должен быть массивом ранга один в %L

en: %s at %L must be INTEGER
ru: %s в %L должна быть INTEGER

en: %s at %L must be a scalar
ru: '%s' в %L должна быть скаляром

en: %s attribute applied to %s %s at %L
ru: %s атрибут применен к %s %s в %L

en: %s attribute at %L is not allowed outside of the specification part of a module
ru: %s атрибут в %L не допускается вне спецификационной части модуля

en: %s attribute conflicts with %s attribute at %L
ru: %s атрибут конфликтует с %s атрибутом в %L

en: %s attribute not allowed in BLOCK DATA program unit at %L
ru: %s атрибут не допускается в BLOCK DATA программной единице в %L

en: %s cannot be used in asm here
ru: %s нельзя использовать в asm в таком контексте

en: %s does not support %%n$ operand number formats
ru: %s не поддерживает номера операндов %%n$ в форматах

en: %s does not support %s
ru: %s не поддерживает %s

en: %s does not support %s with the %<%%%c%> %s format
ru: %s не поддерживает %s с %<%%%c%> в формате %s

en: %s does not support block_ends_with_call_p
ru: %s не поддерживает block_ends_with_call_p

en: %s does not support block_ends_with_condjump_p
ru: %s не поддерживает block_ends_with_condjump_p

en: %s does not support can_duplicate_block_p
ru: %s не поддерживает can_duplicate_block_p

en: %s does not support can_merge_blocks_p
ru: %s не поддерживает can_merge_blocks_p

en: %s does not support can_remove_branch_p
ru: %s не поддерживает can_remove_branch_p

en: %s does not support create_basic_block
ru: %s не поддерживает create_basic_block

en: %s does not support delete_basic_block
ru: %s не поддерживает delete_basic_block

en: %s does not support duplicate_block
ru: %s не поддерживает duplicate_block

en: %s does not support flow_call_edges_add
ru: %s не поддерживает flow_call_edges_add

en: %s does not support force_nonfallthru
ru: %s не поддерживает force_nonfallthru

en: %s does not support make_forwarder_block
ru: %s не поддерживает make_forwarder_block

en: %s does not support merge_blocks
ru: %s не поддерживает merge_blocks

en: %s does not support move_block_after
ru: %s не поддерживает move_block_after

en: %s does not support predict_edge
ru: %s не поддерживает predict_edge

en: %s does not support predicted_by_p
ru: %s не поддерживает predicted_by_p

en: %s does not support redirect_edge_and_branch
ru: %s не поддерживает redirect_edge_and_branch

en: %s does not support redirect_edge_and_branch_force
ru: %s не поддерживает redirect_edge_and_branch_force

en: %s does not support split_block
ru: %s не поддерживает split_block

en: %s does not support split_edge
ru: %s не поддерживает split_edge

en: %s does not support the %<%%%c%> %s format
ru: %s не поддерживает %<%%%c%> в формате %s

en: %s does not support the %<%%%s%c%> %s format
ru: %s не поддерживает %<%%%s%c%> в формате %s

en: %s does not support the %qs %s length modifier
ru: %s не поддерживает модификатор размера %qs в %s

en: %s expects a compile time integer constant
ru: %s ожидает целую константу времени компиляции

en: %s expects a compile time long integer constant as first argument
ru: %s ожидает длинную целую константу времени компиляции в качестве первого аргумента

en: %s expects an integer literal in the range [%d, %d]
ru: %s ожидает целый литерал в диапазоне [%d, %d]

en: %s expects an integer literal in the range [%d, %d]. (%wd)
ru: %s ожидает целый литерал в диапазоне [%d, %d]. (%wd)

en: %s expression list treated as compound expression
ru: %s - список выражений рассматривается как составное выражение

en: %s ignored with %s and %<%%%c%> %s format
ru: %s в сочетании с %s и %<%%%c%> в формате %s игнорируется

en: %s ignored with %s in %s format
ru: %s в сочетании с %s в формате %s игнорируется

en: %s in CFString literal
ru: %s в CFString литерале

en: %s in format string at %L
ru: %s в форматной строке в %L

en: %s is not supported by this configuration
ru: %s для этой конфигурации не поддерживается

en: %s only accepts %d arguments
ru: %s принимает только %d аргументов

en: %s only accepts 1 argument
ru: %s принимает только 1 аргумент

en: %s only accepts 2 arguments
ru: %s принимает только 2 аргумента

en: %s out of range: Range is %i to %i, value is %i
ru: %s вне диапазона: диапазон от %i до %i, значение %i

en: %s procedure at %L is already declared as %s procedure
ru: %s процедура в %L уже декларирована как %s процедура

en: %s returned %d exit status
ru: %s завершилась с кодом возврата %d

en: %s statement at %C cannot follow %s statement at %L
ru: %s оператор в %C не может следовать за %s оператором в %L

en: %s statement at %C cannot terminate a non-block DO loop
ru: %s оператор в %C не может завершать неблочный DO цикл

en: %s statement at %C follows another accessibility specification
ru: %s оператор в %C следует за другой спецификацией доступности

en: %s statement at %C is not within a construct
ru: %s оператор в %C не внутри конструкции

en: %s statement at %C leaves CRITICAL construct
ru: %s оператор в %C покидает CRITICAL конструкцию

en: %s statement at %C leaves DO CONCURRENT construct
ru: %s оператор в %C покидает DO CRITICAL конструкцию

en: %s statement expected at %L
ru: %s оператор ожидался в %L

en: %s statement is not allowed inside of BLOCK at %C
ru: %s оператор не допускается внутри BLOCK в %C

en: %s statement must appear in a MODULE
ru: %s оператор должен появляться в MODULE

en: %s statement not allowed in PURE procedure at %C
ru: %s оператор не допускается в PURE процедуре в %C

en: %s tag
ru: %s тег

en: %s tag at %L must be a character string of default kind
ru: %s тег в %L должен быть строкой символов подразумеваемого вида

en: %s tag at %L must be of type %s
ru: %s тег в %L должен быть типа %s

en: %s tag at %L must be scalar
ru: %s тег в %L должен быть скаляром

en: %s tag with INQUIRE
ru: %s тег с INQUIRE

en: %s terminated with signal %d [%s]%s
ru: %s завершилась по сигналу %d [%s]%s

en: %s used with %<%%%c%> %s format
ru: %s употреблен с %<%%%c%> в формате %s

en: %s variable %qE is private in outer context
ru: %s переменная %qE является частной для внешнего контекста

en: %s"%s"%s is invalid
ru: %s"%s"%s некорректно

en: %s"%s"%s is not allowed
ru: %s"%s"%s не допускается

en: %s%s%s %sversion %s (%s)
    %s	compiled by GNU C version %s,
ru: %s%s%s %sверсия %s (%s)
    %s	скомпилировано GNU C версия %s,

en: %s%s%s %sversion %s (%s) compiled by CC,
ru: %s%s%s %sверсия %s (%s) скомпилировано CC,

en: %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
ru: %s%sэвристики GGC: --param ggc-min-expand=%d --param ggc-min-heapsize=%d

en: %s%swarning: %s header version %s differs from library version %s.
ru: %s%sпредупреждение: версия заголовка %s %s отличается от версии библиотеки %s.

en: %s-%s is an empty range
ru: %s-%s задает пустой диапазон

en: %s: %d basic blocks and %d edges/basic block
ru: %s: %d блоков и %d дуг на блок

en: %s: %s compiler not installed on this system
ru: %s: компилятор %s не установлен

en: %s: --param arguments should be of the form NAME=VALUE
ru: %s: аргументы --param должны иметь вид ИМЯ=ЗНАЧЕНИЕ

en: %s: -fcompare-debug failure
ru: %s: ошибка -fcompare-debug

en: %s: -fcompare-debug failure (length)
ru: %s: ошибка -fcompare-debug (длина)

en: %s: In instantiation of %q#D:
ru: %s: В конкретизации %q#D:

en: %s: In substitution of %qS:
ru: %s: В подстановке %qS:

en: %s: PCH file was invalid
ru: %s: PCH-файл был некорректен

en: %s: all warnings being treated as errors
ru: %s: все предупреждения считаются ошибками

en: %s: attempt to rename spec %qs to already defined spec %qs
ru: %s: попытка переименовать %qs в уже определённую спецификацию %qs

en: %s: cannot open as COFF file
ru: %s: ошибка открытия COFF-файла

en: %s: could not determine length of compare-debug file %s
ru: %s: не удалось определить длину файла %s для сравнения результатов компиляции с отладочной информацией и без

en: %s: could not open compare-debug file %s
ru: %s: ошибка открытия файла %s для сравнения результатов компиляции с отладочной информацией и без

en: %s: couldn%'t open PCH file: %m
ru: %s: ошибка открытия PCH файла %m

en: %s: linker input file unused because linking not done
ru: %s: входные файлы компоновки не использованы, поскольку компоновка не выполнялась

en: %s: not a COFF file
ru: %s: не COFF-файл

en: %s: section %s is missing
ru: %s: секция %s отсутствует

en: %s: some warnings being treated as errors
ru: %s: некоторые предупреждения считаются ошибками

en: %s:%d: confused by earlier errors, bailing out
ru: %s:%d: невозможно восстановление после предыдущих ошибок

en: %s:'%s' has arcs from exit block
ru: %s:'%s' содержит дугу, исходящую из выходного блока

en: %s:'%s' has arcs to entry block
ru: %s:'%s' содержит дугу, указывающую на входной блок

en: %s:'%s' lacks entry and/or exit blocks
ru: %s:'%s' нет входного и/или выходного блоков

en: %s:already seen blocks for '%s'
ru: %s:блоки для '%s' уже встречались

en: %s:cannot open data file, assuming not executed
ru: %s:ошибка открытия файла данных, скорее всего приложение не выполнялось

en: %s:corrupted
ru: %s:испорчен

en: %s:graph is unsolvable for '%s'
ru: %s:неразрешимый граф для '%s'

en: %s:no functions found
ru: %s:функция не найдена

en: %s:no lines for '%s'
ru: %s:нет строк для '%s'

en: %s:not a gcov data file
ru: %s:не файл данных gcov

en: %s:overflowed
ru: %s:переполнение

en: %s:profile mismatch for '%s'
ru: %s:несоответствие профайла для '%s'

en: %s:unknown function '%u'
ru: %s:неизвестная функция '%u'

en: %s:version '%.4s', prefer '%.4s'
ru: %s:версия '%.4s', предпочтительно '%.4s'

en: %s:version '%.4s', prefer version '%.4s'
ru: %s:версия '%.4s', предпочтительна версия '%.4s'

en: '
ru: »

en: ' ' flag
ru: флаг ' '

en: '!' flag
ru: флаг '!'

en: '#' flag
ru: флаг '#'

en: '%%%c' is not a valid operand prefix
ru: '%%%c' не является корректным префиксом операнда

en: '%%&' used without any local dynamic TLS references
ru: '%%&' использовано без локальной динамической TLS ссылки

en: '%%l' operand isn't a label
ru: операнд '%%l' не является меткой

en: '%s' was assigned to '%s', but was not defined during recompilation, or vice versa
ru: '%s' был присвоен '%s', но не был определен при перекомпиляции, или наоборот

en: ''' flag
ru: флаг '''

en: '(' flag
ru: флаг '('

en: '+' flag
ru: флаг '+'

en: '-' flag
ru: флаг '-'

en: '0' flag
ru: флаг '0'

en: 'B' operand has multiple bits set
ru: в операнде с кодом 'B' установлено несколько битов

en: 'B' operand is not constant
ru: операнд с кодом 'B' - не константа

en: 'E' modifier
ru: модификатор 'E'

en: 'I' flag
ru: флаг 'I'

en: 'O' modifier
ru: модификатор 'O'

en: '^' flag
ru: флаг '^'

en: '_' flag
ru: флаг '_'

en: 'a' flag
ru: флаг 'a'

en: 'assign' property %qs is using bit-field instance variable %qs
ru: 'assign' свойство %qs использует bit-field instance переменную %qs

en: 'atomic' property %qs is using bit-field instance variable %qs
ru: 'atomic' свойство %qs использует bit-field instance переменную %qs

en: 'getter' attribute of property %qD conflicts with previous declaration
ru: 'getter' атрибут свойства %qD конфликтует с предшествующей декларацией

en: 'm' flag
ru: флаг 'm'

en: 'nonatomic' attribute of property %qD conflicts with previous declaration
ru: 'nonatomic' атрибут свойства %qD конфликтует с предшествующей декларацией

en: 'o' operand is not constant
ru: операнд с кодом 'o' - не константа

en: 'q' flag
ru: флаг 'q'

en: 'readonly' attribute of property %qD conflicts with previous declaration
ru: 'readonly' атрибут свойства %qD конфликтует с предшествующей декларацией

en: 'setter' attribute of property %qD conflicts with previous declaration
ru: 'setter' атрибут свойства %qD конфликтует с предшествующей декларацией

en: (Messages without a matching method signature
ru: (Сообщения без соответствующей сигнатуры метода

en: (a pointer to member can only be formed with %<&%E%>)
ru: (указатель на элемент можно получить только при помощи %<&%E%>)

en: (an out of class initialization is required)
ru: (запрошена инициализация вне класса)

en: (if this is not what you intended, make sure the function template has already been declared and add <> after the function name here)
ru: (если это не то, что вы имели в виду, убедитесь, что шаблон функции уже был декларирован и добавьте <> после имени функции здесь)

en: (if you use %<-fpermissive%> G++ will accept your code)
ru: (если вы используете %<-fpermissive%> G++ примет ваш код)

en: (if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
ru: (с ключом %<-fpermissive%>, G++ примет данный код, но разрешение использовать недекларированные имена будет отменено в дальнейших версиях)

en: (near initialization for %qs)
ru: (где-то рядом с инициализацией для %qs)

en: (perhaps %<typename %T::%E%> was intended)
ru: (возможно, подразумевалось %<typename %T::%E%>)

en: (perhaps a semicolon is missing after the definition of %qT)
ru: (возможно, пропущена точка с запятой после определения %qT)

en: (so you should pass %qT not %qT to %<va_arg%>)
ru: (поэтому %<va_arg%> нужно передать %qT, а не %qT)

en: (static destructors for %s)
ru: (статические деструкторы для %s)

en: (static initializers for %s)
ru: (статические инициализаторы для %s)

en: *** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
ru: *** ПРЕДУПРЕЖДЕНИЕ *** имеются активные плагины, сообщайте о данной ошибке, только если вы можете воспроизвести ее без включения каких-либо плагинов.

en: --help argument %q.*s is ambiguous, please be more specific
ru: аргумент --help %q.*s неоднозначен, требуется уточнение

en: --param inline-unit-growth limit reached
ru: достигнут предел, установленный параметром inline-unit-growth

en: --param large-function-growth limit reached
ru: достигнут предел, установленный параметром large-function-growth

en: --param large-stack-frame-growth limit reached
ru: достигнут предел, установленный параметром large-stack-frame-growth

en: --param max-inline-insns-auto limit reached
ru: достигнут предел, установленный параметром max-inline-insns-auto

en: --param max-inline-insns-single limit reached
ru: достигнут предел, установленный параметром max-inline-insns-single

en: -E or -x required when input is from standard input
ru: ввод со стандартного ввода возможен только с ключом -E или -x

en: -I- specified twice
ru: дважды задан ключ -I-

en: -MG may only be used with -M or -MM
ru: -MG может использоваться только с -M или -MM

en: -Werror=%s: no option -%s
ru: -Werror=%s: ключа -%s не существует

en: -Wformat-contains-nul ignored without -Wformat
ru: ключ -Wformat-contains-nul без -Wformat игнорируется

en: -Wformat-extra-args ignored without -Wformat
ru: ключ -Wformat-extra-args без -Wformat игнорируется

en: -Wformat-nonliteral ignored without -Wformat
ru: ключ -Wformat-nonliteral без -Wformat игнорируется

en: -Wformat-security ignored without -Wformat
ru: ключ -Wformat-security без -Wformat игнорируется

en: -Wformat-y2k ignored without -Wformat
ru: ключ -Wformat-y2k без -Wformat игнорируется

en: -Wformat-zero-length ignored without -Wformat
ru: ключ -Wformat-zero-length без -Wformat игнорируется

en: -Xbind-now and -Xbind-lazy are incompatible
ru: ключи -Xbind-now и -Xbind-lazy несовместимы

en: -bundle not allowed with -dynamiclib
ru: -bundle нельзя использовать с -dynamiclib

en: -bundle_loader not allowed with -dynamiclib
ru: -bundle_loader нельзя использовать с -dynamiclib

en: -c or -S required for Ada
ru: Для языка Ada нужно передать -c или -S

en: -c required for gnat2why
ru: -c требуется для gnat2why

en: -client_name not allowed with -dynamiclib
ru: -client_name нельзя использовать с -dynamiclib

en: -current_version only allowed with -dynamiclib
ru: -current_version допустим только с -dynamiclib

en: -f%s and -msdata=%s are incompatible
ru: ключи -f%s и -msdata=%s несовместимы

en: -f%s is not supported with CONST16 instructions
ru: -f%s не поддерживается с командами CONST16

en: -f%s not supported: ignored
ru: ключ -f%s не поддерживается; игнорируется

en: -f%sleading-underscore not supported on this target machine
ru: -f%sleading-underscore не поддерживается для этой целевой машины

en: -fPIC and -fpic are not supported in this configuration
ru: ключи -fPIC и -fpic в данной конфигурации не поддерживаются

en: -fPIC and -mcall-%s are incompatible
ru: ключи -fPIC и -mcall-%s несовместимы

en: -fPIC is not supported
ru: ключ -fPIC не поддерживается

en: -falign-labels=%d is not supported
ru: -falign-labels=%d не поддерживается

en: -falign-loops=%d is not supported
ru: -falign-loops=%d не поддерживается

en: -fassociative-math disabled; other options take precedence
ru: -fassociative-math отменен в пользу более приоритетных ключей

en: -fcall-saved-REG is not supported for out registers
ru: -fcall-saved-REG не поддерживается для выходных регистров

en: -fdata-sections not supported for this target
ru: -fdata-sections не поддерживается для этой целевой машины

en: -fdirectives-only is incompatible with -Wunused_macros
ru: -fdirectives-only несовместим с -Wunused_macros

en: -fdirectives-only is incompatible with -traditional
ru: -fdirectives-only несовместим с -traditional

en: -fexcess-precision=standard for Ada
ru: -fexcess-precision=standard для Ada

en: -fexcess-precision=standard for C++
ru: -fexcess-precision=standard для C++

en: -fexcess-precision=standard for Fortran
ru: -fexcess-precision=standard для Fortran

en: -ffunction-sections not supported for this target
ru: -ffunction-sections не поддерживается для этой целевой машины

en: -fhandle-exceptions has been renamed -fexceptions (and is now on by default)
ru: -fhandle-exceptions переименован в -fexceptions (и действует по умолчанию)

en: -fira-verbose=<number>	Control IRA's level of diagnostic messages.
ru: -fira-verbose=<уровень>	Задать <уровень> диагностики IRA.

en: -fno-gnu89-inline is only supported in GNU99 or C99 mode
ru: -fno-gnu89-inline поддерживается только в режиме GNU99 или C99

en: -force_flat_namespace not allowed with -dynamiclib
ru: -force_flat_namespace нельзя использовать с -dynamiclib

en: -fpic and -fPIC not supported without -mdsbt on this target
ru: -fpic и -fPIC не поддерживаются без -mdsbt на этой платформе

en: -fpic and -mapcs-reent are incompatible
ru: ключи -fpic и -mapcs-reent несовместимы

en: -fpic is not supported
ru: ключ -fpic не поддерживается

en: -fprefetch-loop-arrays is not supported with -Os
ru: -fprefetch-loop-arrays не поддерживается с -Os

en: -fprefetch-loop-arrays not supported for this target
ru: -fprefetch-loop-arrays не поддерживается для этой целевой машины

en: -fprefetch-loop-arrays not supported for this target (try -march switches)
ru: -fprefetch-loop-arrays не поддерживается для этой целевой машины

en: -frecord-gcc-switches is not supported by the current target
ru: -frecord-gcc-switches не поддерживается для этой целевой машины

en: -freorder-blocks-and-partition does not support unwind info on this architecture
ru: -freorder-blocks-and-partition не поддерживает данные раскрутки для заданной архитектуры

en: -freorder-blocks-and-partition does not work on this architecture
ru: -freorder-blocks-and-partition не работает для заданной архитектуры

en: -freorder-blocks-and-partition does not work with exceptions on this architecture
ru: -freorder-blocks-and-partition не работает с исключениями для заданной архитектуры

en: -freorder-blocks-and-partition not supported on this architecture
ru: -freorder-blocks-and-partition не поддерживается на этой архитектуре

en: -frepo must be used with -c
ru: -frepo следует использовать вместе с -c

en: -fsplit-stack does not support 3 register parameters
ru: -fsplit-stack не поддерживает 3-регистровые параметры

en: -fsplit-stack does not support fastcall with nested function
ru: -fsplit-stack не поддерживает fastcall с вложенной функцией

en: -fstack-limit- options are ignored with -mfdpic; use -mstack-check-l1
ru: -fstack-limit- игнорируются с -mfdpic; используйте -mstack-check-l1

en: -fstack-protector not supported for this target
ru: -fstack-protector не поддерживается для этой целевой платформы

en: -fuse-linker-plugin is not supported in this configuration
ru: -fuse-linker-plugin в данной конфигурации не поддерживается

en: -fuse-linker-plugin, but %s not found
ru: -fuse-linker-plugin, но %s не найден

en: -fwpa and -fltrans are mutually exclusive
ru: -fwpa и -fltrans являются взаимоисключающими

en: -g is only supported when using GAS on this processor,
ru: для этого процессора -g поддерживается только при использовании GAS,

en: -g option disabled
ru: ключ -g игнорируется

en: -g with -mno-apcs-frame may not give sensible debugging
ru: -g с -mno-apcs-frame может создать проблемы при отладке

en: -install_name only allowed with -dynamiclib
ru: -install_name допустим только с -dynamiclib

en: -iplugindir <dir> option not passed from the gcc driver
ru: опция -iplugindir <dir> не была передана из драйвера gcc

en: -keep_private_externs not allowed with -dynamiclib
ru: -keep_private_externs нельзя использовать с -dynamiclib

en: -m%s not supported in this configuration
ru: -m%s в данной конфигурации не поддерживается

en: -m64 requires PowerPC64 architecture, enabling
ru: ключ -m64 требует архитектуры PowerPC64, включается

en: -m64 requires a PowerPC64 cpu
ru: для -m64 требуется процессор PowerPC64

en: -maix64 required: 64-bit computation with 32-bit addressing not yet supported
ru: требуется -maix64: 64-битные вычисления с 32-битной адресацией не поддерживаются

en: -maix64 requires PowerPC64 architecture remain enabled
ru: Ключ -maix64 требует архитектуры PowerPC64

en: -malign-functions is obsolete, use -falign-functions
ru: -malign-functions устаревший ключ, используйте -falign-functions

en: -malign-functions=%d is not between 0 and %d
ru: -malign-loops=%d не между 0 и %d

en: -malign-jumps is obsolete, use -falign-jumps
ru: -malign-jumps устаревший ключ, используйте -falign-jumps

en: -malign-jumps=%d is not between 0 and %d
ru: -malign-loops=%d не между 0 и %d

en: -malign-loops is obsolete, use -falign-loops
ru: -malign-loops устарело, используйте -falign-loops

en: -malign-loops=%d is not between 0 and %d
ru: -malign-loops=%d не между 0 и %d

en: -malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries
ru: ключ -malign-power не поддерживается для 64-битного Darwin; он несовместим с установленными библиотеками C и C++

en: -mapcs-stack-check incompatible with -mno-apcs-frame
ru: ключ -mapcs-stack-check несовместим с -mno-apcs-frame

en: -mas100-syntax is incompatible with -gdwarf
ru: ключ -mas100-syntax несовместим с -gdwarf

en: -masm=intel not supported in this configuration
ru: -masm=intel не поддерживается в этой конфигурации

en: -max-stackframe=%d is not usable, not between 0 and %d
ru: значение ключа -max-stackframe=%d вне диапазона 0 - %d

en: -mbackchain -mpacked-stack -mhard-float are not supported in combination
ru: сочетание ключей -mbackchain -mpacked-stack -mhard-float не поддерживается

en: -mbig-endian and -mlittle-endian may not be used together
ru: ключи -mbig-endian и -mlittle-endian несовместимы

en: -mbranch-cost=%d is not between 0 and 5
ru: -mbranch-cost=%d не между 0 и 5

en: -mcmodel incompatible with other toc options
ru: ключ -mcmodel несовместим с другими опциями toc

en: -mcorea and -mcoreb can%'t be used together
ru: -mcorea и -mcoreb не могут использоваться совместно

en: -mcorea should be used with -mmulticore
ru: -mcorea следует использовать с -mmulticore

en: -mcoreb should be used with -mmulticore
ru: -mcoreb следует использовать с -mmulticore

en: -mcpu=%s conflicts with -march=%s
ru: -mcpu=%s конфликтует с -march=%s

en: -mcpu=%s has invalid silicon revision
ru: -mcpu=%s имеет некорректную кремниевую версию

en: -mcpu=%s is not valid
ru: недопустимый параметр -mcpu=%s

en: -mfdpic is not supported, please use a bfin-linux-uclibc target
ru: -mfdpic не поддерживается, пожалуйста, используйте целевую платформу bfin-linux-uclibc

en: -mfentry isn%'t supported for 32-bit in combination with -fpic
ru: -mfentry не поддерживается для 32 бит в комбинации с -fpic

en: -mfloat-abi=hard and VFP
ru: -mflat-abi=hard и VFP

en: -mfloat-abi=soft and -mfloat-abi=hard may not be used together
ru: -mfloat-abi=soft и -mfloat-abi=hard несовместимы

en: -mhard-dfp can%'t be used in conjunction with -msoft-float
ru: ключ -mhard-dfp не может быть использован вместе с -msoft-float

en: -mhard-float not supported
ru: -mhard-float не поддерживается

en: -mincoming-stack-boundary=%d is not between %d and 12
ru: -mincoming-stack-boundary=%d не между %d и 12

en: -mlong-double-64 not allowed with -m64
ru: ключ -mlong-double-64 несовместим с -m64

en: -mmulticore can only be used with BF561
ru: -mmulticore можно использовать только с BF561

en: -mmultiple is not supported on little endian systems
ru: ключ -mmultiple не поддерживается для систем little endian

en: -mno-altivec disables vsx
ru: -mno-altivec отменяет vsx

en: -mno-fentry isn%'t compatible with SEH
ru: -mno-fentry несовместимо с SEH

en: -mpcrel -fPIC is not currently supported on selected cpu
ru: -mpcrel -fPIC в настоящее время не поддерживается на выбранном процессоре

en: -mpic-register= is useless without -fpic
ru: -mpic-register= не имеет смысла без -fpic

en: -mpreferred-stack-boundary is not supported for this target
ru: -mpreferred-stack-boundary не поддерживается для этой целевой платформы

en: -mpreferred-stack-boundary=%d is not between %d and %d
ru: -mpreferred-stack-boundary=%d не между %d и %d

en: -mrecip requires -ffinite-math or -ffast-math
ru: -mrecip требует -ffinite-math или -ffast-math

en: -mrecip requires -fno-trapping-math or -ffast-math
ru: -mrecip требует -fno-trapping-math или -ffast-math

en: -mrecip requires -freciprocal-math or -ffast-math
ru: -mrecip требует -freciprocal-math или -ffast-math

en: -mregparm is ignored in 64-bit mode
ru: -mregparm игнорируется в 64-битном режиме

en: -mregparm=%d is not between 0 and %d
ru: -mregparm=%d не между 0 и %d

en: -mrelax is only supported for RTP PIC
ru: -mrelax поддерживается только для RTP PIC

en: -mrelocatable and -mcall-%s are incompatible
ru: ключи -mrelocatable и -mcall-%s несовместимы

en: -mrelocatable and -mno-minimal-toc are incompatible
ru: ключи -mrelocatable и -mno-minimal-toc несовместимы

en: -mrelocatable and -msdata=%s are incompatible
ru: ключи -mrelocatable и -msdata=%s несовместимы

en: -ms2600 is used without -ms
ru: -ms2600 без -ms

en: -msdata=%s and -mcall-%s are incompatible
ru: ключи -msdata=%s и -mcall-%s несовместимы

en: -msecure-plt not supported by your assembler
ru: ключ -msecure-plt не поддерживается вашим ассемблером

en: -mshared-library-id= specified without -mid-shared-library
ru: -mshared-library-id= без -mid-shared-library

en: -mshared-library-id=%s is not between 0 and %d
ru: -mshared-library-id=%s не между 0 и %d

en: -msimple-fpu option ignored
ru: опция -msimple-fpu игнорируется

en: -msingle-float and -msoft-float cannot both be specified
ru: ключи -msingle-float и -msoft-float несовместимы

en: -msingle-float option equivalent to -mhard-float
ru: опция -msingle-float эквивалентна -mhard-float

en: -mstack-guard implies use of -mstack-size
ru: ключ -mstack-guard влечет использование ключа -mstack-size

en: -mstring is not supported on little endian systems
ru: ключ -mstring не поддерживается для систем little endian

en: -mstringop-strategy=rep_8byte not supported for 32-bit code
ru: -mstringop-strategy=rep_8byte не поддерживается для 32-битного кода

en: -mtune= expects mn10300, am33, am33-2, or am34
ru: -mtune= ожидает mn10300, am33, am33-2 или am34

en: -mvsx and -mno-altivec are incompatible
ru: ключи -mvsx и -mno-altivec несовместимы

en: -mvsx and -mpaired are incompatible
ru: ключи -mvsx и -mpaired несовместимы

en: -mvsx needs indexed addressing
ru: для -mvsx требуется индексная адресация

en: -mvsx requires hardware floating point
ru: -mvsx требует аппаратной реализации плавающей арифметики

en: -mxl-multiply-high can be used only with -mcpu=v6.00.a or greater
ru: -mxl-multiply-high может использоваться только с -mcpu=v6.00.a или выше

en: -mxl-multiply-high requires -mno-xl-soft-mul
ru: -mxl-multiply-high требует -mno-xl-soft-mul

en: -pg and -fomit-frame-pointer are incompatible
ru: -pg и -fomit-frame-pointer несовместимы

en: -pipe ignored because -save-temps specified
ru: ключ -pipe игнорируется, т.к. задан ключ -save-temps

en: -pipe not supported
ru: ключ -pipe не поддерживается

en: -private_bundle not allowed with -dynamiclib
ru: -private_bundle нельзя использовать с -dynamiclib

en: .NOT. operator in expression at %L must have a LOGICAL operand
ru: .NOT. оператор в выражении в %L должен иметь LOGICAL операнд

en: 128-bit long double not supported for VAX floats
ru: 128-битные double-значения не поддерживаются для VAX

en: 387 instruction set disabled, using SSE arithmetics
ru: набор команд 387 отменен, используется арифметика SSE

en: 64-bit ABI not supported in ESA/390 mode
ru: 64-битный ABI в режиме ESA/390 не поддерживается

en: <During initialization>
ru: <во время инициализации>

en: <brace-enclosed initializer list>
ru: <инициализатор в фигурных скобках>

en: <declaration error>
ru: <ошибка декларации>

en: <erroneous-expression>
ru: <ошибочное выражение>

en: <expression error>
ru: <ошибка выражения>

en: <missing>
ru: <отсутствует>

en: <return value>
ru: <возвращаемое значение>

en: <return-value>
ru: <return-значение>

en: <statement>
ru: <оператор>

en: <tag-error>
ru: <ошибка тега>

en: <template arguments error>
ru: <ошибка параметра шаблона>

en: <template parameter error>
ru: <ошибка параметра шаблона>

en: <throw-expression>
ru: <throw-выражение>

en: <type error>
ru: <ошибка типа>

en: <type-error>
ru: <ошибка типа>

en: <typedef-error>
ru: <ошибка typedef>

en: <unknown operator>
ru: <Неизвестный оператор>

en: <unknown>
ru: <неизвестный>

en: <unresolved overloaded function type>
ru: <неразрешенный тип перегруженной функции>

en: @catch parameter can not be protocol-qualified
ru: параметр @catch не может быть protocol-qualified

en: @catch parameter is not a known Objective-C class type
ru: параметр @catch не является известным типом класса в Objective-C

en: @interface of class %qE not found
ru: @interface класса %qE не найден

en: AAPCS does not support -mcallee-super-interworking
ru: AAPCS не поддерживает -mcaller-super-interworking

en: AAPCS does not support -mcaller-super-interworking
ru: AAPCS не поддерживает -mcaller-super-interworking

en: ACCESS specification at %L was already specified
ru: ACCESS спецификация в %L уже была специфицирована

en: ACQUIRED_LOCK variable
ru: ACQUIRED_LOCK переменная

en: ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable
ru: ACQUIRED_LOCK= аргумент в %L должна быть скалярной LOGICAL переменной

en: ALLOCATABLE specified outside of INTERFACE body at %L
ru: ALLOCATABLE специфицирован вне INTERFACE тела в %L

en: ALLOCATE object
ru: ALLOCATE объект

en: ALLOCATE of coarray at %C in CRITICAL block
ru: ALLOCATE комассива в %C в CRITICAL блоке

en: ALLOCATE of coarray at %C in DO CONCURRENT block
ru: ALLOCATE комассива в %C в DO CONCURRENT блоке

en: ALTERNATE RETURN not permitted at %L
ru: ALTERNATE RETURN не разрешается в %L

en: APCS reentrant code not supported.  Ignored
ru: реентерабельный код APCS не поддерживается. Ключ игнорируется.

en: ASSERT_EXPR with an always-false condition
ru: ASSERT_EXPR с тождественно ложным условием

en: ASSIGN statement at %L requires a scalar default INTEGER variable
ru: ASSIGN оператор в %L требует скалярную подразумеваемого INTEGER переменную

en: ASSIGNED GOTO statement at %L requires an INTEGER variable
ru: ASSIGNED GOTO оператор в %L требует INTEGER переменной

en: ASYNCHRONOUS= specifier at %L must be an initialization expression
ru: ASYNCHRONOUS= спецификатор в %L должен быть инициализационным выражением

en: ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed
ru: ATOM аргумент в %L для %s встроенной функции должен быть комассивом или коиндексированным

en: ATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND
ru: ATOM аргумент в %L для встроенной функции %s должен быть целым ATOMIC_INT_KIND или логическим ATOMIC_LOGICAL_KIND

en: ATOM argument of the %s intrinsic function at %L shall be definable
ru: ATOM аргумент для %s встроенной функции в %L должен быть определяемым

en: AUX pointer initialized for edge %d->%d
ru: инициализирован указатель AUX для дуги %d->%d

en: AVX vector argument without AVX enabled changes the ABI
ru: векторный аргумент AVX без включения AVX изменяет ABI

en: Access specification of the %s operator at %C has already been specified
ru: Спецификация доступа %s оператора в %C уже была специфицирована

en: Access specification of the .%s. operator at %C has already been specified
ru: Спецификация доступа .%s. оператора в %C уже была специфицирована

en: Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)
ru: Фактическая длина строки не соответствует декларированной для формального аргумента '%s' (%ld/%ld)

en: Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)
ru: Фактическая длина строки меньше декларированной для формального аргумента '%s' (%ld/%ld)

en: Alias has call edges
ru: Alias имеет дуги вызовов

en: Alias has more than one alias reference
ru: Alias имеет более одной alias ссылки

en: Alias has non-alias reference
ru: Alias имеет не-alias ссылку

en: Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE
ru: Размещаемый компонент %s в %L должен иметь коизмерение поскольку он имеет некомассивный подкомпонент типа LOCK_TYPE

en: Allocatable component %s at %L of type LOCK_TYPE must have a codimension
ru: Размещаемый компонент %s в %L типа LOCK_TYPE должен иметь коизмерение

en: Allocatable component of structure at %C must have a deferred shape
ru: Размещаемый компонент структуры в %C должен иметь отложенную форму

en: Allocate-object at %L also appears at %L
ru: Allocate-object в %L также появляется в %L

en: Allocate-object at %L is subobject of object at %L
ru: Allocate-object в %L есть подобъект объекта в %L

en: Allocate-object at %L must be ALLOCATABLE or a POINTER
ru: Allocate-object в %L должен быть ALLOCATABLE или POINTER

en: Allocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tag
ru: Allocate-object в %L с параметром отложенного типа требует либо type-spec либо SOURCE тег либо MOLD тег

en: Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration
ru: Размещение %s в %L с type-spec требует того же character-length параметра что и в декларации

en: Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr
ru: Размещение %s ABSTRACT базового типа в %L требует type-spec или source-expr

en: Allocation would exceed memory limit
ru: Размещение превысит лимит памяти

en: Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.
ru: Разрешить неявные преобразования типов между векторами с разным числом элементов или с разными типами элементов

en: Already inside a CONTAINS block at %C
ru: Уже внутри CONTAINS блока в %C

en: Alternate RETURN statement at %C is only allowed within a SUBROUTINE
ru: Alternate RETURN оператор в %C допускается только внутри SUBROUTINE

en: Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier
ru: Alternate RETURN оператор в %L требует SCALAR-INTEGER спецификатор возврата

en: Alternate return cannot appear in operator interface at %L
ru: Альтернативный возврат не может появляться в интерфейсе оператора в %L

en: AltiVec argument passed to unprototyped function
ru: Аргумент AltiVec передан в функцию без прототипа

en: AltiVec not supported in this target
ru: AltiVec не поддерживается на этой целевой платформе

en: Ambiguous symbol in TYPE definition at %C
ru: Неоднозначный символ в TYPE определении в %C

en: An alternate return at %L without a * dummy argument
ru: Альтернативный возврат в %L без * формального аргумента

en: An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is:
ru: Косвенная дуга из %s не помечена как косвенная или имеет ассоциированную indirect_info, соответствующий оператор есть:

en: An outer FORALL construct already has an index with this name %L
ru: Внешняя FORALL конструкция уже имеет индекс с этим именем %L

en: Analyzed alias has no reference
ru: Проанализированный alias не имеет ссылки

en: Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)
ru: Аргумент NCOPIES от REPEAT встроенной функции отрицателен (его значение равно %ld)

en: Argument NCOPIES of REPEAT intrinsic is negative at %L
ru: Аргумент NCOPIES встроенной функции REPEAT отрицателен в %L

en: Argument NCOPIES of REPEAT intrinsic is too large
ru: Аргумент NCOPIES от REPEAT встроенной функции слишком велик

en: Argument NCOPIES of REPEAT intrinsic is too large at %L
ru: Аргумент NCOPIES встроенной функции REPEAT слишком велик в %L

en: Argument dim at %L must be of INTEGER type
ru: Аргумент dim в %L должен быть INTEGER типа

en: Argument dim at %L must be scalar
ru: Аргумент dim в %L должен быть скаляром

en: Argument of %s at %L must be of length one
ru: Аргумент %s в %L должен быть длины один

en: Argument of %s function at %L is negative
ru: Аргумент %s функции в %L отрицателен

en: Argument of %s function at %L is too large for the collating sequence of kind %d
ru: Аргумент %s функции в %L слишком велик для последовательности сравнения вида %d

en: Argument of %s function at %L outside of range [0,127]
ru: Аргумент %s функции в %L вне диапазона [0,127]

en: Argument of ACOS at %L must be between -1 and 1
ru: Аргумент ACOS в %L должен быть между -1 и 1

en: Argument of ACOSH at %L must not be less than 1
ru: Аргумент ACOSH в %L не должен быть меньше 1

en: Argument of ASIN at %L must be between -1 and 1
ru: Аргумент ASIN в %L должен быть между -1 и 1

en: Argument of ATANH at %L must be inside the range -1 to 1
ru: Аргумент ATANH в %L должен быть внутри диапазона от -1 до 1

en: Argument of FINAL procedure at %L must not be ALLOCATABLE
ru: Аргумент FINAL процедуры в %L не должен быть ALLOCATABLE

en: Argument of FINAL procedure at %L must not be INTENT(OUT)
ru: Аргумент FINAL процедуры в %L не должен быть INTENT(OUT)

en: Argument of FINAL procedure at %L must not be OPTIONAL
ru: Аргумент FINAL процедуры в %L не должен быть OPTIONAL

en: Argument of FINAL procedure at %L must not be a POINTER
ru: Аргумент FINAL процедуры в %L не должен быть POINTER

en: Argument of IACHAR at %L must be of length one
ru: Аргумент IACHAR в %L должен быть длины один

en: Argument of IACHAR function at %L outside of range 0..127
ru: Аргумент IACHAR функции в %L вне диапазона 0..127

en: Argument of ICHAR at %L must be of length one
ru: Аргумент ICHAR в %L должен быть длины один

en: Argument of LOG at %L cannot be less than or equal to zero
ru: Аргумент LOG в %L не может быть меньше или равен нулю

en: Argument of LOG10 at %L cannot be less than or equal to zero
ru: Аргумент LOG10 в %L не может быть меньше или равен нулю

en: Argument of SELECT statement at %L cannot be %s
ru: Аргумент SELECT оператора в %L не может быть %s

en: Argument of SQRT at %L has a negative value
ru: Аргумент SQRT в %L имеет отрицательное значение

en: Arithmetic NaN at %L
ru: Результат вычисления в %L не определён

en: Arithmetic OK at %L
ru: Результат вычисления в %L корректен

en: Arithmetic OK converting %s to %s at %L
ru: Арифметическое OK при преобразовании %s в %s в %L

en: Arithmetic overflow at %L
ru: Переполнение при вычислении в %L

en: Arithmetic underflow at %L
ru: Отрицательное переполнение в %L

en: Array component of structure at %C must have an explicit shape
ru: Компонент-массив структуры в %C должен иметь явную форму

en: Array component of structure at %C must have explicit or deferred shape
ru: Компонент-массив структуры в %C должен иметь явную или отложенную форму

en: Array element size too big at %C
ru: Размер элемента массива слишком велик в %C

en: Array index at %L is an array of rank %d
ru: Индекс массива в %L является массивом ранга %d

en: Array index at %L must be of INTEGER type, found %s
ru: Индекс массива в %L должен быть INTEGER типа, найдено %s

en: Array index at %L must be scalar
ru: Индекс массива в %L должен быть скаляром

en: Array operands are incommensurate at %L
ru: Массивы в операции несоразмерны в %L

en: Array operands are incommensurate converting %s to %s at %L
ru: Массивные операнды несоразмерны при преобразовании %s в %s в %L

en: Array reference at %C cannot have more than %d dimensions
ru: Ссылка на массив в %C не может иметь больше чем %d измерений

en: Array reference at %L is out of bounds (%ld < %ld) in codimension %d
ru: Ссылка на массив в %L вне диапазона (%ld < %ld) в коизмерении %d

en: Array reference at %L is out of bounds (%ld < %ld) in dimension %d
ru: Ссылка на массив в %L вне диапазона (%ld < %ld) в измерении %d

en: Array reference at %L is out of bounds (%ld > %ld) in codimension %d
ru: Ссылка на массив в %L вне диапазона (%ld > %ld) в коизмерении %d

en: Array reference at %L is out of bounds (%ld > %ld) in dimension %d
ru: Ссылка на массив в %L вне диапазона (%ld > %ld) в измерении %d

en: Array reference in EQUIVALENCE at %C cannot be an array section
ru: Ссылка на массив в EQUIVALENCE в %C не может быть секцией массива

en: Array reference out of bounds
ru: Ссылка на массив выходит за границы

en: Array section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %C
ru: Обозначение секции массива, например, '(:)', требуется помимо обозначения комассива '[...]' в %C

en: Array section with a vector subscript at %L shall not be the target of a pointer
ru: Секция массива с векторным индексом в %L не должна быть целью указателя

en: Array specification at %C has more than %d dimensions
ru: Спецификация массива в %C имеет больше чем %d измерений

en: Array specification must be deferred at %L
ru: Спецификация массива должна быть отложенной в %L

en: Array specification required in ALLOCATE statement at %L
ru: Спецификация массива требуется в ALLOCATE операторе в %L

en: Assembler options
    =================
ru: Ключи ассемблера
    =================

en: Assigned label is not a target label
ru: Assigned метка не есть целевая метка

en: Assigning value other than 0 or 1 to LOGICAL has undefined result at %L
ru: Присваивание значения отличного от 0 и 1 в LOGICAL имеет неопределенный результат в %L

en: Assignment operator interface at %L must be a SUBROUTINE
ru: Интерфейс оператора присваивания в %L должен быть SUBROUTINE

en: Assignment operator interface at %L must have two arguments
ru: Интерфейс оператора присваивания в %L должен иметь два аргумента

en: Assignment operator interface at %L must not redefine an INTRINSIC type assignment
ru: Интерфейс оператора присваивания в %L не должен переопределять присваивание INTRINSIC типа

en: Assignment to a FORALL index variable at %L
ru: Присваивание FORALL индексной переменной в %L

en: Assignment to coindexed variable at %L in a PURE procedure
ru: Присваивание коиндексированной переменной в %L в PURE процедуре

en: Association target at %C must not be coindexed
ru: Цель ассоциации в %C не должна быть коиндексирована

en: Assume ICPLBs are enabled at runtime.
ru: Предполагать что ICPLBs включены во время выполнения.

en: Assume labels and symbols can be addressed using 16 bit absolute addresses.
ru: Предполагать что метки и символы могут адресоваться с использованием 16-битных абсолютных адресов.

en: Assume round to nearest is selected for purposes of scheduling.
ru: Предполагать что выбрано округление до ближайшего для целей планирования.

en: Assume that the reciprocal estimate instructions provide more accuracy.
ru: Предполагать что инструкции оценки обратного обеспечивают более высокую точность.

en: Assumed shape array at %L must be a dummy argument
ru: Массив предполагаемой формы в %L должен быть формальным аргументом

en: Assumed size array at %L must be a dummy argument
ru: Массив предполагаемого размера в %L должен быть формальным аргументом

en: Assumed size polymorphic objects or components, such as that at %C, have not yet been implemented
ru: Предполагаемый размер полиморфных объектов или компонентов таких как в %C пока не реализован

en: At global scope:
ru: На глобальном уровне:

en: At most %i profile runs is supported. Perhaps corrupted profile?
ru: Не более %i профильных запусков поддерживается. Возможно поврежден профиль?

en: At top level:
ru: На верхнем уровне:

en: Attempt to DEALLOCATE unallocated '%s'
ru: Попытка DEALLOCATE неразмещенную '%s'

en: Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C
ru: Попытка косвенно перекрыть COMMON блоки %s и %s посредством EQUIVALENCE в %C

en: Attempting to allocate already allocated variable
ru: Попытка разместить уже размещенную переменную

en: Attempting to allocate already allocated variable '%s'
ru: Попытка разместить уже размещенную переменную '%s'

en: Attribute at %L is not allowed in a TYPE definition
ru: Атрибут в %L не допускается в TYPE определении

en: Avoid speculative loads to work around a hardware anomaly.
ru: Избегать спекулятивной загрузки из памяти для обхода аппаратной ошибки

en: BB %i can not throw but has an EH edge
ru: блок %i не может выдавать исключений, но имеет EH-дугу

en: BB %i has incorrect edge
ru: блок %i содержит некорректную дугу

en: BB %i has incorrect fallthru edge
ru: блок %i содержит некорректную сквозную дугу

en: BB %i has multiple EH edges
ru: блок %i имеет множественные EH-дуги

en: BB %i is missing an EH edge
ru: в блоке %i отсутствует EH-дуга

en: BB %i is missing an edge
ru: в блоке %i отсутствует дуга

en: BB %i last statement has incorrectly set lp
ru: в последнем операторе блока %i некорректно установлен lp

en: BB %i too many fallthru edges
ru: в блоке %i слишком много сквозных дуг

en: BB_RTL flag not set for block %d
ru: для блока %d не установлен флаг BB_RTL

en: BIND(C) applied to %s %s at %L
ru: BIND(C) применен к %s %s в %L

en: BIND(C) attribute at %C requires an interface with BIND(C)
ru: BIND(C) атрибут в %C требует интерфейс с BIND(C)

en: BIND(C) attribute at %L can only be used for variables or common blocks
ru: BIND(C) атрибут в %L может использоваться только для переменных или common блоков

en: BIND(C) procedure with NAME may not have POINTER attribute at %C
ru: BIND(C) процедура с NAME не может иметь POINTER атрибут в %C

en: BOZ constant at %L is too large (%ld vs %ld bits)
ru: BOZ константа в %L слишком велика (%ld против %ld бит)

en: BYTE type used at %C is not available on the target machine
ru: BYTE тип использованный в %C не доступен на целевой машине

en: Bad INTENT specification at %C
ru: Некорректная INTENT спецификация в %C

en: Bad IO basetype (%d)
ru: Некорректный базовый тип ввода-вывода (%d)

en: Bad allocate-object at %C for a PURE procedure
ru: Некорректный allocate-object в %C для PURE процедуры

en: Bad array reference at %L
ru: Некорректная ссылка на массив в %L

en: Bad array specification for an explicitly shaped array at %C
ru: Некорректная спецификация массива для явно оформленного массива в %C

en: Bad array specification for assumed shape array at %C
ru: Некорректная спецификация массива для массива предполагаемой формы в %C

en: Bad array specification for implied-shape array at %C
ru: Некорректная спецификация массива для неявно оформленного массива в %C

en: Bad array specification in ALLOCATE statement at %L
ru: Некорректная спецификация массива в ALLOCATE операторе в %L

en: Bad coarray specification in ALLOCATE statement at %L
ru: Некорректная спецификация комассива в ALLOCATE операторе в %L

en: Bad continuation line at %C
ru: Некорректная строка продолжения в %C

en: Bad kind for logical constant at %C
ru: Некорректный вид для logical константы в %C

en: Bad name
ru: Некорректное имя

en: Bad operator
ru: Некорректный оператор

en: Bad specification for assumed size array at %C
ru: Некорректная спецификация для массива предполагаемого размера в %C

en: Bad specification for deferred shape array at %C
ru: Некорректная спецификация для массива отложенной формы в %C

en: Bad target in pointer assignment in PURE procedure at %L
ru: Некорректная цель в присваивании указателя в PURE процедуре в %L

en: Bad type in constant expression
ru: Некорректный тип в константном выражении

en: Base object for NOPASS type-bound procedure call at %L must be scalar
ru: Базовый объект для вызова NOPASS type-bound процедуры в %L должен быть скаляром

en: Binding attributes already specify passing, illegal NOPASS at %C
ru: Связывающие атрибуты уже специфицировали passing, некоректный NOPASS в %C

en: Binding attributes already specify passing, illegal PASS at %C
ru: Связывающие атрибуты уже специфицировали passing, некоректный PASS в %C

en: Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L
ru: Blank BLOCK DATA в %C конфликтует с предыдущей BLOCK DATA в %L

en: Blanket SAVE statement at %C follows previous SAVE statement
ru: Общий SAVE оператор в %C следует за предыдущим SAVE оператором

en: Block label is not appropriate for IF statement at %C
ru: Метка блока не годится для IF оператора в %C

en: Block label not appropriate for arithmetic IF statement at %C
ru: Метка блока не годится для арифметического IF оператора в %C

en: Board name [and memory region].
ru: Имя платы [и области памяти].

en: Branch at %L may result in an infinite loop
ru: Переход в %L может вызвать зацикливание

en: Branches executed:%s of %d
ru: Выполнено переходов:%s из %d

en: Builtin function %s is not supported with the current options
ru: Встроенная функция %s не поддерживается с текущими опциями

en: Builtin function %s is only valid for the cell processor
ru: Встроенная функция %s допустима только для процессора cell

en: Builtin function %s requires the -maltivec option
ru: Встроенная функция %s требует опцию --maltivec

en: Builtin function %s requires the -mpaired option
ru: Встроенная функция %s требует опцию --mpaired

en: Builtin function %s requires the -mspe option
ru: Встроенная функция %s требует опцию -mspe

en: Builtin function %s requires the -mvsx option
ru: Встроенная функция %s требует опцию -mvsx

en: By-value argument at %L cannot be an array or an array section
ru: Аргумент по значению в %L не может быть массивом или секцией массива

en: By-value argument at %L is not allowed in this context
ru: Аргумент по значению в %L не допускается в этом контексте

en: By-value argument at %L is not of numeric type
ru: Аргумент по значению в %L нечислового типа

en: C kind type parameter is for type %s but type at %L is %s
ru: C вид параметра типа задан для типа %s но тип в %L есть %s

en: C++ constructors and destructors will not be invoked for Objective-C fields
ru: Для полей Objective-C не будут выполняться конструкторы и деструкторы C++

en: C++ lookup of %qD would return a field, not a type
ru: в C++ результатом поиска %qD будет поле, а не тип

en: C++ requires promoted type, not enum type, in %<va_arg%>
ru: в C++ требуется расширенный тип, а не перечислимый тип в %<va_arg%>

en: C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11
ru: C++11 %<constexpr%> доступно только с -std=c++11 или -std=gnu++11

en: C99 designator %qE outside aggregate initializer
ru: C99 обозначение %qE вне инициализатора агрегата

en: CASE label at %L overlaps with CASE label at %L
ru: CASE метка в %L перекрывается с CASE меткой в %L

en: CFString literal expression is not a string constant
ru: литеральное выражение CFString не является строковой константой

en: CFString literal is missing
ru: пропущен литерал CFString

en: CHARACTER expression at %L is being truncated (%d/%d)
ru: CHARACTER выражение в %L усекается (%d/%d)

en: CHARACTER expression will be truncated in assignment (%d/%d) at %L
ru: CHARACTER выражение будет усечено в присваивании (%d/%d) в %L

en: CLOSE statement at %L requires a UNIT number
ru: CLOSE оператор в %L требует UNIT номер

en: CLOSE statement not allowed in PURE procedure at %C
ru: CLOSE оператор не допускается в PURE процедуре в %C

en: COLLAPSE clause argument not constant positive integer at %C
ru: Аргумент COLLAPSE клаузулы не есть положительная целая константа в %C

en: COLLECT_LTO_WRAPPER must be set
ru: должна быть установлена COLLECT_LTO_WRAPPER

en: COMMON block /%s/ not found at %C
ru: COMMON блок /%s/ не найден в %C

en: COMPLEX quantities cannot be compared at %L
ru: COMPLEX величины не могут сравниваться в %L

en: CONTAINS statement at %C is already in a contained program unit
ru: CONTAINS оператор в %C уже во внутренней программной единице

en: CPU you selected does not support x86-64 instruction set
ru: заданный процессор не поддерживает набор команд x86-64

en: CRIS-port assertion failed:
ru: не выполнено необходимое условие в коде CRIS:

en: CYCLE statement at %C to non-innermost collapsed !$OMP DO loop
ru: CYCLE оператор в %C для не самого внутреннего сжатого !$OMP DO цикла

en: Calls executed:%s of %d
ru: Выполнено вызовов:%s из %d

en: Can't convert %s to %s at %L
ru: Не удалось преобразовать %s в %s в %L

en: Can't initialize implied-shape array at %L with scalar
ru: Невозможно инициализировать массив выводимой формы в %L с помощью скаляра

en: Cannot assign to a named constant at %C
ru: Невозможно присвоить именованной константе в %C

en: Cannot change attributes of USE-associated symbol %s at %L
ru: Невозможно изменить атрибуты USE-associated символа %s в %L

en: Cannot change attributes of USE-associated symbol at %L
ru: Невозможно изменить атрибуты USE-associated символа в %L

en: Cannot map %s
ru: Ошибка отображения %s

en: Cannot open %s
ru: Ошибка открытия %s

en: Cannot open source file %s
ru: Ошибка открытия исходного файла %s

en: Cannot read %s
ru: Ошибка чтения %s

en: Cannot specify IMPLICIT at %C after IMPLICIT NONE
ru: Невозможно специфицировать IMPLICIT в %C после IMPLICIT NONE

en: Coarray specification required in ALLOCATE statement at %L
ru: Спецификация комассива требуется в ALLOCATE операторе в %L

en: Coindex of codimension %d must be a scalar at %L
ru: Коиндекс коразмерности %d должен быть скаляром в %L

en: Coindex rank mismatch in array reference at %L (%d/%d)
ru: Несоответствие коиндексных рангов в ссылке на массив в %L (%d/%d)

en: Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument
ru: Коиндексированный фактический аргумент в %L в PURE процедуре передан в POINTER формальный аргумент

en: Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument
ru: Коиндексированный фактический аргумент в %L в процедуре PURE передан в аргумент INTENT(%s)

en: Coindexed actual argument at %L with ultimate pointer component
ru: Коиндексированный фактический аргумент в %L с окончательным компонентом указателем

en: Coindexed allocatable object at %L
ru: Коиндексированный размещаемый объект в %L

en: Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure
ru: Коиндексированное выражение в %L присваивается переменной производного типа с POINTER компонентом в PURE процедуре

en: Coindexed object with polymorphic allocatable subcomponent at %L
ru: Коиндексированный объект с полиморфным размещаемым подкомпонентом в %L

en: Coindexed procedure-pointer component at %C
ru: Внутренний компонент указатель на процедуру в %C

en: Comma required after P descriptor
ru: Запятая требуется после P дескриптора

en: Compile with 32 bit longs and pointers.
ru: Компилировать с 32-битными длинными и указателями.

en: Compile with 64 bit longs and pointers.
ru: Компилировать с 64-битными длинными и указателями.

en: Complex argument of LOG at %L cannot be zero
ru: Complex аргумент LOG в %L не может быть нулевым

en: Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute
ru: Компонент %s в %L типа LOCK_TYPE должен иметь коизмерение или быть подкомпонентом комассива, что невозможно поскольку компонент имеет pointer атрибут

en: Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute
ru: Компонент %s SEQUENCE типа декларированный в %L не имеет SEQUENCE атрибут

en: Component at %C must have the POINTER attribute
ru: Компонент в %C должен иметь атрибут POINTER

en: Component initializer without name after component named %s at %L!
ru: Инициализатор компонента без имени после компонента именуемого %s в %L!

en: Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L
ru: Компонент справа от частичной ссылки с ненулевым рангом не должен иметь ALLOCATABLE атрибут в %L

en: Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L
ru: Компонент справа от частичной ссылки с ненулевым рангом не должен иметь POINTER атрибут в %L

en: Components in TYPE at %C must precede CONTAINS
ru: Компоненты в TYPE в %C должны предшествовать CONTAINS

en: Concat operator at %L must concatenate strings of the same kind
ru: Оператор конкатенации в выражении в %L должен конкатенировать строки одного вида

en: Concatenation operator in expression at %L must have two CHARACTER operands
ru: Оператор конкатенации в выражении в %L должен иметь два CHARACTER операнда

en: Configured with: %s
ru: Параметры конфигурации: %s

en: Constant expression in FORMAT tag at %L must be of type default CHARACTER
ru: Константное выражение в FORMAT теге в %L должно быть типа default CHARACTER

en: Constant expression required at %C
ru: Выражение %C должно быть константой

en: Constant logical value in CASE statement is repeated at %L
ru: Константное логическое значение в CASE операторе повторяется в %L

en: Control generation of reciprocal estimates.
ru: Позволяет управлять использованием обратных значений в генерации кода

en: Conversion from %s to %s at %L
ru: Преобразование из %s в %s в %L

en: Conversion of an Infinity or Not-a-Number at %L to INTEGER
ru: Преобразование бесконечности или нечисла в %L к INTEGER

en: Could not open output file '%s'
ru: Ошибка открытия выходного файла '%s'

en: Cray Pointee at %C cannot be assumed shape array
ru: Cray указуемое в %C не может быть массивом предполагаемой формы

en: Cray Pointee at %L appears in multiple pointer() statements
ru: Cray указуемое в %L появляется в нескольких pointer() операторах

en: Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes
ru: Cray указатель в %C имеет %d байт точности; адреса памяти требуют %d байт

en: Cray pointer at %C must be an integer
ru: Cray указатель в %C должен быть целым

en: Cray pointer declaration at %C requires -fcray-pointer flag
ru: Декларация Cray указателя в %C требует -fcray-pointer флаг

en: Creating '%s'
ru: Создание '%s'

en: Creating array temporary at %L
ru: Создание временного массива в %L

en: DATA statement at %C is not allowed in a PURE procedure
ru: DATA оператор в %C не допускается в PURE процедуре

en: DATA statement at %L has more values than variables
ru: DATA оператор в %L имеет больше значений чем переменных

en: DATA statement at %L has more variables than values
ru: DATA оператор в %L имеет больше переменных чем значений

en: DEALLOCATE object
ru: DEALLOCATE объект

en: DEALLOCATE of coarray at %C in CRITICAL block
ru: DEALLOCATE комассива в %C в CRITICAL блоке

en: DEALLOCATE of coarray at %C in DO CONCURRENT block
ru: DEALLOCATE комассива в %C в DO CONCURRENT блоке

en: DECL_GIMPLE_REG_P set on a variable with address taken
ru: DECL_GIMPLE_REG_P установлен для переменной, от которой берется адрес

en: DIM argument at %L is out of bounds
ru: DIM аргумент в %L вне границ

en: DO loop at %L will be executed zero times
ru: DO цикл в %L будет выполнен ноль раз

en: DO step value is zero
ru: Значение DO шага нулевое

en: Data element above array upper bound at %L
ru: Элемент данных выше верхней границы массива в %L

en: Data element below array lower bound at %L
ru: Элемент данных ниже нижней границы массива в %L

en: Data is stored in big-endian format.
ru: Данные сохраняются в big-endian формате (с прямым порядком байт).

en: Data is stored in little-endian format.  (Default).
ru: Данные сохраняются в little-endian формате (с обратным порядком байт).  (Умолчание).

en: Data target at %L shall not have a coindex
ru: Целевые данные в %L не должны иметь коиндекс

en: Data transfer element at %L cannot be a full reference to an assumed-size array
ru: Элемент передачи данных в %L не может быть полной ссылкой на массив предполагаемого размера

en: Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure
ru: Элемент передачи данных в %L не может быть полиморфным если только он не обрабатывается определенной процедурой ввода/вывода

en: Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure
ru: Элемент передачи данных в %L не может иметь ALLOCATABLE компоненты если только он не обрабатывается определенной процедурой ввода/вывода

en: Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure
ru: Элемент передачи данных в %L не может иметь POINTER компоненты если только он не обрабатывается определенной процедурой ввода/вывода

en: Data transfer element at %L cannot have PRIVATE components
ru: Элемент передачи данных в %L не может иметь PRIVATE компоненты

en: Data transfer element at %L cannot have procedure pointer components
ru: Элемент передачи данных в %L не может иметь компоненты указатели на процедуру

en: Deferred type parameter not yet supported
ru: Параметр отложенного типа пока не поддерживается

en: Derived type at %C can only be PRIVATE in the specification part of a module
ru: Производный тип в %C может быть только PRIVATE в спецификационной части модуля

en: Derived type at %C can only be PUBLIC in the specification part of a module
ru: Производный тип в %C может быть только PUBLIC в спецификационной части модуля

en: Derived type at %C has not been previously defined and so cannot appear in a derived type definition
ru: Производный тип в %C не был ранее определен и поэтому не может появляться в определении производного типа

en: Derived type component %C is not a permitted EQUIVALENCE member
ru: Компонент производного типа %C не есть разрешенный EQUIVALENCE член

en: Derived type declaration with FINAL at %C must be in the specification part of a MODULE
ru: Декларация производного типа с FINAL в %C должна быть в спецификационной части модуля

en: Different CHARACTER lengths (%d/%d) in array constructor at %L
ru: Разные CHARACTER длины (%d/%d) в конструкторе массива в %L

en: Different CHARACTER lengths (%ld/%ld) in array constructor
ru: Разные CHARACTER длины (%ld/%ld) в конструкторе массива

en: Different kind type parameters in pointer assignment at %L
ru: Разные виды типовых параметров в присваивании указателя в %L

en: Different ranks in pointer assignment at %L
ru: Разные ранги в присваивании указателя в %L

en: Different shape for %s at %L on dimension %d (%d and %d)
ru: Иная форма для %s в %L по измерению %d (%d и %d)

en: Different types in pointer assignment at %L; attempted assignment of %s to %s
ru: Разные типа в присваивании указателя в %L; попытка присвоить %s в %s

en: Disable the use of RX FPU instructions.
ru: Выключить использование RX FPU инструкций.

en: Division by zero at %L
ru: деление на ноль в %L

en: Division by zero converting %s to %s at %L
ru: Деление на ноль при преобразовании %s в %s в %L

en: Do not suppress C++ class debug information.
ru: Не подавлять отладочную информацию о классах C++

en: Does nothing.  Preserved for backward compatibility.
ru: Игнорируется. Сохранен для обратной совместимости

en: Does nothing. Preserved for backward compatibility.
ru: Игнорируется. Сохранен для обратной совместимости.

en: Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.
ru: Не генерировать только привилегированный код; влечет -mno-inline-ic_invalidate если inline код не будет работать в пользовательском режиме.

en: Don't record gcc command line switches in DWARF DW_AT_producer.
ru: Не записывать ключи командной строки gcc в DWARF DW_AT_producer.

en: Don't use any of r32..r63.
ru: Не использовать r32..r63.

en: Double CLASS IS block in SELECT TYPE statement at %L
ru: Двойной CLASS IS блок в SELECT TYPE операторе в %L

en: Driving:
ru: Движущий:

en: Dummy procedure at %C may not have BIND(C) attribute with NAME
ru: Формальным процедура в %C не может иметь BIND(C) атрибут с NAME

en: Duplicate %s attribute at %L
ru: Повторный %s атрибут в %L

en: Duplicate %s attribute specified at %L
ru: Повторный %s атрибут специфицирован в %L

en: Duplicate %s label specification at %C
ru: Повторная спецификация %s метки в %C

en: Duplicate %s specification at %C
ru: Повторная %s спецификация в %C

en: Duplicate ASYNCHRONOUS attribute specified at %L
ru: Повторный ASYNCHRONOUS атрибут специфицирован в %L

en: Duplicate BIND attribute specified at %L
ru: Повторный BIND атрибут специфицирован в %L

en: Duplicate DEFERRED at %C
ru: Повторный DEFERRED в %C

en: Duplicate ELSE statements at %L and %C
ru: Повторные ELSE операторы в %L и %C

en: Duplicate EXTENDS attribute specified at %L
ru: Повторный EXTENDS атрибут специфицирован в %L

en: Duplicate IMPLICIT NONE statement at %C
ru: Повторный IMPLICIT NONE оператор в %C

en: Duplicate NML specification at %C
ru: Повторная NML спецификация в %C

en: Duplicate NON_OVERRIDABLE at %C
ru: Повторный NON_OVERRIDABLE в %C

en: Duplicate POINTER attribute at %C
ru: Повторный POINTER атрибут в %C

en: Duplicate PRIVATE statement at %C
ru: Повторный PRIVATE оператор в %C

en: Duplicate PROTECTED attribute specified at %L
ru: Повторный PROTECTED атрибут специфицирован в %L

en: Duplicate SAVE attribute specified at %L
ru: Повторный SAVE атрибут специфицирован в %L

en: Duplicate SEQUENCE statement at %C
ru: Повторный SEQUENCE оператор в %C

en: Duplicate UNIT specification at %C
ru: Повторная UNIT спецификация в %C

en: Duplicate VALUE attribute specified at %L
ru: Повторный VALUE атрибут специфицирован в %L

en: Duplicate VOLATILE attribute specified at %L
ru: Повторный VOLATILE атрибут специфицирован в %L

en: Duplicate access-specifier at %C
ru: Повторный спецификатор доступа в %C

en: Duplicate array spec for Cray pointee at %C
ru: Повторная спецификация массива для Cray указателя в %C

en: Duplicate format specification at %C
ru: Повторная спецификация формата в %C

en: Duplicate statement label %d at %L and %L
ru: Повторная метка оператора %d в %L и %L

en: E specifier not allowed with g0 descriptor
ru: E спецификатор не допускается с g0 дескриптором

en: E500 and FPRs not supported
ru: E500 и FPRs не поддерживаются

en: EDGE_CROSSING incorrectly set across same section
ru: EDGE_CROSSING некорректно установлена через одну и ту же секцию

en: EDGE_CROSSING missing across section boundary
ru: EDGE_CROSSING отсутствует для границы секции

en: EH landing pad label
ru: EH landing pad метка

en: ELSE IF statement at %C cannot follow ELSE statement at %L
ru: ELSE IF оператор в %C не может следовать за ELSE оператором в %L

en: ELSEWHERE statement at %C follows previous unmasked ELSEWHERE
ru: ELSEWHERE оператор в %C следует за предыдущим немаскированным ELSEWHERE

en: ELSEWHERE statement at %C not enclosed in WHERE block
ru: ELSEWHERE оператор в %C не заключен в WHERE блок

en: END tag at %C not allowed in output statement
ru: END тег в %C не допускается в операторе вывода

en: END tag label %d at %L not defined
ru: END тег метка %d в %L не определена

en: ENTRY result %s can't be a POINTER in FUNCTION %s at %L
ru: ENTRY результат %s не может быть POINTER в FUNCTION %s в %L

en: ENTRY result %s can't be an array in FUNCTION %s at %L
ru: ENTRY результат %s не может быть массивом в FUNCTION %s в %L

en: ENTRY result %s can't be of type %s in FUNCTION %s at %L
ru: ENTRY результат %s не может быть типа %s в FUNCTION %s в %L

en: ENTRY statement at %C cannot appear in a contained procedure
ru: ENTRY оператор в %C не может появляться внутри внутренней процедуры

en: ENTRY statement at %C cannot appear within a BLOCK DATA
ru: ENTRY оператор в %C не может появляться внутри BLOCK DATA

en: ENTRY statement at %C cannot appear within a DERIVED TYPE block
ru: ENTRY оператор в %C не может появляться внутри DERIVED TYPE блока

en: ENTRY statement at %C cannot appear within a DO block
ru: ENTRY оператор в %C не может появляться внутри DO блока

en: ENTRY statement at %C cannot appear within a FORALL block
ru: ENTRY оператор в %C не может появляться внутри FORALL блока

en: ENTRY statement at %C cannot appear within a MODULE
ru: ENTRY оператор в %C не может появляться внутри MODULE

en: ENTRY statement at %C cannot appear within a PROGRAM
ru: ENTRY оператор в %C не может появляться внутри PROGRAM

en: ENTRY statement at %C cannot appear within a SELECT block
ru: ENTRY оператор в %C не может появляться внутри SELECT блока

en: ENTRY statement at %C cannot appear within a WHERE block
ru: ENTRY оператор в %C не может появляться внутри WHERE блока

en: ENTRY statement at %C cannot appear within a contained subprogram
ru: ENTRY оператор в %C не может появляться внутри внутренней подпрограммы

en: ENTRY statement at %C cannot appear within an IF-THEN block
ru: ENTRY оператор в %C не может появляться внутри IF-THEN блока

en: ENTRY statement at %C cannot appear within an INTERFACE
ru: ENTRY оператор в %C не может появляться внутри INTERFACE

en: ENTRY_BLOCK has IL associated with it
ru: с ENTRY_BLOCK ассоциирован IL

en: ENUM declaration at %C has no ENUMERATORS
ru: ENUM декларация в %C не имеет ENUMERATORS

en: ENUM definition statement expected before %C
ru: ENUM оператор определения ожидался до %C

en: ENUMERATOR %L not initialized with integer expression
ru: ENUMERATOR %L не инициализирован целым выражением

en: EOR tag label %d at %L not defined
ru: ERR тег метка %d в %L не определена

en: EQUIVALENCE at %C requires two or more objects
ru: EQUIVALENCE в %C требует два или более объектов

en: ERR tag label %d at %L not defined
ru: ERR тег метка %d в %L не определена

en: ERRMSG at %L is useless without a STAT tag
ru: ERRMSG в %L бесполезно без STAT тега

en: ERRMSG variable
ru: ERRMSG переменная

en: ERRMSG= argument at %L must be a scalar CHARACTER variable
ru: ERRMSG= аргумент в %L должна быть скалярной CHARACTER переменной

en: EXIT statement at %C terminating !$OMP DO loop
ru: EXIT оператор в %C терминирующий !$OMP DO цикл

en: EXIT_BLOCK has IL associated with it
ru: с EXIT_BLOCK ассоциирован IL

en: Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute
ru: Все или никакие объекты в EQUIVALENCE множестве в %L должны иметь PROTECTED атрибут

en: Either all or none of the upper bounds must be specified at %L
ru: Все или никакие верхние границы должны быть специфицированы в %L

en: Element in %s array constructor at %L is %s
ru: Элемент в %s конструкторе массива в %L есть %s

en: Emit profiling counter call at function entry before prologue.
ru: Генерировать вызов функции счетчика профилирования перед прологом функции

en: Empty FINAL at %C
ru: Пустое FINAL в %C

en: Empty IMPLICIT statement at %C
ru: Пустой IMPLICIT оператор в %C

en: Empty array constructor at %C is not allowed
ru: Пустой конструктор массива в %C не допускается

en: Empty set of digits in BOZ constant at %C
ru: Пустое множество цифр в BOZ константе в %C

en: Enable CFI tables via GAS assembler directives.
ru: Выдавать таблицы DWARF CFI в виде ассемблерных директив .cfi_*

en: Enable copy propagation of scalar-evolution information.
ru: Выполнять распространение копий по информации об эволюции скалярных значений.

en: Enable hoisting loads from conditional pointers.
ru: Выполнять поднятие загрузок по условным указателям

en: Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.
ru: Включить inline проверки нулевых получателей при помощи runtime NeXT и ABI версии 2.

en: Enable link-time optimization.
ru: Включить оптимизации времени компоновки.

en: Enable linker relaxation.
ru: Включить ослабления компоновщиком.

en: Enable strict 32-bit psABI struct return checking.
ru: Включить строгую проверку возврата структуры 32-битного psABI

en: Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.
ru: Включить использование 64-битных плавающих регистров в fmov инструкциях.  См. -mdalign если 64-битное выравнивание требуется.

en: Enable the use of RX FPU instructions.  This is the default.
ru: Включить использование RX FPU инструкций.  Это умолчание.

en: Enable unaligned word and halfword accesses to packed data.
ru: Включить невыровненные словные и полусловные обращения к упакованным данным.

en: Enables Position-Independent-Data (PID) mode.
ru: Включить режим позиционно-независимых данных (PID).

en: End expression in DO loop
ru: Конечное выражение в DO цикле

en: End of nonblock DO statement at %C is interwoven with another DO loop
ru: Конец неблочного DO оператора в %C перекрывается с другим DO циклом

en: End of nonblock DO statement at %C is within another block
ru: Конец неблочного DO оператора в %C находится внутри другого блока

en: End of search list.
ru: Конец списка поиска.

en: Entity with assumed character length at %L must be a dummy argument or a PARAMETER
ru: Сущность с предполагаемой character длиной в %L должна быть формальным аргументом или PARAMETER

en: Enumerator exceeds the C integer type at %C
ru: Перечислитель превосходит целый тип C в %C

en: Errmsg-variable at %L must be a scalar CHARACTER variable
ru: Errmsg-variable в %L должна быть скалярной CHARACTER переменной

en: Errmsg-variable at %L shall not be %sd within the same %s statement
ru: Errmsg-variable в %L не должна быть %sd в том же %s операторе

en: Error converting PARAMETER constant in complex constant at %C
ru: Ошибка преобразования PARAMETER константы в complex константу в %C

en: Error converting integer
ru: Ошибка при преобразовании целого

en: Error in pointer initialization at %C
ru: Ошибка в инициализации указателя в %C

en: Error in type-spec at %L
ru: Ошибка в спецификации типа в %L

en: Error writing modules file: %s
ru: Ошибка записи в файл модулей: %s

en: Error writing output file '%s'
ru: Ошибка записи в выходной файл '%s'

en: Event
ru: Событие

en: Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression
ru: Условие выхода из DO WHILE цикла в %L должно быть скалярным LOGICAL выражением

en: Expected ")" at %C
ru: Ожидалась ")" в %C

en: Expected "," at %C
ru: Ожидалась "," в %C

en: Expected '*' in coindex specification in ALLOCATE statement at %L
ru: Ожидалась '*' в спецификации коиндекса в ALLOCATE операторе в %L

en: Expected :: in TYPE definition at %C
ru: Ожидалось :: в TYPE определении в %C

en: Expected = sign in PARAMETER statement at %C
ru: Ожидался = знак в PARAMETER операторе в %C

en: Expected P edit descriptor
ru: Ожидался P дескриптор редактирования

en: Expected PARAMETER symbol in complex constant at %C
ru: Ожидался PARAMETER символ в complex константе в %C

en: Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C
ru: Ожидался TYPE IS, CLASS IS  или END SELECT оператор следующий за SELECT TYPE в %C

en: Expected a CASE or END SELECT statement following SELECT CASE at %C
ru: Ожидался CASE или END SELECT оператор следующий за SELECT CASE в %C

en: Expected a nameless interface at %C
ru: Ожидался безымянный интерфейс в %C

en: Expected a right parenthesis in expression at %C
ru: Ожидалась правая скобка в выражении в %C

en: Expected a step value in iterator at %C
ru: Ожидалось значение шага в итераторе в %C

en: Expected access-specifier at %C
ru: Ожидался спецификатор доступа в %C

en: Expected alternate return label at %C
ru: Ожидалась метка альтернативного возврата в %C

en: Expected an initialization expression at %C
ru: Ожидалось инициализационное выражение в %C

en: Expected another dimension in array declaration at %C
ru: Ожидается другая размерность массива в определении %C

en: Expected argument list at %C
ru: Ожидался список аргументов в %C

en: Expected array subscript at %C
ru: Ожидался индекс массива в %C

en: Expected array subscript stride at %C
ru: Ожидался шаг в индексе комассива в %C

en: Expected association at %C
ru: Ожидалась ассоциация в %C

en: Expected association list at %C
ru: Ожидался список ассоциаций в %C

en: Expected attribute bit name
ru: Ожидалось имя атрибутного бита

en: Expected binding attribute at %C
ru: Ожидался связывающий атрибут в %C

en: Expected binding name at %C
ru: Ожидалось связывающее имя в %C

en: Expected comma in I/O list at %C
ru: Ожидалась запятая в I/O списке в %C

en: Expected component reference at %C
ru: Ожидалась ссылка на компонент в %C

en: Expected exponent in expression at %C
ru: Ожидалась экспонента в выражении в %C

en: Expected expression at %C in PARAMETER statement
ru: Ожидалось выражение в %C в PARAMETER операторе

en: Expected expression in %s statement at %C
ru: Ожидалось выражение в %s операторе в %C

en: Expected expression in array specification at %C
ru: Ожидалось выражение в спецификации массива в %C

en: Expected expression type
ru: Ожидался тип выражения

en: Expected formal argument list in function definition at %C
ru: Ожидался список формальный аргументов в определении функции в %C

en: Expected generic name or operator descriptor at %C
ru: Ожидалось generic имя или дескриптор оператора в %C

en: Expected initialization expression at %C
ru: Явное инициализационное выражение в %C

en: Expected initialization expression in CASE at %C
ru: Ожидалось инициализационное выражение в CASE в %C

en: Expected integer
ru: Ожидалось целочисленное значение

en: Expected integer string
ru: Ожидалась integer строка

en: Expected left parenthesis
ru: Ожидалась открывающая скобка

en: Expected module procedure name at %C
ru: Ожидалось имя модульной процедуры в %C

en: Expected name
ru: Ожидалось имя

en: Expected real string
ru: Ожидалась real строка

en: Expected right parenthesis
ru: Ожидалась закрывающая скобка

en: Expected scalar initialization expression at %C
ru: Ожидалось скалярное инициализационное выражение в %C

en: Expected specific binding name at %C
ru: Ожидалось конкретное связывающее имя в %C

en: Expected string
ru: Ожидалась строка

en: Expected structure component name at %C
ru: Ожидалось имя компонента структуры в %C

en: Expected terminating name at %C
ru: Ожидалось завершающее имя в %C

en: Expected type-bound procedure or procedure pointer component at %C
ru: Ожидалась type-bound процедура или компонент указатель на процедуру в %C

en: Expected variable in READ statement at %C
ru: Ожидалась переменная в READ операторе в %C

en: Expected variable name at %C
ru: Ожидалось имя переменной в %C

en: Expected variable name at %C in PARAMETER statement
ru: Ожидалось имя переменной в %C в PARAMETER операторе

en: Expecting a comma in EQUIVALENCE at %C
ru: Ожидается запятая в EQUIVALENCE в %C

en: Expecting list of named entities at %C
ru: Ожидается список именованных сущностей в %C

en: Expression at %L in this context must be constant
ru: Выражение в %L в этом контексте должна быть константой

en: Expression at %L must be of INTEGER type, found %s
ru: Выражение в %L должно быть INTEGER типа, найдено %s

en: Expression at %L must be scalar
ru: Выражение в %L должно быть скалярным

en: Expression in CASE statement at %L is not in the range of %s
ru: Выражение в CASE операторе в %L не находится в диапазоне %s

en: Expression in CASE statement at %L must be of kind %d
ru: Выражение в CASE операторе в %L должно быть вида %d

en: Expression in CASE statement at %L must be of type %s
ru: Выражение в CASE операторе в %L должно быть типа %s

en: Expression in CASE statement at %L must be scalar
ru: Выражение в CASE операторе в %L должно быть скаляром

en: Extension: Conversion from %s to %s at %L
ru: Расширение: Преобразование из %s в %s в %L

en: Extension: Unary operator following arithmetic operator (use parentheses) at %C
ru: Расширение: Унарный оператор следущий за арифметическим оператором (используйте скобки) в %C

en: Extension: backslash character at %C
ru: Расширение: backslash символ в %C

en: External IO UNIT cannot be an array at %L
ru: Внешняя IO UNIT не может быть массивом в %L

en: Extraneous characters in format at %L
ru: Лишние символы в формате в %L

en: FINAL clause at %L requires a scalar LOGICAL expression
ru: FINAL клаузула в %L требует скалярное LOGICAL выражение

en: FINAL declaration at %C must be inside CONTAINS
ru: FINAL декларация в %C должна быть внутри CONTAINS

en: FINAL declaration at %C must be inside a derived type CONTAINS section
ru: FINAL декларация в %C должна быть внутри секции CONTAINS производного типа

en: FINAL procedure at %L must have exactly one argument
ru: FINAL процедура в %L должна иметь ровно один аргумент

en: FORALL end expression at %L must be a scalar INTEGER
ru: FORALL конечное выражение в %L должно быть скалярным INTEGER

en: FORALL index-name at %L must be a scalar INTEGER
ru: FORALL индекс-имя в %L должно быть скалярным INTEGER

en: FORALL mask clause at %L requires a scalar LOGICAL expression
ru: FORALL клаузула маски в %L требует скалярное LOGICAL выражение

en: FORALL start expression at %L must be a scalar INTEGER
ru: FORALL стартовое выражение в %L должно быть скалярным INTEGER

en: FORALL stride expression at %L cannot be zero
ru: FORALL шаговое выражение в %L не может быть нулевым

en: FORALL stride expression at %L must be a scalar %s
ru: FORALL шаговое выражение в %L должно быть скаляром %s

en: FORMAT label %d at %L not defined
ru: FORMAT метка %d в %L не определена

en: FORMAT statement at %L does not have a statement label
ru: FORMAT оператор в %L не имеет метки оператора

en: FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER
ru: FORMAT тег в %L должен быть типа default-kind CHARACTER или INTEGER

en: FUNCTION result %s can't be a POINTER in FUNCTION %s at %L
ru: FUNCTION результат %s не может быть POINTER в FUNCTION %s в %L

en: FUNCTION result %s can't be an array in FUNCTION %s at %L
ru: FUNCTION результат %s не может быть массивом в FUNCTION %s в %L

en: FUNCTION result %s can't be of type %s in FUNCTION %s at %L
ru: FUNCTION результат %s не может быть типа %s в FUNCTION %s в %L

en: First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)
ru: Первый аргумент определенного присваивания в %L должен быть INTENT(OUT) или INTENT(INOUT)

en: First argument of operator interface at %L cannot be optional
ru: Первый аргумент интерфейса оператора в %L не может быть необязательным

en: First argument of operator interface at %L must be INTENT(IN)
ru: Первый аргумент интерфейса оператора в %L должен быть INTENT(IN)

en: For dummy procedure %s, no binding name is allowed in BIND(C) at %C
ru: Для формальной процедуры %s связывающее имя не допускается в BIND(C) в %C

en: For nested functions on stack executable permission is set.
ru: Для вложенных функций установлено право выполнения на стеке.

en: Format statement in module main block at %C
ru: Оператор формата в главном блоке модуля в %C

en: Fortran 2008: Pointer functions in variable definition context (%s) at %L
ru: Fortran 2008: Указательные функции в контексте определения переменных (%s) в %L

en: Fortran 2008: Semicolon at %C without preceding statement
ru: Fortran 2008: Точка с запятой в %C без предшествующего оператора

en: Fortran 95 requires default INTEGER in %s tag at %L
ru: Fortran 95 требует подразумеваемый INTEGER в %s теге в %L

en: Function %s at %L has entries with mismatched array specifications
ru: Функция %s в %L имеет входы с несоответствующими спецификациями массивов

en: GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together
ru: GCC не поддерживает операторы с целыми типами и типами с фиксированной точкой, имеющих в совокупности слишком много бит в целой и дробной частях

en: GCC supports only %u nested scopes
ru: GCC поддерживает только %u вложенных областей видимости

en: GCC vector passed by reference: non-standard ABI extension with no compatibility guarantee
ru: GCC вектор, переданный по ссылке: нестандартное расширение ABI без гарантий совместимости

en: GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee
ru: GCC вектор, возвращенный по ссылке: нестандартное расширение ABI без гарантий совместимости

en: GCSE disabled
ru: GCSE отключена

en: GENERIC at %C must be inside a derived-type CONTAINS
ru: GENERIC в %C должно быть внутри производного типа CONTAINS

en: GNU C no longer supports -traditional without -E
ru: GNU C больше не поддерживает -traditional без -E

en: GNU Objective C no longer supports traditional compilation
ru: GNU Objective C больше не поддерживает традиционную компиляцию

en: GOTO statement at %L leaves CRITICAL construct for label at %L
ru: GOTO оператор в %L покидает CRITICAL конструкцию для метки в %L

en: GOTO statement at %L leaves DO CONCURRENT construct for label at %L
ru: GOTO оператор в %L покидает DO CONCURRENT конструкцию для метки в %L

en: Generate cld instruction in the function prologue.
ru: Генерировать команду cld в прологе функции.

en: Generate code for SH4 500 series (FPU-less).
ru: Генерировать код для SH4 500 серии (без FPU).

en: Generate code for the Android platform.
ru: Генерировать код для платформы Android

en: Generate code for the M*Core M210
ru: Генерировать код для M*Core M210

en: Generate code for the M*Core M340
ru: Генерировать код для M*Core M340

en: Generate code in 32 bit ARM state.
ru: Генерировать код в 32-битном ARM состоянии.

en: Generate reciprocals instead of divss and sqrtss.
ru: Генерировать вычисление обратных значений вместо divss и sqrtss.

en: Generate software reciprocal divide and square root for better throughput.
ru: Генерировать программные обратное деление и квадратный корень для повышения пропускной способности.

en: Histogram value statement does not correspond to the statement it is associated with
ru: Оператор значения гистограммы не соответствует оператору, с которым она ассоциирована

en: ICE: emit_insn used where emit_jump_insn needed:
ru: Внутренняя ошибка: использование emit_insn вместо emit_jump_insn:

en: ID shared libraries and FD-PIC mode can%'t be used together
ru: ID разделяемые библиотеки и FD-PIC режим не могут использоваться совместно

en: IF clause at %L requires a scalar LOGICAL expression
ru: IF клаузула в %L требует скалярное LOGICAL выражение

en: IMPORT statement at %C only permitted in an INTERFACE body
ru: IMPORT оператор в %C допустим только в INTERFACE теле

en: INDIRECT_REF in gimple IL
ru: INDIRECT_REF в gimple IL

en: INQUIRE statement at %L cannot contain both FILE and UNIT specifiers
ru: INQUIRE оператор в %L не может содержать оба спецификатора FILE и UNIT

en: INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier
ru: INQUIRE оператор в %L требует PENDING= спецификатор с ID= спецификатором

en: INQUIRE statement at %L requires either FILE or UNIT specifier
ru: INQUIRE оператор в %L требует либо FILE либо UNIT спецификатор

en: INQUIRE statement not allowed in PURE procedure at %C
ru: INQUIRE оператор не допускается в PURE процедуре в %C

en: INTENT (%s) conflicts with INTENT(%s) at %L
ru: INTENT (%s)  конфликтует с INTENT(%s) в %L

en: INTENT is not allowed inside of BLOCK at %C
ru: INTENT не допускается внутри BLOCK в %C

en: INTENT(%s) actual argument at %L might interfere with actual argument at %L.
ru: INTENT(%s) фактические аргументы в %L могут противоречить фактическим аргументам в %L.

en: IOLENGTH tag invalid in INQUIRE statement at %C
ru: IOLENGTH тег некорректен в INQUIRE операторе в %C

en: ISO C does not allow %<%E (expression)%>
ru: ISO C не поддерживает %<%E (выражение)%>

en: ISO C does not allow extra %<;%> outside of a function
ru: согласно ISO C, избыточный знак %<;%> после функции не допускается

en: ISO C does not permit %<_Alignof%> applied to a function type
ru: ISO C++ не разрешает применение %<_Alignof%> к типу функции

en: ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>
ru: ISO C не поддерживает %<#pragma STDC FLOAT_CONST_DECIMAL64%>

en: ISO C does not support %<++%> and %<--%> on complex types
ru: в ISO C операции %<++%> и %<--%> для комплексных типов не поддерживаются

en: ISO C does not support %<~%> for complex conjugation
ru: в ISO C не поддерживается использование %<~%> для обозначения операции комплексного сопряжения

en: ISO C does not support complex integer types
ru: ISO C не поддерживает целочисленные комплексные типы

en: ISO C does not support decimal floating point
ru: ISO C не поддерживает десятичный тип с плавающей точкой

en: ISO C does not support fixed-point types
ru: ISO C не поддерживает типы с фиксированной точкой

en: ISO C does not support plain %<complex%> meaning %<double complex%>
ru: ISO C не поддерживает %<complex%> как эквивалент %<double complex%>

en: ISO C does not support saturating types
ru: ISO C не поддерживает типы с насыщением

en: ISO C forbids %<goto *expr;%>
ru: в ISO C операторы вида %<goto *expr;%> запрещены

en: ISO C forbids %<return%> with expression, in function returning void
ru: в ISO C запрещен оператор %<return%> с выражением в функции, возвращающей void

en: ISO C forbids an empty translation unit
ru: ISO C не допускает пустых единиц трансляции

en: ISO C forbids assignment between function pointer and %<void *%>
ru: в ISO C присваивание с преобразованием указателя на функцию в тип %<void *%> запрещено

en: ISO C forbids braced-groups within expressions
ru: ISO C не поддерживает использование групп операторов в фигурных скобках внутри выражений

en: ISO C forbids casting nonscalar to the same type
ru: в ISO C приведение нескалярного типа к тому же типу запрещено

en: ISO C forbids casts to union type
ru: в ISO C приведение к типу объединения запрещено

en: ISO C forbids comparison of %<void *%> with function pointer
ru: в ISO C сравнение указателя на функцию с указателем %<void *%> запрещено

en: ISO C forbids conditional expr between %<void *%> and function pointer
ru: в ISO C запрещены условные выражения, с альтернативами типа %<void *%> и указатель на функцию

en: ISO C forbids conditional expr with only one void side
ru: в ISO C запрещены условные выражения, где только одна из альтернатив имеет тип void

en: ISO C forbids const or volatile function types
ru: в ISO C функции с квалификаторами const и volatile запрещены

en: ISO C forbids conversion of function pointer to object pointer type
ru: ISO C запрещает преобразование указателя на функцию к указателю на объект

en: ISO C forbids conversion of object pointer to function pointer type
ru: ISO C запрещает преобразование указателя на объект к указателю на функцию

en: ISO C forbids empty initializer braces
ru: ISO C не поддерживает пустые фигурные скобки в инициализаторах

en: ISO C forbids forward parameter declarations
ru: в ISO C упреждающие декларации параметров запрещены

en: ISO C forbids forward references to %<enum%> types
ru: ISO C не поддерживает ссылки вперед на %<enum%>-типы

en: ISO C forbids initialization between function pointer and %<void *%>
ru: в ISO C инициализация с преобразованием указателя на функцию в тип %<void *%> запрещена

en: ISO C forbids label declarations
ru: в ISO C декларации меток запрещены

en: ISO C forbids member declarations with no members
ru: ISO C не поддерживает декларации элементов без элементов

en: ISO C forbids nested functions
ru: ISO C не поддерживает вложенные функции

en: ISO C forbids omitting the middle term of a ?: expression
ru: ISO C не поддерживает выражения ?: с пустым выражением между ? и :

en: ISO C forbids ordered comparisons of pointers to functions
ru: ISO C разрешает сравнение указателей на функции только на равенство/неравенство

en: ISO C forbids passing argument %d of %qE between function pointer and %<void *%>
ru: в ISO C передача аргумента %d функции %qE с преобразованием указателя на функцию в тип %<void * %> запрещена

en: ISO C forbids qualified function types
ru: в ISO C употребление квалификаторов в описании типа функции запрещено

en: ISO C forbids return between function pointer and %<void *%>
ru: в ISO C возврат результата с преобразованием указателя на функцию в тип %<void *%> запрещен

en: ISO C forbids specifying range of elements to initialize
ru: ISO C не поддерживает задание диапазонов для инициализации

en: ISO C forbids subscripting %<register%> array
ru: в ISO C индексирование %<register%>-массивов запрещено

en: ISO C forbids zero-size array
ru: ISO C запрещает массивы нулевого размера

en: ISO C forbids zero-size array %qE
ru: в ISO C массив %qE нулевой длины недопустим

en: ISO C prohibits argument conversion to union type
ru: в ISO C преобразование аргумента к типу объединения запрещено

en: ISO C requires a named argument before %<...%>
ru: ISO C требует, чтобы перед %<...%> был хотя бы один именованный аргумент

en: ISO C restricts enumerator values to range of %<int%>
ru: в ISO C значения перечислимого типа ограничены диапазоном типа %<int%>

en: ISO C++ 1998 does not support %<long long%>
ru: ISO C++ 1998 не поддерживает %<long long%>

en: ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations
ru: ISO C++ 1998 запрещает использование %<extern%> в явной конкретизации

en: ISO C++ does not allow %<alignof%> with a non-type
ru: ISO C++ не допускает %<alignof%> с не-типом

en: ISO C++ does not allow ?: with omitted middle operand
ru: ISO C++ не допускает ?: с опущенным средним операндом

en: ISO C++ does not allow C99 designated initializers
ru: ISO C++ не поддерживает C99 назначенные инициализаторы

en: ISO C++ does not allow designated initializers
ru: ISO C++ не поддерживает назначенные инициализаторы

en: ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>
ru: ISO C++ не разрешает определять %<%T::%D%> как %<%T::%D%>

en: ISO C++ does not permit %<alignof%> applied to a function type
ru: ISO C++ не разрешает применение %<alignof%> к типу функции

en: ISO C++ forbids applying %<__alignof%> to an expression of function type
ru: ISO C++ запрещает применение %<__alignof%> к выражению функционального типа

en: ISO C++ forbids applying %<sizeof%> to an expression of function type
ru: ISO C++ запрещает применение %<sizeof%> к выражению функционального типа

en: ISO C++ forbids braced-groups within expressions
ru: ISO C++ запрещает конструкции в фигурных скобках внутри выражений

en: ISO C++ forbids calling %<::main%> from within program
ru: ISO C++ запрещает использование %<::main%> из программы

en: ISO C++ forbids casting to an array type %qT
ru: ISO C++ не поддерживает приведение к типу массива %qT

en: ISO C++ forbids comparison between pointer and integer
ru: ISO C++ не поддерживает сравнение между указателем и целым

en: ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-function
ru: ISO C++ запрещает сравнение между указателем типа %<void *%> и указателем не функцию

en: ISO C++ forbids compound-literals
ru: в ISO C++ составные литеральные конструкции запрещены

en: ISO C++ forbids computed gotos
ru: ISO C++ не поддерживает вычисляемые goto

en: ISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-function
ru: ISO C++ запрещает условное выражение между указателем типа %<void *%> и указателем не функцию

en: ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-function
ru: ISO C++ запрещает преобразование между указателем типа %<void *%> и указателем не функцию

en: ISO C++ forbids declaration of %qs with no type
ru: ISO C++ запрещает декларации %qs без типа

en: ISO C++ forbids decrementing a pointer of type %qT
ru: ISO C++ запрещает декрементирование указателя типа %qT

en: ISO C++ forbids decrementing an enum
ru: ISO C++ запрещает декрементирование enum

en: ISO C++ forbids in-class initialization of non-const static member %qD
ru: ISO C++ запрещает инициализацию внутри класса неконстантного статического элемента %qD

en: ISO C++ forbids incrementing a pointer of type %qT
ru: ISO C++ запрещает инкрементирование указателя типа %qT

en: ISO C++ forbids incrementing an enum
ru: ISO C++ запрещает инкрементирование enum

en: ISO C++ forbids initialization of member constant %qD of non-integral type %qT
ru: ISO C++ запрещает инициализацию элемента-константы %qD нецелочисленного типа %qT

en: ISO C++ forbids nested type %qD with same name as enclosing class
ru: ISO C++ запрещает определять вложенный тип %qD с тем же именем, что и объемлющий класс

en: ISO C++ forbids omitting the middle term of a ?: expression
ru: ISO C++ запрещает опускать средний операнд выражения ?:

en: ISO C++ forbids taking address of function %<::main%>
ru: ISO C++ не поддерживает взятие адреса от функции %<::main%>

en: ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>
ru: ISO C++  не поддерживает взятие адреса от bound-элемента-функции для формирования указателя на элемент-функцию. Используйте синтаксис %<&%T::%D%>

en: 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%>
ru: ISO C++ не поддерживает взятие адреса от неквалифицированного элемента-функции или элемента в скобках для формирования указателя на элемент-функцию.Используйте синтаксис %<&%T::%D%>

en: ISO C++ forbids the use of %qE on explicit instantiations
ru: ISO C++ запрещает использование %qE в явных конкретизациях

en: ISO C++ forbids using pointer of type %<void *%> in subtraction
ru: ISO C++ не поддерживает использование указателя %<void *%> в вычитании

en: ISO C++ forbids using pointer to a function in subtraction
ru: ISO C++ не поддерживает использование указателя на функцию в вычитании

en: ISO C++ forbids using pointer to a method in subtraction
ru: ISO C++ не поддерживает использование указателя на метод в вычитании

en: ISO C++ forbids variable length array
ru: ISO C++ запрещает массивы переменного размера

en: ISO C++ forbids variable length array %qD
ru: ISO C++ запрещает массив переменного размера %qD

en: ISO C++ forbids zero-size array
ru: ISO C++ запрещает массивы нулевого размера

en: ISO C++ forbids zero-size array %qD
ru: ISO C++ запрещает массив нулевого размера %qD

en: ISO C++ prohibits anonymous structs
ru: в ISO C++ анонимные структуры запрещены

en: ISO C++ prohibits overloading operator ?:
ru: ISO C++ не поддерживает перегрузку операции ?:

en: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
ru: ISO C++ говорит здесь о неоднозначности, хотя худшее преобразование для первого лучше, чем худшее преобразование для второго:

en: ISO C90 does not support %<[*]%> array declarators
ru: ISO C90 не поддерживает конструкцию [*] в декларациях массивов

en: ISO C90 does not support %<_Alignas%>
ru: ISO C90 не поддерживает %<_Alignas%>

en: ISO C90 does not support %<_Noreturn%>
ru: ISO C90 не поддерживает %<_Noreturn%>

en: ISO C90 does not support %<_Static_assert%>
ru: ISO C90 не поддерживает %<_Static_assert%>

en: ISO C90 does not support %<long long%>
ru: ISO C90 не поддерживает тип %<long long%>

en: ISO C90 does not support %<static%> or type qualifiers in parameter array declarators
ru: ISO C90 не поддерживает квалификаторы типов и спецификатор %<static%> в деклараторах параметров-массивов

en: ISO C90 does not support %qE
ru: ISO C90 не поддерживает %qE

en: ISO C90 does not support complex types
ru: ISO C90 не поддерживает комплексные типы

en: ISO C90 does not support flexible array members
ru: ISO C90 не поддерживает регулируемые элементы-массивы

en: ISO C90 doesn%'t support unnamed structs/unions
ru: ISO C90 не поддерживает безымянные структуры и объединения

en: ISO C90 forbids array %qE whose size can%'t be evaluated
ru: ISO C90 не поддерживает массив %qE, размер которого нельзя определить

en: ISO C90 forbids array whose size can%'t be evaluated
ru: ISO C90 не поддерживает массив, размер которого нельзя определить

en: ISO C90 forbids compound literals
ru: ISO C90 не поддерживает составные литеральные выражения

en: ISO C90 forbids mixed declarations and code
ru: ISO C90 запрещает смешение деклараций и кода

en: ISO C90 forbids specifying subobject to initialize
ru: ISO C не поддерживает инициализацию подобъектов

en: ISO C90 forbids subscripting non-lvalue array
ru: в ISO C индексирование не-lvalue массива запрещено

en: ISO C90 forbids variable length array
ru: ISO C90 не поддерживает массив переменного размера

en: ISO C90 forbids variable length array %qE
ru: ISO C90 не поддерживает массив %qE переменного размера

en: ISO C99 does not support %<_Alignas%>
ru: ISO C99 не поддерживает %<_Alignas%>

en: ISO C99 does not support %<_Noreturn%>
ru: ISO C99 не поддерживает %<_Noreturn%>

en: ISO C99 does not support %<_Static_assert%>
ru: ISO C99 не поддерживает %<_Static_assert%>

en: ISO C99 does not support %qE
ru: ISO C99 не поддерживает %qE

en: ISO C99 doesn%'t support unnamed structs/unions
ru: ISO C99 не поддерживает безымянные структуры и объединения

en: If first argument of ATAN2 %L is zero, then the second argument must not be zero
ru: Если первый аргумент %L ATAN2 нулевой, то второй аргумент не должен быть нулевым

en: Illegal allocate-object at %C for a PURE procedure
ru: Некорректный allocate-object в %C для PURE процедуры

en: Illegal character in BOZ constant at %C
ru: Некорректный символ в BOZ константе в %C

en: Illegal reference type at %L as EQUIVALENCE object
ru: Некорректный тип ссылки в %L как EQUIVALENCE объект

en: Illegal stride of zero at %L
ru: Некорректный нулевой шаг в %L

en: Image control statement %s at %C in CRITICAL block
ru: Оператор управления внешним видом %s в %C в CRITICAL блоке

en: Image control statement %s at %C in DO CONCURRENT block
ru: Оператор управления внешним видом %s в %C в DO CONCURRENT блоке

en: Image control statement %s at %C in PURE procedure
ru: Оператор управления внешним видом %s в %C в PURE процедуре

en: Image control statement CRITICAL at %C in DO CONCURRENT block
ru: Оператор управления внешним видом CRITICAL в %C в DO CONCURRENT блоке

en: Image control statement CRITICAL at %C in PURE procedure
ru: Оператор управления внешним видом CRITICAL в %C в PURE процедуре

en: Image control statement RETURN at %C in CRITICAL block
ru: Оператор управления внешним видом RETURN в %C в CRITICAL блоке

en: Image control statement RETURN at %C in DO CONCURRENT block
ru: Оператор управления внешним видом RETURN в %C в DO CONCURRENT блоке

en: Image control statement STOP at %C in CRITICAL block
ru: Оператор управления внешним видом STOP в %C в CRITICAL блоке

en: Image control statement STOP at %C in DO CONCURRENT block
ru: Оператор управления внешним видом STOP в %C в DO CONCURRENT блоке

en: Image control statement SYNC at %C in CRITICAL block
ru: Оператор управления внешним видом SYNC в %C в CRITICAL блоке

en: Image control statement SYNC at %C in DO CONCURRENT block
ru: Оператор управления внешним видом SYNC в %C в DO CONCURRENT блоке

en: Image control statement SYNC at %C in PURE procedure
ru: Оператор управления внешним видом SYNC в %C в PURE процедуре

en: Imageset argument at %L must be a scalar or rank-1 INTEGER expression
ru: Imageset аргумент в %L должен быть скалярным или ранга 1 INTEGER выражением

en: Imageset argument at %L must between 1 and num_images()
ru: Imageset аргумент в %L должен быть между 1 и num_images()

en: In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type
ru: В %s в %L процедуры должны быть все FUNCTIONs поскольку generic имя есть также имя производного типа

en: In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs
ru: В %s в %L процедуры должны быть либо все SUBROUTINEs либо все FUNCTIONs

en: In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.
ru: В C++ не 0 означает предупреждать об устаревших преобразованиях из строковых литералов в 'char *'. В C аналогичные предупреждения, с той разницей, что это преобразование допустимо в ISO C.

en: In constructor %qs
ru: В конструкторе %qs

en: In copy constructor %qs
ru: В конструкторе копирования %qs

en: In destructor %qs
ru: В деструкторе %qs

en: In function %qs
ru: В функции %qs

en: In lambda function
ru: В lambda функции

en: In member function %qs
ru: В функции-члене %qs

en: In static member function %qs
ru: В статической функции-члене %qs

en: Incompatible derived type in PARAMETER at %L
ru: Несовместимый производный тип в PARAMETER в %L

en: Incompatible ranks %d and %d in assignment at %L
ru: Несовместимые ранги %d и %d в присваивании в %L

en: Incompatible ranks in %s (%d and %d) at %L
ru: Несовместимые ранги в %s (%d и %d) в %L

en: Incompatible types in DATA statement at %L; attempted conversion of %s to %s
ru: Несовместимые типы в DATA операторе в %L; попытка преобразования %s в %s

en: Inconsistent ranks for operator at %%L and %%L
ru: Противоречивые ранги для оператора в %%L и %%L

en: Incorrect EH edge %i->%i
ru: некорректная EH-дуга %i->%i

en: Incorrect function return value
ru: Некорректной результат функции

en: Index in dimension %d is out of bounds at %L
ru: Индекс размерности %d выходит за границы в %L

en: Initialization at %C is not allowed in a PURE procedure
ru: Инициализация в %C не допускается в PURE процедуре

en: Initialization at %C isn't for a pointer variable
ru: Инициализация в %C не для указательной переменной

en: Initialization of allocatable component at %C is not allowed
ru: Инициализация размещаемого компонента в %C не допускается

en: Initialization of pointer at %C is not allowed in a PURE procedure
ru: Инициализация указателя в %C не допускается в PURE процедуре

en: Initialization of variable at %C is not allowed in a PURE procedure
ru: Инициализация переменной в %C не допускается в PURE процедуре

en: Initializing already initialized variable at %C
ru: Инициализация уже инициализированной переменной в %C

en: Inline __atomic operations when a lock free instruction sequence is available.
ru: Делать подстановку операций __atomic, если имеется соответствующая неблокирующая последовательность инструкций

en: Integer expression required at %C
ru: В %C требуется целочисленное выражение

en: Integer kind %d at %C not available
ru: Integer вид %d в %C недоступен

en: Integer outside symmetric range implied by Standard Fortran at %L
ru: Целое вне симметричного диапазона предписанного Standard Fortran в %L

en: Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L
ru: Целое вне симметричного диапазона предписанного Standard Fortran при преобразовании %s в %s в %L

en: Integer overflow
ru: Переполнение при вычислении целочисленного выражения

en: Integer overflow when calculating the amount of memory to allocate
ru: Целочисленное переполнение при вычислении объема памяти для размещения

en: Integer too big for integer kind %i at %C
ru: Integer слишком велико для integer вида %i в %C

en: Integer too big for its kind at %C. This check can be disabled with the option -fno-range-check
ru: Integer слишком велико для своего вида в %C. Эту проверку можно выключить опцией -fno-range-check

en: Integer too large at %C
ru: Целое слишком велико в %C

en: Integer value too large in expression at %C
ru: Переполнение при вычислении выражения в %C

en: Interface mismatch in procedure pointer assignment at %L: %s
ru: Несоответствие интерфейсов в присваивании указателя на процедуру в %L: %s

en: Interface must be specified for DEFERRED binding at %C
ru: Интерфейс должен быть специфицирован для DEFERRED связывания в %C

en: Internal compiler error: Error reporting routines re-entered.
ru: Внутренняя ошибка компилятора: повторный вход в программу диагностики

en: Internal unit with vector subscript at %L
ru: Внутренняя единица с векторным индексом в %L

en: Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ld
ru: Встроенная функция TRANSFER в %L имеет частично неопределенный результат: исходный размер %ld < размера результата %ld

en: Intrinsic operator interface at %L must be a FUNCTION
ru: Интерфейс встроенного оператора в %L должен быть FUNCTION

en: Intrinsic procedure at %L cannot be a MODULE PROCEDURE
ru: Встроенная процедура в %L не может быть MODULE PROCEDURE

en: Invalid Hollerith constant at %L contains a wide character
ru: Некорректная Холлеритова константа в %L содержит широкий символ

en: Invalid Hollerith constant: %L must contain at least one character
ru: Некорректная Холлеритова константа: %L должна содержать по крайней мере один символ

en: Invalid Hollerith constant: Integer kind at %L should be default
ru: Некорректная Холлеритова константа: Integer вид в %L должен быть подразумеваемым

en: Invalid KIND parameter of %s at %L
ru: Некорректный KIND параметр %s в %L

en: Invalid character in name at %C
ru: Некорректный символ в имени в %C

en: Invalid codimension %d at %C, only %d codimensions exist
ru: Некорректное коизмерение %d в %C, только %d коизмерений существует

en: Invalid context for NULL() pointer at %%L
ru: Некорректный контекст для NULL() указателя в %%L

en: Invalid form of PROGRAM statement at %C
ru: Некорректная форма PROGRAM оператора в %C

en: Invalid form of WRITE statement at %L, UNIT required
ru: Некорректная форма WRITE оператора в %L, UNIT требуется

en: Invalid form of array reference at %C
ru: Некорректная форма ссылки на массив в %C

en: Invalid form of coarray reference at %C
ru: Некорректная форма ссылки на комассив в %C

en: Invalid image number %d in SYNC IMAGES
ru: Некорректный image номер %d в SYNC IMAGES

en: Invalid initializer %s in Data statement at %C
ru: Некорректный инициализатор %s в Data операторе в %C

en: Invalid kind %d for CHARACTER constant at %C
ru: Некорректный вид %d для CHARACTER константы в %C

en: Invalid kind for %s at %L
ru: Некорректный вид для %s в %L

en: Invalid procedure argument at %L
ru: Некорректный аргумент процедуры в %L

en: Invalid procedure pointer assignment at %L
ru: Некорректное присваивание указателя на процедуру в %L

en: Invalid range %s in option %s
ru: некорректный диапазон %s для ключа %s

en: Invalid real kind %d at %C
ru: Недопустимый вещественный вид %d в %C

en: Invalid type-spec at %C
ru: Некорректная спецификация типа в %C

en: Invalid value for %s specification at %C
ru: Некорректное значение для %s спецификации в %C

en: Iterator step at %L cannot be zero
ru: Шаг итератора в %L не может быть нулевым

en: Junk after ASSOCIATE statement at %C
ru: Мусор после ASSOCIATE оператора в %C

en: Junk after CALL at %C
ru: Мусор после CALL в %C

en: Junk after GENERIC binding at %C
ru: Мусор после GENERIC связывания в %C

en: KIND parameter of %s at %L must be an initialization expression
ru: KIND параметр %s в %L должен быть инициализационным выражением

en: Kind %d is not supported for CHARACTER at %C
ru: Вид %d не поддерживается для CHARACTER в %C

en: Kind %d not supported for type %s at %C
ru: Вид %d не поддерживается для типа %s в %C

en: Kind type parameter for entity at %L differs from the kind type parameter of the typespec
ru: Вид параметра типа для сущности в %L отличается от вида параметра типа из typespec

en: Known ABIs (for use with the -mabi= option):
ru: Допустимые ABI (возможные аргументы ключа -mabi=):

en: Known ARM ABIs (for use with the -mabi= option):
ru: Известные ARM ABIs (для использования с -mabi= опцией):

en: Known ARM CPUs (for use with the -mcpu= and -mtune= options):
ru: Известные ARM CPUs (для использования с -mcpu= и -mtune= опциями):

en: Known ARM FPUs (for use with the -mfpu= option):
ru: Известные ARM FPUs (для использования с -mfpu= опцией):

en: Known ARM architectures (for use with the -march= option):
ru: Известные ARM архитектуры (для использования с -march= опцией):

en: Known C6X ISAs (for use with the -march= option):
ru: Известные C6X ISAs (для использования с -march= опцией):

en: Known CPUs (for use with the -mcpu= and -mtune= options):
ru: Известные CPUs (для использования с -mcpu= и -mtune= options):

en: Known FR-V CPUs (for use with the -mcpu= option):
ru: Имена процессоров FR-V (могут использоваться как аргументы ключа -mcpu= ):

en: Known IQ2000 CPUs (for use with the -mcpu= option):
ru: Известные IQ2000 CPUs (для использования с -mcpu= опцией):

en: Known Itanium CPUs (for use with the -mtune= option):
ru: Известные Itanium CPUs (для использования с опцией -mtune=):

en: Known M68K CPUs (for use with the -mcpu= option):
ru: Известные M68K CPUs (для использования с опцией -mcpu=):

en: Known M68K ISAs (for use with the -march= option):
ru: Известные M68K ISAs (для использования с опцией -march=):

en: Known M68K microarchitectures (for use with the -mtune= option):
ru: Известные M68K микроархитектуры (для использования с опцией -mtune=):

en: Known MIPS ABIs (for use with the -mabi= option):
ru: MIPS ABI (возможные аргументы ключа -mabi=):

en: Known MIPS CPUs (for use with the -march= and -mtune= options):
ru: Известные процессоры MIPS (могут быть заданы как аргументы -march= и -mtune=)

en: Known MIPS ISA levels (for use with the -mips option):
ru: Известные уровни ISA (могут быть заданы с ключом -mips)

en: Known TILE-Gx CPUs (for use with the -mcpu= option):
ru: Известные TILE-Gx CPUs (для использования с -mcpu= опцией):

en: Known TILEPro CPUs (for use with the -mcpu= option):
ru: Известные TILEPro CPUs (для использования с -mcpu= опцией):

en: Known TLS dialects (for use with the -mtls-dialect= option):
ru: Диалекты TLS (возможные аргументы ключа -mtls-dialect=):

en: Known __fp16 formats (for use with the -mfp16-format= option):
ru: Известные __fp16 форматы (для использования с -mfp16-format= опцией):

en: Known code models (for use with the -mcmodel= option):
ru: Известные модели кода (значения ключа -mcmodel= ):

en: Known floating-point ABIs (for use with the -mfloat-abi= option):
ru: Известные плавающие ABIs (для использования с -mfloat-abi= опцией):

en: Known vectorization library ABIs (for use with the -mveclibabi= option):
ru: Допустимые ABI библиотеки векторных операций (возможные аргументы ключа -mveclibabi=):

en: L%d cache latency unknown for %s
ru: L%d латентность кэша для %s неизвестна

en: LHS in noreturn call
ru: левая часть в вызове без возврата (noreturn)

en: LOCK_TYPE in variable definition context (%s) at %L
ru: LOCK_TYPE в контексте определения переменных (%s) в %L

en: LOGICAL operands are required in expression at %L
ru: LOGICAL операнды требуются в выражении в %L

en: LTO support has not been enabled in this configuration
ru: Поддержка LTO в данной конфигурации отсутствует

en: Label %d at %C already referenced as a format label
ru: Метка %d в %C уже фигурирует как метка формата

en: Label %d at %C already referenced as branch target
ru: Метка %d в %C уже фигурирует как цель перехода

en: Label %d at %C previously used as a FORMAT label
ru: Метка %d в %C ранее использована как FORMAT метка

en: Label %d at %C previously used as branch target
ru: Метка %d в %C ранее использована как цель перехода

en: Label %d at %L defined but cannot be used
ru: Метка %d в %L определена но не может быть использована

en: Label %d at %L defined but not used
ru: Метка %d в %L определена но не используется

en: Label %d referenced at %L is never defined
ru: Метка %d используемая в %L нигде не определяется

en: Label at %L is not in the same block as the GOTO statement at %L
ru: Метка в %L не находится в том же блоке что GOTO оператор в %L

en: Letters must be in alphabetic order in IMPLICIT statement at %C
ru: Буквы должны быть в алфавитном порядке в IMPLICIT операторе в %C

en: Limit of %d continuations exceeded in statement at %C
ru: Лимит в %d строк продолжения превышен в операторе в %C

en: Line truncated at %L
ru: Строка усечена в %L

en: Lines executed:%s of %d
ru: Выполнено строк:%s из %d

en: Link-time optimization with number of parallel jobs or jobserver.
ru: Включить оптимизации времени компоновки с заданным числом параллельных задач или с использованием сервера задач

en: List all available debugging counters with their limits and counts.
ru: Перечислить все отладочные счетчики с их границами и значениями

en: Lock variable at %L must be a scalar of type LOCK_TYPE
ru: Lock переменная в %L должна быть скаляром типа LOCK_TYPE

en: Logical SELECT CASE block at %L has more that two cases
ru: Логический SELECT CASE блок в %L имеет более двух случаев

en: Logical range in CASE statement at %L is not allowed
ru: Логический диапазон в CASE операторе в %L не допускается

en: Logicals at %%L must be compared with %s instead of %s
ru: Логические в %%L должны сравниваться посредством %s вместо %s

en: Looks for opportunities to reduce stack adjustments and stack references.
ru: По возможности сокращать число операций со стеком и обращений к стеку

en: Loop variable
ru: Переменная цикла

en: Loop variable at %C cannot be a coarray
ru: Переменная цикла в %C не может быть комассивом

en: Loop variable at %C cannot be a sub-component
ru: Переменная цикла в %C не может быть подкомпонентом

en: Loop variable has been modified
ru: Переменная цикла изменена

en: Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d
ru: Нижняя ссылка на массив в %L вне диапазона (%ld < %ld) в измерении %d

en: Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d
ru: Нижняя ссылка на массив в %L вне диапазона (%ld > %ld) в измерении %d

en: Lower bound has to be present at %L
ru: Нижняя граница должна присутствовать в %L

en: MIPS16 -mxgot code
ru: код MIPS16 -mxgot

en: MIPS16 PIC for ABIs other than o32 and o64
ru: MIPS16 PIC для ABI, отличного от o32 и o64

en: MMIX Internal: %s is not a shiftable int
ru: Внутреннее сообщение MMIX: %s не является целым, к которому можно применить сдвиг

en: MMIX Internal: Bad register: %d
ru: Внутреннее сообщение MMIX: некорректный номер регистра: %d

en: MMIX Internal: Bad value for 'm', not a CONST_INT
ru: Внутреннее сообщение MMIX: некорректное значение для 'm', не CONST_INT

en: MMIX Internal: Cannot decode this operand
ru: Внутреннее сообщение MMIX: ошибка при декодировании операнда

en: MMIX Internal: Expected a CONST_INT, not this
ru: Внутреннее сообщение MMIX: ожидалось значение CONST_INT, а не это

en: MMIX Internal: Expected a constant, not this
ru: Внутреннее сообщение MMIX: ожидалась константа, а не это

en: MMIX Internal: Expected a register, not this
ru: Внутреннее сообщение MMIX: ожидался регистр, а не это

en: MMIX Internal: Last named vararg would not fit in a register
ru: Внутреннее сообщение MMIX: последний именованный vararg не поместится в регистр

en: MMIX Internal: Missing %qc case in mmix_print_operand
ru: Внутреннее сообщение MMIX: отсутствует случай %qc в mmix_print_operand

en: MMIX Internal: This is not a constant:
ru: Внутреннее сообщение MMIX: это не константа:

en: MMIX Internal: This is not a recognized address
ru: Внутреннее сообщение MMIX: некорректный адрес

en: MMIX Internal: Trying to output invalidly reversed condition:
ru: Внутреннее сообщение MMIX: попытка вывода некорректного обратного условия:

en: MMIX Internal: What is the CC of this?
ru: Внутреннее сообщение MMIX: чему равен код условия от этой конструкции?

en: MMIX Internal: What's the CC of this?
ru: Внутреннее сообщение MMIX: чему равен код условия от этой конструкции?

en: MMX vector argument without MMX enabled changes the ABI
ru: аргумент - вектор MMX без включения MMX изменяет ABI

en: MMX vector return without MMX enabled changes the ABI
ru: возврат вектора MMX без включения MMX изменяет ABI

en: MODIFY_EXPR not expected while having tuples
ru: MODIFY_EXPR не ожидалось при разборе tuples

en: MODULE PROCEDURE at %C must be in a generic module interface
ru: MODULE PROCEDURE в %C должна быть в generic module interface

en: MOLD argument to NULL required at %L
ru: MOLD аргумент в NULL требуется в %L

en: MOLD tag at %L conflicts with SOURCE tag at %L
ru: MOLD тег в %L конфликтует с SOURCE тегом в %L

en: MOLD tag at %L conflicts with the typespec at %L
ru: MOLD тег в %L конфликтует с typespec в %L

en: MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s
ru: MOLD= требуется в NULL() аргументе в %L: Неоднозначность между конкретными функциями %s и %s

en: MULT case in cris_op_str
ru: MULT случай в cris_op_str

en: Magnitude of second argument of %s exceeds bit size at %L
ru: Абсолютная величина второго аргумента %s превышает битовый размер в %L

en: Make the linker relaxation machine assume that a program counter wrap-around occurs.
ru: Заставить машину ослаблений компоновщика предполагать что произошло переполнение счетчика команд.

en: Maximum size in bytes of constant values allowed as operands.
ru: Максимальный размер в байтах константных величин допустимых в качестве операндов.

en: Maximum size of global and static variables which can be placed into the small data area.
ru: Максимальный размер глобальных и статических переменных которые могут быть помещены в small data область.

en: Maximum subrecord length cannot exceed %d
ru: Максимальная длина подзаписи не может превышать %d

en: Maximum supported identifier length is %d
ru: Максимальная поддерживаемая длина идентификатора есть %d

en: Memory allocation failed
ru: Ошибка выделения памяти

en: Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention
ru: Несоответствие в присваивании указателя на процедуру в %L: несоответствие в соглашении о вызове

en: Missing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %C
ru: Отсутствует !$OMP END ATOMIC после !$OMP ATOMIC CAPTURE в %C

en: Missing alternate return spec in subroutine call at %L
ru: Отсутствует спецификация альтернативного возврата в вызове подпрограммы в %L

en: Missing array specification at %L in CODIMENSION statement
ru: Отсутствует спецификация массива в %L в CODIMENSION операторе

en: Missing array specification at %L in DIMENSION statement
ru: Отсутствует спецификация массива в %L в DIMENSION операторе

en: Missing character range in IMPLICIT at %C
ru: Отсутствует символьный диапазон в IMPLICIT в %C

en: Missing closing paren for binding label at %C
ru: Отсутствует закрывающая скобка для связывающей метки в %C

en: Missing codimension specification at %C
ru: Отсутствует спецификатор коизмерения в %C

en: Missing dimension specification at %C
ru: Отсутствует спецификатор измерения в %C

en: Missing entity or common block name for attribute specification statement at %C
ru: Отсутствует имя сущности или common блока для оператора спецификации атрибутов в %C

en: Missing exponent in real number at %C
ru: Отсутствует экспонента в вещественном числе в %C

en: Missing format label at %C
ru: Отсутствует метка формата в %C

en: Missing generic specification in USE statement at %C
ru: Отсутствует generic спецификация в USE операторе в %C

en: Missing keyword name in actual argument list at %C
ru: Отсутствует имя ключевого слова в списке фактических аргументов в %C

en: Missing kind-parameter at %C
ru: Отсутствует параметр вида в %C

en: Missing leading left parenthesis
ru: Отсутствует открывающая скобка

en: Missing required parentheses before BIND(C) at %C
ru: Отсутствуют обязательные скобки перед BIND(C) в %C

en: Missing right parenthesis at %C
ru: Отсутствует правая скобка в %C

en: Missing right parenthesis or comma at %C
ru: Отсутствует правая скобка или запятая в %C

en: Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC
ru: Природа модуля в USE операторе в %C должна быть либо INTRINSIC либо NON_INTRINSIC

en: More actual than formal arguments in procedure call at %L
ru: Больше фактических чем формальных аргументов в вызове процедуры в %L

en: More than one edge out of thunk node
ru: Более одной дуги исходит из thunk-узла

en: Multiple identifiers provided with single NAME= specifier at %C
ru: Несколько идентификаторов задано с одним NAME= спецификатором в %C

en: NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C
ru: NAME не допускается в BIND(C) для ABSTRACT INTERFACE в %C

en: NEWUNIT specifier must have FILE= or STATUS='scratch' at %C
ru: NEWUNIT спецификатор должен иметь FILE= или STATUS='scratch' в %C

en: NON_OVERRIDABLE and DEFERRED can't both appear at %C
ru: NON_OVERRIDABLE и DEFERRED не могут оба появляться в %C

en: NOPASS or explicit interface required at %C
ru: NOPASS или явный интерфейс требуются в %C

en: NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d
ru: NOTE_INSN_BASIC_BLOCK %d в середине блока %d

en: NOTE_INSN_BASIC_BLOCK is missing for block %d
ru: отсутствует NOTE_INSN_BASIC_BLOCK для блока %d

en: NULL appears on right-hand side in assignment at %L
ru: NULL появляется в правой части присваивания в %L

en: NULL used in arithmetic
ru: NULL в арифметическом выражении

en: NULL() initialization at %C is ambiguous
ru: NULL() инициализация в %C неоднозначна

en: Name after !$omp critical and !$omp end critical does not match at %C
ru: Имя после !$omp critical и !$omp end critical не соответствует в %C

en: Name at %C is too long
ru: Имя в %C слишком длинное

en: Name too long
ru: Имя слишком длинное

en: Named block DO at %L requires matching ENDDO name
ru: Именованный блок DO в %L требует соответствующего ENDDO имени

en: Named constant at %C in an EQUIVALENCE
ru: Именованная константа в %C в EQUIVALENCE

en: Namelist %s cannot be renamed by USE association to %s
ru: Список имен %s не может быть переименован путем USE ассоциации в %s

en: Namelist group name at %L cannot have the SAVE attribute
ru: Имя NAMELIST группы в %L не может иметь SAVE атрибут

en: Need either entity or common block name for attribute specification statement at %C
ru: Требуется имя либо сущности либо common блока для оператора спецификации атрибутов в %C

en: Nested CRITICAL block at %C
ru: Вложенный CRITICAL блок в %C

en: No binding name is allowed in BIND(C) at %C
ru: Связывающее имя не допускается в BIND(C) в %C

en: No branches
ru: Переходов нет

en: No calls
ru: Вызовов нет

en: No edge out of thunk node
ru: Нет дуги из thunk-узла

en: No executable lines
ru: Нет выполняемых строк

en: Non-ELEMENTAL user-defined assignment in WHERE at %L
ru: Non-ELEMENTAL определенное пользователем присваивание в WHERE в %L

en: Non-POINTER in pointer association context (%s) at %L
ru: Non-POINTER в контексте ассоциации указателей (%s) в %L

en: Non-character assumed shape array element in FORMAT tag at %L
ru: Non-character элемент массива предполагаемой формы в FORMAT теге в %L

en: Non-character assumed size array element in FORMAT tag at %L
ru: Non-character элемент массива предполагаемого размера в FORMAT теге в %L

en: Non-character pointer array element in FORMAT tag at %L
ru: Non-character элемент указательного массива в FORMAT теге в %L

en: Non-constant lower bound in implied-shape declaration at %L
ru: Неконстантная нижняя граница декларации выводимой формы в %L

en: Non-numeric character in statement label at %C
ru: Нечисловой символ в метке оператора в %C

en: Non-scalar FINAL procedure at %L should have assumed shape argument
ru: Нескалярная FINAL процедура в %L должна иметь аргумент предполагаемой формы

en: Non-variable expression in variable definition context (%s) at %L
ru: Non-variable выражение в контексте определения переменных (%s) в %L

en: Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)
ru: Некомассивный компонент %s в %L типа LOCK_TYPE или с подкомпонентом типа LOCK_TYPE должен иметь коизмерение или быть подкомпонентом комассива. (Переменные типа %s не могут иметь коизмерение поскольку %s в %L имеет коизмерение или комассивный подкомпонент)

en: Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)
ru: Некомассивный компонент %s в %L типа LOCK_TYPE или с подкомпонентом типа LOCK_TYPE должен иметь коизмерение или быть подкомпонентом комассива. (Переменные типа %s не могут иметь коизмерение поскольку уже существует комассивный подкомпонент)

en: Nonconforming tab character at %C
ru: Неподходящий символ табуляции в %C

en: Nonconforming tab character in column %d of line %d
ru: Неподходящий символ табуляции в колонке %d строки %d

en: Nonconstant array section at %L in DATA statement
ru: Неконстантная секция массива в %L в DATA операторе

en: Nonnegative width required
ru: Требуется неотрицательная ширина

en: Nonstandard type declaration %s*%d at %C
ru: Нестандартная декларация типа %s*%d в %C

en: Numeric PARAMETER required in complex constant at %C
ru: Числовой PARAMETER требуется в complex константе в %C

en: Numeric operands are required in expression at %L
ru: Числовые операнды требуются в выражении в %L

en: Numeric or CHARACTER operands are required in expression at %L
ru: Числовые или CHARACTER операнды требуются в выражении в %L

en: OPEN statement at %C must have UNIT or NEWUNIT specified
ru: OPEN оператор в %C должен иметь UNIT или NEWUNIT специфицированными

en: OPEN statement not allowed in PURE procedure at %C
ru: OPEN оператор не допускается в PURE процедуре в %C

en: OPTIONAL is not allowed inside of BLOCK at %C
ru: OPTIONAL не допускается внутри BLOCK в %C

en: Objective-C declarations may only appear in global scope
ru: декларации Objective-C могут находиться только в глобальной области

en: Old-style type declaration %s*%d not supported at %C
ru: Старомодная декларация типа %s*%d не поддерживается в %C

en: Only generate absolute relocations on word sized values.
ru: Генерировать только абсолютные настройки значений словного размера.

en: Only intrinsic operators can be used in expression at %L
ru: Только встроенные операторы могут использоваться в выражении в %L

en: Operand of .not. operator at %%L is %s
ru: Операнд .not. оператора в %%L есть %s

en: Operands of string concatenation operator at %%L are %s/%s
ru: Операнды оператора конкатенации строк в %%L есть %s/%s

en: Operator interface at %L conflicts with intrinsic interface
ru: Интерфейс оператора в %L конфликтует со встроенным интерфейсом

en: Operator interface at %L has the wrong number of arguments
ru: Интерфейс оператора в %L имеет неверное число аргументов

en: Operator interface at %L must have, at most, two arguments
ru: Интерфейс оператора в %L должен иметь не более двух аргументов

en: Options:
ru: Ключи:

en: Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY lower bound is %ld)
ru: Вне границ в IMAGE_INDEX в %L для измерения %d, SUB имеет %ld и COARRAY нижняя граница есть %ld)

en: Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY upper bound is %ld)
ru: Вне границ в IMAGE_INDEX в %L для измерения %d, SUB имеет %ld и COARRAY верхняя граница есть %ld)

en: Out of stack space.
ru: Выход за границу стека.

en: Output .debug_types section when using DWARF v4 debuginfo.
ru: Выдать секцию .debug_types если используется формат DWARF v4

en: Output lto objects containing both the intermediate language and binary output.
ru: Выводить в объектные файлы lto и промежуточное, и бинарное представление

en: Overlapping unequal initializers in EQUIVALENCE at %L
ru: Перекрывающиеся неравные инициализаторы в EQUIVALENCE в %L

en: P descriptor requires leading scale factor
ru: P дескриптор требует предшествующий масштабный множитель

en: PARAMETER at %L is missing an initializer
ru: PARAMETER в %L остался без инициализатора

en: PCS variant
ru: PCS вариант

en: PHI argument is missing for edge %d->%d
ru: отсутствует PHI-аргумент для дуги %d->%d

en: PHI argument is not SSA_NAME, or invariant
ru: аргумент PHI не является SSA_NAME или инвариантом

en: PIC code generation is not compatible with fast indirect calls
ru: генерация позиционно-независимого кода несовместима с быстрыми косвенными вызовами

en: PIC code generation is not supported in the portable runtime model
ru: генерация позиционно-независимого кода не поддерживается в переносимой модели времени выполнения

en: PIC is only supported for RTPs
ru: позиционно-независимый код поддерживается только для RTPs

en: PIC is required but not supported with CONST16 instructions
ru: PIC не поддерживается с командами CONST16

en: PIC register clobbered by %qs in %<asm%>
ru: %qs в %<asm%> портит PIC-регистр

en: PIC register isn't set up
ru: PIC-регистр не установлен

en: POINTER attribute is required for procedure pointer component at %C
ru: POINTER атрибут требуется для компонента указателя на процедуру в %C

en: PRE disabled
ru: PRE отключена

en: PRINT namelist at %C is an extension
ru: PRINT список имен в %C является расширением

en: PRINT statement at %C not allowed within PURE procedure
ru: PRINT оператор в %C не допускается внутри PURE процедуры

en: PRINT_OPERAND null pointer
ru: нулевой указатель в вызове PRINT_OPERAND

en: PRINT_OPERAND, invalid insn for %%C
ru: PRINT_OPERAND, некорректная инструкция для %%C

en: PRINT_OPERAND, invalid insn for %%N
ru: PRINT_OPERAND, некорректная инструкция для %%N

en: PRINT_OPERAND: Unknown punctuation '%c'
ru: PRINT_OPERAND: некорректный символ пунктуации '%c'

en: PRINT_OPERAND_ADDRESS, null pointer
ru: нулевой указатель в вызове PRINT_OPERAND_ADDRESS

en: PRIVATE statement at %C is only allowed in the specification part of a module
ru: PRIVATE оператор в %C допустим только в спецификационной части модуля

en: PRIVATE statement at %C must precede procedure bindings
ru: PRIVATE оператор в %C должен предшествовать связываниям процедур

en: PRIVATE statement at %C must precede structure components
ru: PRIVATE оператор в %C должен предшествовать компонентам структуры

en: PRIVATE statement in TYPE at %C must be inside a MODULE
ru: PRIVATE оператор в TYPE в %C должен быть внутри MODULE

en: PROCEDURE at %C must be in a generic interface
ru: PROCEDURE в %C должна быть в generic интерфейсе

en: PROCEDURE attribute conflicts with PROTECTED attribute at %L
ru: PROCEDURE атрибут конфликтует с PROTECTED атрибутом в %L

en: PROCEDURE(interface) at %C should be declared DEFERRED
ru: PROCEDURE(interface) at %C следует декларировать DEFERRED

en: PROTECTED at %C only allowed in specification part of a module
ru: PROTECTED в %C допускается только в спецификационной части модуля

en: PROTECTED attribute conflicts with EXTERNAL attribute at %L
ru: PROTECTED атрибут конфликтует с EXTERNAL атрибутом в %L

en: PUBLIC statement at %C is only allowed in the specification part of a module
ru: PUBLIC оператор в %C допустим только в спецификационной части модуля

en: PURE and IMPURE must not appear both at %C
ru: PURE и IMPURE не должны оба появляться в %C

en: Parameter pack __bases only valid in template declaration
ru: Parameter pack __bases допустим только в декларации шаблона

en: Passed-object at %L must be scalar
ru: Передаваемый объект в %L должен быть скаляром

en: Passing internal procedure at %L by location not allowed
ru: Передача внутренней процедуры в %L по расположению не допускается

en: Perform conversions of switch initializations.
ru: Выполнять преобразования в инициализации переключателей.

en: Perform function-local points-to analysis on trees.
ru: Выполнить анализ указателей внутри функций на древовидном представлении

en: Period required in format specifier
ru: Точка требуется в спецификаторе формата

en: Period required in format specifier %s at %L
ru: Точка требуется в спецификаторе формата %s в %L

en: Period required in format specifier at %L
ru: Точка требуется в спецификаторе формата в %L

en: Plugins
ru: Модули

en: Pointer array component of structure at %C must have a deferred shape
ru: Компонент-массив указателей структуры в %C должен иметь отложенную форму

en: Pointer assignment target has PROTECTED attribute at %L
ru: Цель присваивания указателя имеет PROTECTED атрибут в %L

en: Pointer assignment target is neither TARGET nor POINTER at %L
ru: Цель присваивания указателя не TARGET и не POINTER в %L

en: Pointer assignment target is not a POINTER at %L
ru: Цель указательного присваивания не есть POINTER в %L

en: Pointer assignment with vector subscript on rhs at %L
ru: Присваивание указателя с индексом вектора в правой части в %L

en: Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray
ru: Pointer компонент %s в %L имеет некомассивный подкомпонент типа LOCK_TYPE, который должен иметь коизмерение или быть подкомпонентом комассива

en: Pointer initialization target at %L must have the SAVE attribute
ru: Цель инициализации указателя в %L должна иметь SAVE атрибут

en: Pointer object at %C shall not be coindexed
ru: Указательный объект в %C не должен быть коиндексирован

en: Pointer object at %L shall not have a coindex
ru: Указательный объект в %L не должен иметь коиндекс

en: Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s
ru: Полиморфный компонент %s в %L в SEQUENCE или BIND(C) типе %s

en: Polymorphic subobject of coindexed object at %L
ru: Полиморфный подобъект коиндексированного объекта в %L

en: Positive exponent width required
ru: Положительная ширина экспоненты требуется

en: Positive width required
ru: Ширина должна быть положительная

en: Positive width required in format specifier %s at %L
ru: Положительная ширина требуется в спецификаторе формата %s в %L

en: Positive width required with T descriptor
ru: Положительная ширина требуется с T дескриптором

en: Possible change of value in conversion from %s to %s at %L
ru: Возможное изменение значения в преобразовании из %s в %s в %L

en: Preprocess directives only.
ru: Препроцессировать только директивы

en: Pretend a branch-around-a-move is a conditional move.
ru: Делать вид что branch-around-a-move есть условный move.

en: Print code coverage information.
ru: Печать информации о покрытии кода.

en: Procedure argument at %L is local to a PURE procedure and has the POINTER attribute
ru: Аргумент процедуры в %L локален в PURE процедуре и имеет POINTER атрибут

en: Procedure pointer initialization target at %L may not be a procedure pointer
ru: Цель инициализации указателя на процедуру в %L не может быть указателем на процедуру

en: Processing spec (%s), which is '%s'
ru: Обработка спецификации (%s), т.е. '%s'

en: Profile data for function %u is corrupted
ru: Данные профилирования для функции %u испорчены

en: Profile information in %s corrupted
ru: Данные профилирование в %s испорчены

en: Put all local arrays on stack.
ru: Размещать все локальные массивы в стеке

en: RESULT variable at %C must be different than function name
ru: RESULT переменная в %C должна отличаться от имени функции

en: RESULT_DECL should be read only when DECL_BY_REFERENCE is set
ru: RESULT_DECL должно читаться только когда установлено DECL_BY_REFERENCE

en: RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d
ru: RTL: доступ к эл-ту %d '%s' последним элементом %d; функция %s, в %s:%d

en: RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d
ru: RTL: доступ к эл-ту %d вектора с числом эл-тов %d; функция %s, в %s:%d

en: RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%d
ru: RTL: попытка трактовать не блочный символ как блочный в %s, в %s:%d

en: RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d
ru: RTL: ожидался код '%s' или '%s', обнаружено '%s'; функция %s, в %s:%d

en: RTL check: expected code '%s', have '%s' in %s, at %s:%d
ru: RTL: ожидался код '%s', обнаружено '%s'; функция %s, в %s:%d

en: RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d
ru: RTL: ожидался эл-т %d типа '%c' или '%c', имеется '%c' (rtx %s); функция %s, в %s:%d

en: RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d
ru: RTL: ожидался эл-т %d типа '%c', имеется '%c' (rtx %s); функция %s, в %s:%d

en: RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d
ru: RTL флаги: %s использован с неподходящим rtx-кодом '%s' в %s, в %s:%d

en: RTP PIC is incompatible with -msingle-pic-base
ru: позиционно-независимый RTP несовместим с -msingle-pic-base

en: RTP PIC is incompatible with Thumb
ru: позиционно-независимый RTP несовместим с Thumb

en: RX FPU instructions do not support NaNs and infinities
ru: инструкции RX FPU не поддерживают NaNs и бесконечности

en: Raising a negative REAL at %L to a REAL power is prohibited
ru: Возведение отрицательного REAL в %L в REAL степень запрещено

en: Range specification at %L can never be matched
ru: Спецификации диапазона в %L невозможно найти соответствие

en: Rank mismatch in array reference at %L (%d/%d)
ru: Несоответствие рангов в ссылке на массив в %L (%d/%d)

en: Rank remapping target is smaller than size of the pointer (%ld < %ld) at %L
ru: Цель переотображения ранга меньше чем размер указателя (%ld < %ld) в %L

en: Rank remapping target must be rank 1 or simply contiguous at %L
ru: Цель переотображения ранга должна быть ранга 1 или просто непрерывна в %L

en: Reading specs from %s
ru: Спецификации прочитаны из %s

en: Real constant overflows its kind at %C
ru: Вещественная константа переполняет свой вид в %C

en: Real constant underflows its kind at %C
ru: Вещественная константа теряет значимость своего вида в %C

en: Record gcc command line switches in DWARF DW_AT_producer.
ru: Записывать ключи командной строки gcc в DWARF DW_AT_producer.

en: Record gcc command line switches in the object file.
ru: Записать ключи командной строки gcc в объектный файл

en: Removing '%s'
ru: Удаление '%s'

en: Result of %s gives range error for its kind at %L
ru: Результат %s дает ошибку диапазона для своего вида в %L

en: Result of %s is NaN at %L
ru: Результат %s есть NaN в %L

en: Result of %s overflows its kind at %L
ru: Результат %s переполняет свой вид в %L

en: Result of %s underflows its kind at %L
ru: Результат %s теряет значимость своего вида в %L

en: Result of BESSEL_YN is -INF at %L
ru: Результат BESSEL_YN есть -INF в %L

en: Result of NEAREST is NaN at %L
ru: Результат NEAREST есть NaN в %L

en: Result of SCALE overflows its kind at %L
ru: Результат SCALE переполняет свой вид в %L

en: Rightmost upper bound of assumed size array section not specified at %L
ru: Самая правая верхняя граница секции массива предполагаемой формы не задана в %L

en: Run predictive commoning optimization.
ru: Выполнить оптимизацию переиспользования вычислений

en: Run the link-time optimizer in local transformation (LTRANS) mode.
ru: Выполнить оптимизации времени компоновки в режиме локальных трансформаций (LTRANS).

en: Run the link-time optimizer in whole program analysis (WPA) mode.
ru: Выполнить оптимизации времени компоновки в режиме анализа всей программы (WPA)

en: Runtime name.
ru: Имя времени выполнения.

en: SAVE attribute at %L cannot be specified in a PURE procedure
ru: SAVE атрибут в %L не может быть специфицирован в PURE процедуре

en: SAVE statement at %C follows blanket SAVE statement
ru: SAVE оператор в %C следует за общим SAVE оператором

en: SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression
ru: chunk_size SCHEDULE клаузулы в %L требует скалярное INTEGER выражение

en: SEQUENCE attribute at %C already specified in TYPE statement
ru: SEQUENCE атрибут в %C уже специфицирован в TYPE операторе

en: SEQUENCE statement at %C must precede CONTAINS
ru: SEQUENCE оператор в %C должен предшествовать CONTAINS

en: SEQUENCE statement at %C must precede structure components
ru: SEQUENCE оператор в %C должен предшествовать компонентам структуры

en: SH2a does not support little-endian
ru: SH2a не поддерживает little-endian

en: SIZE at %L must be positive
ru: SIZE в %L должен быть положительным

en: SOURCE tag at %L conflicts with the typespec at %L
ru: SOURCE тег в %L конфликтует с typespec в %L

en: SPE not supported in this target
ru: SPE не поддерживается на этой целевой платформе

en: SSA corruption
ru: повреждение SSA

en: SSA name in freelist but still referenced
ru: имя SSA в списке свободных, но на него есть ссылки

en: SSA_NAME created in two different blocks %i and %i
ru: SSA_NAME создано в двух разных блоках %i и %i

en: SSA_NAME_DEF_STMT is wrong
ru: некорректное SSA_NAME_DEF_STMT

en: SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set
ru: должен быть установлен флаг SSA_NAME_OCCURS_IN_ABNORMAL_PHI

en: SSE instruction set disabled, using 387 arithmetics
ru: набор команд SSE отменен, используется арифметика 387

en: SSE register argument with SSE disabled
ru: SSE регистровый аргумент с выключенным SSE

en: SSE register return with SSE disabled
ru: SSE регистровый возврат с выключенным SSE

en: SSE vector argument without SSE enabled changes the ABI
ru: SSE векторный аргумент без включения SSE изменяет ABI

en: SSE vector return without SSE enabled changes the ABI
ru: результат - вектор SSE без включения SSE изменяет ABI

en: STAT variable
ru: STAT переменная

en: STAT= argument at %L must be a scalar INTEGER variable
ru: STAT= аргумент в %L должна быть скалярной INTEGER переменной

en: STOP code at %L must be default character KIND=%d
ru: STOP код в %L должен быть default character KIND=%d

en: STOP code at %L must be default integer KIND=%d
ru: STOP код в %L должен быть default integer KIND=%d

en: STOP code at %L must be either INTEGER or CHARACTER type
ru: STOP код в %L должен быть либо INTEGER либо CHARACTER типа

en: STOP code at %L must be scalar
ru: STOP код в %L должен быть скаляром

en: Same as -fassociative-math for expressions which include division.
ru: То же, что -fassociative-math для выражений, включающих деление.

en: Scalar PARAMETER required in complex constant at %C
ru: Скалярный PARAMETER требуется в complex константе в %C

en: Second argument MOD at %L is zero
ru: Второй аргумент MOD в %L нулевой

en: Second argument of %s is negative at %L
ru: Второй аргумент %s отрицателен в %L

en: Second argument of MOD at %L is zero
ru: Второй аргумент MOD в %L нулевой

en: Second argument of MODULO at %L is zero
ru: Второй аргумент MODULO в %L нулевой

en: Second argument of defined assignment at %L must be INTENT(IN)
ru: Второй аргумент определенного присваивания в %L должен быть INTENT(IN)

en: Second argument of operator interface at %L cannot be optional
ru: Второй аргумент интерфейса оператора в %L не может быть необязательным

en: Second argument of operator interface at %L must be INTENT(IN)
ru: Второй аргумент интерфейса оператора в %L должен быть INTENT(IN)

en: Segmentation Fault
ru: Ошибка сегментации

en: Segmentation Fault (code)
ru: Ошибка сегментации (код)

en: Selection expression in computed GOTO statement at %L must be a scalar integer expression
ru: Выражение выбора в вычисляемом GOTO операторе в %L должно быть скалярным integer выражением

en: Selector in SELECT TYPE at %C is not a named variable; use associate-name=>
ru: Селектор в SELECT TYPE в %C не есть именованная переменная; используйте associate-name=>

en: Selector shall be polymorphic in SELECT TYPE statement at %L
ru: Селектор должен быть полиморфным в SELECT TYPE операторе в %L

en: Semicolon at %C needs to be preceded by statement
ru: Точке с запятой в %C должен предшествовать оператор

en: Set default accessibility of module entities to PRIVATE.
ru: Установить PRIVATE как умолчание для атрибута доступности элементов модуля.

en: Set number of bytes on the stack preallocated for use by the callee.
ru: Установить число байт в стеке заранее выделяемых для использования вызываемой стороной.

en: Set register to hold -1.
ru: Установить регистр чтобы содержать -1.

en: Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0.
ru: Установить цены ветвлений для инструкций условного перехода.  Разумные значения небольшие, неотрицательные целые.  Подразумеваемая цена ветвления есть 0.

en: Setting spec %s to '%s'
ru: Спецификация %s установлена в '%s'

en: Shape specification for allocatable scalar at %C
ru: Спецификация формы для размещаемого скаляра в %C

en: Shapes for operands at %L and %L are not conformable
ru: Формы для операндов в %L и %L не являются подобными

en: Share slots for saving different hard registers.
ru: Использовать общие слоты стека для сохранения разных аппаратных регистров

en: Share stack slots for spilled pseudo-registers.
ru: Использовать общие слоты стека для сохранения вытолкнутых псевдорегистров

en: Sorry, only support for integer kind %d implemented for image-set at %L
ru: Извините, поддержка только для integer вида %d реализована для image-set в %L

en: Source-expr at %L and allocate-object at %L must have the same shape
ru: Source-expr в %L и allocate-object в %L должны иметь одинаковую форму

en: Source-expr at %L must be scalar or have the same rank as the allocate-object at %L
ru: Source-expr в %L должно быть скалярным или иметь тот же ранг что и allocate-object в %L

en: Specifies the number of registers to reserve for interrupt handlers.
ru: Задает число регистров резервируемых для обработчиков прерываний.

en: Specifies whether interrupt functions should save and restore the accumulator register.
ru: Специфицирует должны ли функции прерываний сохранять и восстанавливать регистр сумматора.

en: Specify Xilinx FPU.
ru: Задать Xilinx FPU.

en: Specify a file to which a list of files output by LTRANS is written.
ru: Указать имя файла, в который требуется записать список файлов, выведенных LTRANS

en: Specify the memory model in effect for the program.
ru: Задать действующую модель памяти для программы.

en: Specify the target RX cpu type.
ru: Задать тип целевого RX cpu.

en: Specify which ABI to use for Objective-C family code and meta-data generation.
ru: Задать ABI кода для языков семейства Objective-C и генерации метаданных.

en: Split unaligned 8 byte vector moves before post-modify address generation.
ru: Расщеплять невыровненные 8-байтные пересылки векторов перед генерацией post-modify адресов.

en: Start expression in DO loop
ru: Начальное выражение в DO цикле

en: Stat-variable at %L must be a scalar INTEGER variable
ru: Stat-variable в %L должна быть скалярной INTEGER переменной

en: Stat-variable at %L shall not be %sd within the same %s statement
ru: Stat-variable в %L не должна быть %sd в том же %s операторе

en: Statement at %L is not a valid branch target statement for the branch statement at %L
ru: Оператор в %L не есть корректный оператор цели перехода для оператора перехода в %L

en: Statement function at %L is recursive
ru: Оператор функция в %L рекурсивна

en: Statement label at %C is zero
ru: Метка оператора в %C нулевая

en: Statement label in ENDDO at %C doesn't match DO label
ru: Метка оператора в ENDDO в %C не соответствует DO метке

en: Statement label list in GOTO at %C cannot be empty
ru: Список меток операторов в GOTO в %C не может быть пустым

en: Step expression in DO loop
ru: Шаговое выражение в DO цикле

en: Step expression in DO loop at %L cannot be zero
ru: Шаговое выражение в DO цикле в %L не может быть нулевым

en: Store doubles in 64 bits.
ru: Хранить doubles в 64 битах.

en: Stores doubles in 32 bits.  This is the default.
ru: Хранить doubles в 32 битах.  Это умолчание.

en: Stride must not be present at %L
ru: Шаг не может присутствовать в %L

en: Strides not allowed in coarray subscript at %C
ru: Шаг не допускается в индексе комассива в %C

en: String length at %L is too large
ru: Длина строки в %L слишком велика

en: Substring at %L has length zero
ru: Подстрока в %L имеет нулевую длину

en: Substring end index at %L exceeds the string length
ru: Конечный индекс подстроки в %L превышает длину строки

en: Substring end index at %L is too large
ru: Конечный индекс подстроки в %L слишком велик

en: Substring end index at %L must be of type INTEGER
ru: Конечный индекс подстроки в %L должен быть типа INTEGER

en: Substring end index at %L must be scalar
ru: Конечный индекс подстроки в %L должен быть скаляром

en: Substring start index at %L is less than one
ru: Начальный индекс подстроки в %L меньше единицы

en: Substring start index at %L must be of type INTEGER
ru: Начальный индекс подстроки в %L должен быть типа INTEGER

en: Substring start index at %L must be scalar
ru: Начальный индекс подстроки в %L должен быть скаляром

en: Sum of second and third arguments of IBITS exceeds bit size at %L
ru: Сумма второго и третьего аргументов IBITS превышает битовый размер в %L

en: Support code generation of Advanced Bit Manipulation (ABM) instructions.
ru: Включить генерацию команд Advanced Bit Manipulation (ABM)

en: Support code generation of cmpxchg16b instruction.
ru: Включить генерацию команды cmpxchg16b.

en: Support code generation of crc32 instruction.
ru: Включить генерацию команды crc32.

en: Support code generation of movbe instruction.
ru: Включить генерацию команды movbe.

en: Support code generation of popcnt instruction.
ru: Включить генерацию команды popcnt.

en: Support code generation of sahf instruction in 64bit x86-64 code.
ru: Включить генерацию команды sahf в 64-битном коде x86-64.

en: Symbol at %C is not appropriate for an expression
ru: Символ в %C не годится для выражения

en: Symbol at %L is not a DUMMY variable
ru: Символ в %L не является DUMMY переменной

en: Syntax error in !$OMP THREADPRIVATE list at %C
ru: Синтаксическая ошибка в !$OMP THREADPRIVATE списке в %C

en: Syntax error in !GCC$ ATTRIBUTES statement at %C
ru: Синтаксическая ошибка в !GCC$ ATTRIBUTES операторе в %C

en: Syntax error in %s statement at %C
ru: синтаксическая ошибка в %s операторе в %C

en: Syntax error in ABSTRACT INTERFACE statement at %C
ru: Синтаксическая ошибка в ABSTRACT INTERFACE операторе в %C

en: Syntax error in ASYNCHRONOUS statement at %C
ru: Синтаксическая ошибка в ASYNCHRONOUS операторе в %C

en: Syntax error in CASE specification at %C
ru: Синтаксическая ошибка в CASE спецификации в %C

en: Syntax error in CHARACTER declaration at %C
ru: Синтаксическая ошибка в CHARACTER декларации в %C

en: Syntax error in CLASS IS specification at %C
ru: Синтаксическая ошибка в CLASS IS спецификации в %C

en: Syntax error in COMPLEX constant at %C
ru: Синтаксическая ошибка в COMPLEX константе в %C

en: Syntax error in ENUMERATOR definition at %C
ru: Синтаксическая ошибка в ENUMERATOR определении в %C

en: Syntax error in EQUIVALENCE statement at %L
ru: Синтаксическая ошибка в EQUIVALENCE операторе в %L

en: Syntax error in FORALL iterator at %C
ru: Синтаксическая ошибка в FORALL итераторе в %C

en: Syntax error in I/O iterator at %C
ru: Синтаксическая ошибка в I/O итераторе в %C

en: Syntax error in IF-clause at %C
ru: Синтаксическая ошибка в IF-клаузуле в %C

en: Syntax error in IF-expression at %C
ru: Синтаксическая ошибка в IF-выражении в %C

en: Syntax error in IMPORT statement at %C
ru: Синтаксическая ошибка в IMPORT операторе в %C

en: Syntax error in NAME= specifier for binding label at %C
ru: Синтаксическая ошибка в NAME= спецификаторе для связывающей метки в %C

en: Syntax error in OpenMP variable list at %C
ru: Синтаксическая ошибка в OpenMP списке переменных в %C

en: Syntax error in PROCEDURE statement at %C
ru: Синтаксическая ошибка в операторе PROCEDURE в %C

en: Syntax error in PROTECTED statement at %C
ru: Синтаксическая ошибка в PROTECTED операторе в %C

en: Syntax error in SAVE statement at %C
ru: Синтаксическая ошибка в SAVE операторе в %C

en: Syntax error in SUBSTRING specification at %C
ru: Синтаксическая ошибка в SUBSTRING спецификации в %C

en: Syntax error in TYPE IS specification at %C
ru: Синтаксическая ошибка в TYPE IS спецификации в %C

en: Syntax error in VALUE statement at %C
ru: Синтаксическая ошибка в VALUE операторе в %C

en: Syntax error in VOLATILE statement at %C
ru: Синтаксическая ошибка в VOLATILE операторе в %C

en: Syntax error in argument list at %C
ru: Синтаксическая ошибка в списке аргументов в %C

en: Syntax error in array constructor at %C
ru: Синтаксическая ошибка в конструкторе массива в %C

en: Syntax error in character length specification at %C
ru: Синтаксическая ошибка в спецификации длины строки в %C

en: Syntax error in common block name at %C
ru: Синтаксическая ошибка в имени common блока в %C

en: Syntax error in data declaration at %C
ru: Синтаксическая ошибка в декларации данных в %C

en: Syntax error in expression at %C
ru: Синтаксическая ошибка в выражении в %C

en: Syntax error in generic specification at %C
ru: Синтаксическая ошибка в generic спецификации в %C

en: Syntax error in iterator at %C
ru: Синтаксическая ошибка в итераторе в %C

en: Syntax error in procedure pointer component at %C
ru: Синтаксическая ошибка в компоненте указателя на процедуру в %C

en: Syntax error: Trailing garbage in END INTERFACE statement at %C
ru: Синтаксическая ошибка: Мусор в хвосте END INTERFACE оператора в %C

en: Syntax error: Trailing garbage in INTERFACE statement at %C
ru: Синтаксическая ошибка: Мусор в хвосте INTERFACE оператора в %C

en: TLS dialect to use:
ru: TLS диалект для использования:

en: Taken at least once:%s of %d
ru: Переход выполнен хотя бы однажды:%s из %d

en: Target expression in pointer assignment at %L must deliver a pointer result
ru: Целевое выражение в присваивании указателя в %L должна выдавать указательный результат

en: Target of rank remapping is too small (%ld < %ld)
ru: Цель переотображения ранга слишком мала (%ld < %ld)

en: Target: %s
ru: Целевая архитектура: %s

en: The --param option recognizes the following as parameters
ru: Ключ --param позволяет задать следующие параметры

en: The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6
ru: ABI для передачи параметров с %d-байтным выравниванием изменен в GCC 4.6

en: The CHARACTER elements of the array constructor at %L must have the same length (%d/%d)
ru: CHARACTER элементы конструктора массива в %L должны иметь одинаковую длину (%d/%d)

en: The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L
ru: За DEFAULT CASE в %L не может следовать второй DEFAULT CASE в %L

en: The H format specifier at %L is a Fortran 95 deleted feature
ru: H спецификатор формата в %L есть удаленная возможность Fortran 95

en: The TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphic
ru: TO аргументы в MOVE_ALLOC в %L должны быть полиморфными если FROM является полиморфным

en: The absolute value of SHIFT at %L must be less than or equal to SIZE at %L
ru: Абсолютная величина SHIFT в %L должна быть меньше или равна SIZE в %L

en: The allocate-object at %L and the source-expr at %L shall have the same kind type parameter
ru: Allocate-object в %L и source-expr в %L должны иметь одинаковый вид параметра типа

en: The argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %L
ru: Функции списка аргументов %%VAL, %%LOC или %%REF не допускаются в этом контексте в %L

en: The argument of the RANK intrinsic at %L must be a data object
ru: Аргумент RANK встроенной функции в %L должен быть объектом данных

en: The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU.
ru: Устройство не имеет SPH специального функционального регистра. Эта опция будет перебита драйвером компилятора с корректной установкой если присутствие/отсутствие SPH могут быть выведено из -mmcu=MCU.

en: The following options are language-independent
ru: Следующие ключи не зависят от входного языка

en: The following options are language-related
ru: Следующие ключи относятся к исходному языку

en: The following options are not documented
ru: Следующие ключи не документированы

en: The following options are specific to just the language
ru: Следующие ключи зависят только от языка

en: The following options are supported by the language
ru: Следующие ключи поддерживаются языком

en: The following options are target specific
ru: Следующие ключи не зависят от целевой архитектуры

en: The following options control compiler warning messages
ru: Следующие ключи контролируют предупреждения компилятора

en: The following options control optimizations
ru: Следующие ключи контролируют оптимизацию

en: The following options take joined arguments
ru: Следующие ключи принимают объединенные аргументы

en: The following options take separate arguments
ru: Следующие ключи принимают раздельные аргументы

en: The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)
ru: Impure переменная в %L присваивается переменной производного типа с POINTER компонентом в PURE процедуре (12.6)

en: The minimal probability of speculation success (in percents), so that speculative insn will be scheduled.
ru: Минимальная вероятность успеха при спекулятивном доступе (в процентах) для планирования спекулятивной команды

en: The minimum value of stage count that swing modulo scheduler will generate.
ru: Минимальное число стадий в конвейеризованном цикле при планировании методом swing modulo scheduling

en: The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d
ru: Число элементов массива SUB аргумента для IMAGE_INDEX в %L должно быть %d (коранг) а не %d

en: The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option
ru: Число элементов в конструкторе массива в %L требует увеличения допустимой %d верхней границы. См. опцию -fmax-array-constructor

en: The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)
ru: Ранг элемента в конструкторе структуры в %L не соответствует рангу компонента (%d/%d)

en: The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray
ru: Source-expr в %L не должно быть типа LOCK_TYPE и не должно иметь LOCK_TYPE компонент если allocate-object в %L является комассивом

en: This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or 
    FITNESS FOR A PARTICULAR PURPOSE.
ru: Это свободно распространяемое программное обеспечение. Условия копирования
    приведены в исходных текстах. Без гарантии каких-либо качеств, включая 
    коммерческую ценность и применимость для каких-либо целей.

en: This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
ru: Это свободно распространяемое программное обеспечение. Условия копирования
    приведены в исходных текстах. Без гарантии каких-либо качеств, включая 
    коммерческую ценность и применимость для каких-либо целей.

en: Thread model: %s
ru: Модель многопоточности: %s

en: Threadprivate at %L isn't SAVEd
ru: Threadprivate в %L не является SAVEd

en: Threadprivate variable at %C is an element of a COMMON block
ru: Threadprivate переменная в %C является элементом COMMON блока

en: Thumb-1 hard-float VFP ABI
ru: Thumb-1 аппаратный плавающий VFP ABI

en: Thunk is not supposed to have body
ru: Thunk не должен иметь тела

en: Too few codimensions at %C, expected %d not %d
ru: Слишком мало коизмерений в %C, ожидалось %d а не %d

en: Too many arguments to %s at %L
ru: Слишком много аргументов %s в %L

en: Too many codimensions at %C, expected %d not %d
ru: Слишком много коизмерений в %C, ожидалось %d а не %d

en: Too many components in structure constructor at %L!
ru: Слишком много компонентов в конструкторе структуры в %L!

en: Too many digits in statement label at %C
ru: Слишком много цифр в метке оператора в %C

en: Treat integers as 32-bit.
ru: Трактовать целые как 32-битные.

en: Try running '%s' in the shell to raise its limit.
ru: Попробуйте выполнить '%s' в командной строке, чтобы увеличить его размер.

en: Try to convert virtual calls to direct ones.
ru: Пытаться преобразовать виртуальные классы в обычные

en: Turn on Redundant Extensions Elimination pass.
ru: Включить проход исключения избыточных расширений данных

en: Two main PROGRAMs at %L and %C
ru: Две главные программы в %L и %C

en: Two or more part references with nonzero rank must not be specified at %L
ru: Две или больше частичные ссылки с ненулевым рангом не должны быть заданы в %L

en: Type of entity at %L is type incompatible with source-expr at %L
ru: Тип сущности в %L есть тип несовместимый с source-expr в %L

en: Type of entity at %L is type incompatible with typespec
ru: Тип сущности в %L есть тип несовместимый с typespec

en: Type-bound operator at %L can't be NOPASS
ru: Type-bound оператор в %L не может быть NOPASS

en: Type-spec at %L cannot contain a deferred type parameter
ru: Type-spec в %L не может содержать параметр отложенного типа

en: UNIT not specified at %L
ru: UNIT не специфицировано в %L

en: UNIT number in CLOSE statement at %L must be non-negative
ru: UNIT номер в CLOSE операторе в %L должен быть неотрицательным

en: UNIT number in statement at %L must be non-negative
ru: UNIT номер в операторе в %L должен быть неотрицательным

en: UNIT specification at %L must be an INTEGER expression or a CHARACTER variable
ru: UNIT спецификация в %L должна быть INTEGER выражением или CHARACTER переменной

en: UNIT specifier not allowed with NEWUNIT at %C
ru: UNIT спецификатор не допускается с NEWUNIT в %C

en: Unclassifiable GCC directive at %C
ru: Неклассифицируемая GCC директива в %C

en: Unclassifiable OpenMP directive at %C
ru: Неклассифицируемая OpenMP директива в %C

en: Unclassifiable statement at %C
ru: Неклассифицируемый оператор в %C

en: Unclassifiable statement in IF-clause at %C
ru: Неклассифицируемый оператор в IF-клаузуле в %C

en: Unequal character lengths (%ld/%ld) in %s
ru: Неравные character длины (%ld/%ld) в %s

en: Unequal character lengths (%ld/%ld) in %s at %L
ru: Неравные character длины (%ld/%ld) в %s в %L

en: Unexpected %s statement at %C
ru: Неожиданный %s оператор в %C

en: Unexpected %s statement at %C in INTERFACE body
ru: Неожиданный %s оператор в %C в INTERFACE теле

en: Unexpected %s statement in BLOCK DATA at %C
ru: Неожиданный %s оператор в BLOCK DATA в %C

en: Unexpected %s statement in CONTAINS section at %C
ru: Неожиданный %s оператор в CONTAINS секции в %C

en: Unexpected %s statement in FORALL block at %C
ru: Неожиданный %s оператор в FORALL блоке в %C

en: Unexpected %s statement in INTERFACE block at %C
ru: Неожиданный %s оператор в INTERFACE блоке в %C

en: Unexpected %s statement in MODULE at %C
ru: Неожиданный %s оператор в MODULE в %C

en: Unexpected %s statement in WHERE block at %C
ru: Неожиданный %s оператор в WHERE блоке в %C

en: Unexpected CASE statement at %C
ru: Неожиданный CASE оператор в %C

en: Unexpected END statement at %C
ru: Неожиданный END оператор в %C

en: Unexpected EOF
ru: Неожиданный конец файла

en: Unexpected TYPE IS statement at %C
ru: Неожиданный TYPE IS оператор в %C

en: Unexpected alternate return spec in subroutine call at %L
ru: Неожиданная спецификация альтернативного возврата в вызове подпрограммы в %L

en: Unexpected character in variable list at %C
ru: Неожиданный символ в списке переменных в %C

en: Unexpected characters in PARAMETER statement at %C
ru: Неожиданные символы в PARAMETER операторе в %C

en: Unexpected coarray designator at %C
ru: Неожиданное обозначение комассива в %C

en: Unexpected end of format string
ru: Неожиданное окончание строки формата

en: Unexpected end of module
ru: Неожиданный конец модуля

en: Unexpected junk after $OMP ATOMIC statement at %C
ru: Неожиданный мусор после $OMP ATOMIC оператора в %C

en: Unexpected junk after $OMP BARRIER statement at %C
ru: Неожиданный мусор после $OMP BARRIER оператора в %C

en: Unexpected junk after $OMP CRITICAL statement at %C
ru: Неожиданный мусор после $OMP CRITICAL оператора в %C

en: Unexpected junk after $OMP FLUSH statement at %C
ru: Неожиданный мусор после $OMP FLUSH оператора в %C

en: Unexpected junk after $OMP MASTER statement at %C
ru: Неожиданный мусор после $OMP MASTER оператора в %C

en: Unexpected junk after $OMP WORKSHARE statement at %C
ru: Неожиданный мусор после $OMP WORKSHARE оператора в %C

en: Unexpected junk after ELSE IF statement at %C
ru: Неожиданный мусор после ELSE IF оператора в %C

en: Unexpected junk after ELSE statement at %C
ru: Неожиданный мусор после ELSE оператора в %C

en: Unexpected junk after NOWAIT clause at %C
ru: Неожиданный мусор после NOWAIT клаузулы в %C

en: Unexpected junk after TASKWAIT clause at %C
ru: Неожиданный мусор после TASKWAIT клаузулы в %C

en: Unexpected junk after TASKYIELD clause at %C
ru: Неожиданный мусор после TASKYIELD клаузулы в %C

en: Unexpected junk after function declaration at %C
ru: Неожиданный мусор после декларации функции в %C

en: Unexpected junk in formal argument list at %C
ru: Неожиданный мусор в списке формальных аргументов в %C

en: Unit number in I/O statement too large
ru: Номер устройства в операторе ввода/вывода слишком велик

en: Unit number in I/O statement too small
ru: Номер устройства в операторе ввода/вывода слишком мал

en: Unknown argument list function at %L
ru: Неизвестная функция списка аргументов в %L

en: Unknown attribute in !GCC$ ATTRIBUTES statement at %C
ru: Неизвестный атрибут в !GCC$ ATTRIBUTES операторе в %C

en: Unknown intrinsic op
ru: Неизвестная встроенная операция

en: Unsupported operand for code '%c'
ru: Неподдерживаемый операнд для кода '%c'

en: Unsupported statement inside WHERE at %L
ru: Неподдерживаемый оператор внутри WHERE в %L

en: Unterminated character constant beginning at %C
ru: Нетерминированная символьная константа начинающаяся в %C

en: Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d
ru: Верхняя ссылка на массив в %L вне диапазона (%ld < %ld) в измерении %d

en: Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d
ru: Верхняя ссылка на массив в %L вне диапазона (%ld > %ld) в измерении %d

en: Usage: %s [options] file...
ru: Синтаксис: %s [ключи] файл...

en: Use "-Wa,OPTION" to pass "OPTION" to the assembler.
ru: Используйте "-Wa,КЛЮЧ", чтобы передать "КЛЮЧ" ассемблеру.

en: Use "-Wl,OPTION" to pass "OPTION" to the linker.
ru: Используйте "-Wl,КЛЮЧ", чтобы передать "КЛЮЧ" компоновщику.

en: Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer.
ru: Использовать 128-битные инструкций AVX вместо 256-битных при автовекторизации кода.

en: Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s
ru: Использование NUMERIC_STORAGE_SIZE именованной константы из встроенного модуля ISO_FORTRAN_ENV в %C несовместимо с опцией %s

en: Use the simulator runtime.
ru: Использовать поддержку времени выполнения симулятора.

en: Using built-in specs.
ru: Используются внутренние спецификации.

en: VALUE argument of the %s intrinsic function at %L shall be definable
ru: VALUE аргумент для %s встроенной функции в %L должен быть определяемым

en: VALUE is not allowed inside of BLOCK at %C
ru: VALUE не допускается внутри BLOCK в %C

en: VOIDmode on an output
ru: режим VOID выходного потока

en: Valid arguments to -malign-:
ru: Корректные аргументы ключа -malign-:

en: Valid arguments to -mcode-readable=:
ru: Допустимые аргументы ключа -mcode-readable=:

en: Valid arguments to -mfloat-gprs=:
ru: Корректные аргументы ключа -mfloat-gprs=:

en: Valid arguments to -mfpmath=:
ru: Допустимые аргументы -mfpmath=:

en: Valid arguments to -mr10k-cache-barrier=:
ru: Возможные аргументы ключа -mr10k-cache-barrier=:

en: Valid arguments to -mstringop-strategy=:
ru: Допустимые аргументы ключа -mstringop-strategy=:

en: Valid arguments to -mtp=:
ru: Корректные аргументы для -mtp=:

en: Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray
ru: Переменная %s в %L типа LOCK_TYPE или с подкомпонентом типа LOCK_TYPE должна быть комассивом

en: Variable %s cannot be INTENT(IN) at %C
ru: Переменная %s не может быть INTENT(IN) в %C

en: Variable %s cannot be assigned in PURE procedure at %C
ru: Переменная %s не может быть присвоена в PURE процедуре в %C

en: Variable type is UNKNOWN in assignment at %L
ru: Тип переменной UNKNOWN в присваивании в %L

en: Vectorize for double-word operations.
ru: Векторизовать двухсловные операции.

en: WAIT statement not allowed in PURE procedure at %C
ru: WAIT оператор не допускается в PURE процедуре в %C

en: WHERE assignment target at %L has inconsistent shape
ru: WHERE цель присваивания в %L имеет противоречивую форму

en: WHERE mask at %L has inconsistent shape
ru: WHERE маска в %L имеет противоречивую форму

en: WHERE/ELSEWHERE clause at %L requires a LOGICAL array
ru: WHERE/ELSEWHERE клаузула в %L требует LOGICAL массив

en: Warn about unused dummy arguments.
ru: Предупреждать о неиспользуемых формальных аргументах

en: Warn if the loop cannot be optimized due to nontrivial assumptions.
ru: Предупреждать, если оптимизация цикла невозможна из-за нетривиальных предположений

en: Warn when an atomic memory model parameter is known to be outside the valid range.
ru: Предупреждать, если параметр атомарной модели памяти находится заведомо вне корректного диапазона

en: Warn whenever type qualifiers are ignored.
ru: Предупреждать о случаях игнорирования квалификаторов типа.

en: When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.
ru: При доступе к ОЗУ использовать X как велит аппаратура, т.е. просто использовать предекремент, постинкремент и косвенную адресацию с X регистром.  Без этой опции компилятор может предполагать что имеет место режим адресации X+const аналогичный Y+const и Z+const и выдавать инструкции для эмуляции такого режима адресации для X.

en: While setting up signal handler: %m
ru: При установке обработчика сигналов: %m

en: While setting up signal stack: %m
ru: При установке стека сигналов: %m

en: Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape
ru: Без дополнения не хватает элементов во встроенной функции RESHAPE source в %L чтобы соответствовать форме

en: XXX entering pop_everything ()
ru: XXX вход в pop_everything ()

en: XXX leaving pop_everything ()
ru: XXX выход из pop_everything ()

en: You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option.
ru: Вы не можете брать адрес вложенной функции, если Вы используете опцию -mno-pointers-to-nested-functions.

en: Zero is not a valid statement label at %C
ru: Ноль не является корректной меткой оператора в %C

en: Zero width in format descriptor
ru: Нулевая ширина в дескрипторе формата

en: [Leaving %s]
ru: [Выход из %s]

en: [cannot find %s]
ru: [не найдена программа %s]

en: [default]
ru: [по умолчанию]

en: [disabled]
ru: [выключено]

en: [enabled]
ru: [включено]

en: [super ...] must appear in a method context
ru: [super ...] должно находиться в контексте метода

en: __BELOW100__ attribute not allowed with auto storage class
ru: атрибут __BELOW100__ не допускается для класса памяти auto

en: __builtin_eh_return not supported on this target
ru: __builtin_eh_return не поддерживается для этой платформы

en: __builtin_rx_%s takes 'C', 'Z', 'S', 'O', 'I', or 'U'
ru: __builtin_rx_%s принимает 'C', 'Z', 'S', 'O', 'I' или 'U'

en: __builtin_saveregs not supported by this subtarget
ru: __builtin_saveregs для этой платформы не поддерживается

en: __builtin_saveregs not supported by this target
ru: __builtin_saveregs не поддерживается для этой целевой платформы

en: __builtin_shuffle argument vector(s) inner type must have the same size as inner type of the mask
ru: внутренний тип векторных аргументов __builtin_shuffle должен иметь тот же размер, что и внутренний размер маски

en: __builtin_shuffle argument vectors must be of the same type
ru: векторные аргументы __builtin_shuffle должны быть одного типа

en: __builtin_shuffle arguments must be vectors
ru: аргументы __builtin_shuffle должны быть векторами

en: __builtin_shuffle last argument must be an integer vector
ru: последний аргумент __builtin_shuffle должен быть целочисленным вектором

en: __builtin_shuffle number of elements of the argument vector(s) and the mask vector should be the same
ru: число элементов в векторных аргументах __builtin_shuffle и в векторе-маске должно быть одинаково

en: __fp16 and no ldrh
ru: __fp16 и нет ldrh

en: __label__ declarations are only allowed in function scopes
ru: __label__ декларации допускаются только в контекстах функций

en: `
ru: «

en: a brace-enclosed initializer is not allowed here
ru: инициализатор в фигурных скобках здесь не допускается

en: a call to a constructor cannot appear in a constant-expression
ru: вызов конструктора не может присутствовать в константном выражении

en: a cast to a type other than an integral or enumeration type cannot appear in a constant-expression
ru: приведение к типу, отличному от целого или перечисления, не может появляться в константном выражении

en: a comma operator cannot appear in a constant-expression
ru: операция запятая не может присутствовать в константном выражении

en: a destructor cannot be %<constexpr%>
ru: деструктор не может быть %<constexpr%>

en: a function call cannot appear in a constant-expression
ru: вызов функции не может присутствовать в константном выражении

en: a function-definition is not allowed here
ru: function-definition здесь не допускается

en: a label can only be part of a statement and a declaration is not a statement
ru: метка может быть частью оператора, а декларация не является оператором

en: a lambda closure type has a deleted copy assignment operator
ru: тип замыкания lambda имеет удаленный оператор присваивания с копированием

en: a lambda closure type has a deleted default constructor
ru: тип замыкания lambda имеет удаленный подразумеваемый конструктор

en: a member of a structure or union cannot have a variably modified type
ru: элемент структуры или объединения не может иметь переменно модифицируемый тип

en: a parameter cannot be declared %<constexpr%>
ru: параметр не может быть декларирован %<constexpr%>

en: a parameter list with an ellipsis can%'t match an empty parameter name list declaration
ru: список параметров с многоточием несовместим с пустым списком параметров

en: a storage class can only be specified for objects and functions
ru: класс хранения может быть задан только для объектов и функций

en: a template cannot be defaulted
ru: шаблон не может быть подразумеваемым

en: a template declaration cannot appear at block scope
ru: декларация шаблона не может появляться в блоке

en: a template-id may not appear in a using-declaration
ru: идентификатор шаблона недопустим в using-декларации

en: a temporary bound to %qD only persists until the constructor exits
ru: временная граница %qD сохраняется, пока существует конструктор

en: a transaction expression cannot appear in a constant-expression
ru: транзакционное выражение не может присутствовать в константном выражении

en: a using-declaration cannot specify a template-id.  Try %<using %D%>
ru: в using-декларации нельзя задавать идентификатор шаблона. Попробуйте %<using %D%>

en: a wide string is invalid in this context
ru: широкая строка недопустима в данном контексте

en: abnormal edges for no purpose in bb %i
ru: ненужные аномальные дуги в блоке %i

en: abort in %s, at %s:%d
ru: аварийный выход в %s, на %s:%d

en: abstract declarator %qT used as declaration
ru: абстрактный декларатор %qT использован в качестве декларатора

en: access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword
ru: декларациям доступа следует предпочесть using-declarations; предлагается: добавьте ключевое слово %<using%>

en: accessing %qD member instead of initialized %qD member in constant expression
ru: обращение к элементу %qD вместо инициализированного элемента %qD в константном выражении

en: accessing data memory with program memory address
ru: доступ к памяти данных с адресом программной памяти

en: accessing program memory with data memory address
ru: доступ к программной памяти с адресом памяти данных

en: accessing value of %qE through a %qT glvalue in a constant expression
ru: обращение к значению %qE через %qT glvalue в константном выражении

en: accumulator is not a constant integer
ru: номер сумматора не является целой константой

en: accumulator number is out of bounds
ru: номер сумматора вне диапазона

en: actual argument to INTENT = OUT/INOUT
ru: фактический аргумент для INTENT = OUT/INOUT

en: address area attribute cannot be specified for functions
ru: атрибут адресного пространства не может быть задан для функций

en: address area of %q+D conflicts with previous declaration
ru: адресное пространство %q+D противоречит предыдущей декларации

en: address of explicit register variable %qD requested
ru: запрошен адрес явной регистровой переменной %qD

en: address of global register variable %qD requested
ru: запрошен адрес глобальной регистровой переменной %qD

en: address of overloaded function with no contextual type information
ru: адрес перегруженной функции без контекстной информации о типе

en: address of register variable %qD requested
ru: запрошен адрес регистровой переменной %qD

en: address offset not a constant
ru: адресное смещение - не константа

en: address operand requires constraint for X, Y, or Z register
ru: для операнда адреса требуются ограничения одного из регистров X, Y или Z

en: address requested for %qD, which is declared %<register%>
ru: запрошен адрес для %qD, которая декларирована как %<register%>

en: address taken, but ADDRESSABLE bit not set
ru: адрес был взят, а бит ADDRESSABLE не установлен

en: address-of an object %qE with thread local or automatic storage is not a constant expression
ru: address-of объекта %qE с поточно-локальным или автоматическим хранением не есть константное выражение

en: aggregate %q#D has incomplete type and cannot be defined
ru: агрегатный тип %q#D неполон и не может быть определён

en: aggregate value used where a complex was expected
ru: агрегатное значение вместо ожидаемого комплексного

en: aggregate value used where a fixed-point was expected
ru: агрегатное значение использовано вместо ожидаемого значения с фиксированной точкой

en: aggregate value used where a float was expected
ru: агрегатное значение вместо ожидаемого плавающего

en: aggregate value used where an integer was expected
ru: агрегатное значение вместо ожидаемого целого

en: alias definitions not supported in Mach-O; ignored
ru: псевдонимы не поддерживаются для Mach-O; игнорируется

en: alias definitions not supported in this configuration
ru: в данной конфигурации определения алиасов не поддерживаются

en: alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u
ru: выравнивание (%u) для %s превышает максимальное выравнивание для глобальных общих данных. Используется %u

en: alignment for %q+D must be at least %d
ru: выравнивание для %q+D должно быть не менее %d

en: alignment for %q+D was previously specified as %d and may not be decreased
ru: выравнивание для %q+D ранее было определено как %d и не может быть уменьшено

en: alignment may not be specified for %q+D
ru: нельзя задавать выравнивание для %q+D

en: alignment must be a small power of two, not %d
ru: выравнивание должно быть небольшой степенью двойки, а не %d

en: alignment of %qD is bigger than original declaration
ru: выравнивание %qD больше чем в исходной декларации

en: alignment of array elements is greater than element size
ru: выравнивание элементов массива превышает их размер

en: alignment specified for %<register%> object %qE
ru: выравнивание задано для объекта %<register%> %qE

en: alignment specified for bit-field %qE
ru: выравнивание задано для битового поля %qE

en: alignment specified for function %qE
ru: выравнивание задано для функции %qE

en: alignment specified for parameter %qE
ru: выравнивание задано для параметра %qE

en: alignment specified for typedef %qE
ru: выравнивание задано в определении типа %qE

en: alignment specified for unnamed bit-field
ru: выравнивание задано для безымянного битового поля

en: alignment specified for unnamed parameter
ru: выравнивание задано для безымянного параметра

en: all member functions in class %qT are private
ru: все элементы-функции в классе %qT - частные (private)

en: alloc_size parameter outside range
ru: параметр alloc_size вне диапазона

en: already captured %qD in lambda expression
ru: уже захваченное %qD в lambda выражении

en: also found %<%c%s%>
ru: также найдено %<%c%s%>

en: always_inline function might not be inlinable
ru: always_inline функция, возможно, не годится для подстановки

en: ambiguous conversion for array subscript
ru: неоднозначное преобразование индекса массива

en: ambiguous default type conversion from %qT
ru: неоднозначное преобразование из типа %qT по умолчанию

en: ambiguous method %s%s%s
ru: неоднозначный метод %s%s%s

en: ambiguous template specialization %qD for %q+D
ru: неоднозначная конкретизация шаблона %qD для %q+D

en: an address area attribute cannot be specified for local variables
ru: атрибут адресного пространства не может быть задан для локальных переменных

en: an anonymous struct cannot have function members
ru: анонимная struct не может иметь элементов-функций

en: an anonymous union cannot have function members
ru: анонимное union не может иметь элементов-функций

en: an argument type that has a default promotion can%'t match an empty parameter name list declaration
ru: тип аргумента с преобразованием по умолчанию несовместим с пустым списком параметров

en: an array reference cannot appear in a constant-expression
ru: ссылка на массив не может присутствовать в константном выражении

en: an asm-specification is not allowed on a function-definition
ru: спецификация asm не допускается при определении функции

en: an assignment cannot appear in a constant-expression
ru: присваивание не может присутствовать в константном выражении

en: an decrement cannot appear in a constant-expression
ru: декремент не может присутствовать в константном выражении

en: an explicit specialization must be preceded by %<template <>%>
ru: перед явной специализацией должно быть %<template <>%>

en: an increment cannot appear in a constant-expression
ru: инкремент не может присутствовать в константном выражении

en: an indirect edge from %s has no corresponding call_stmt
ru: косвенная дуга из %s не имеет соответствующего call_stmt

en: an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:
ru: косвенная дуга с неизвестной вызываемой функцией, соответствующая call_stmt в известной декларации

en: anachronism:
ru: анахронизм:

en: anachronistic old-style base class initializer
ru: устаревший стиль инициализатора базового класса

en: and %qT has no template constructors
ru: и %qT не имеет шаблонных конструкторов

en: anonymous struct not inside named type
ru: анонимная структура не внутри именованного типа

en: anonymous union with no members
ru: безымянное объединение без элементов

en: applying #pragma weak %q+D after first use results in unspecified behavior
ru: при применении #pragma weak %q+D после первого использования поведение неопределено

en: args to be formatted is not %<...%>
ru: аргументы, подлежащие форматированию, должны соответствовать %<...%>

en: argument %d of %qE might be a candidate for a format attribute
ru: аргументу %d %qE, вероятно, можно назначить атрибут format

en: argument %d of %qE must be a pointer type
ru: аргумент %d для %qE должен быть указателем

en: argument %q+D might be clobbered by %<longjmp%> or %<vfork%>
ru: аргумент %qD мог быть испорчен вызовами `longjmp' или `vfork'

en: argument %qD doesn%'t match built-in prototype
ru: аргумент %qD не соответствует встроенному прототипу

en: argument %qD doesn%'t match prototype
ru: аргумент %qD не соответствует прототипу

en: argument %qd is not a constant
ru: аргумент %qd не константа

en: argument %qs to %<-Wnormalized%> not recognized
ru: некорректный аргумент %qs ключа %<-Wnormalized%>

en: argument %qs to %<-femit-struct-debug-detailed%> not recognized
ru: некорректный аргумент %qs ключа %<-femit-struct-debug-detailed%>

en: argument %qs to %<-femit-struct-debug-detailed%> unknown
ru: неизвестный аргумент %qs ключа %<-femit-struct-debug-detailed%>

en: argument 1 must be a 5-bit signed literal
ru: аргумент 1 должен быть 5-битным знаковым литералом

en: argument 1 must be a map
ru: аргумент 1 должен быть отображением

en: argument 1 of %qE must be a non-void pointer type
ru: аргумент 1 для %qE должен быть не-void указателем

en: argument 1 of %qE must be a pointer to a constant size type
ru: аргумент 1 для %qE должен быть типом с константным размером

en: argument 1 of %qE must be a pointer to a nonzero size object
ru: аргумент 1 для %qE должен быть указателем на объект ненулевого размера

en: argument 1 of __builtin_altivec_predicate is out of range
ru: аргумент 1 __builtin_altivec_predicate вне диапазона

en: argument 1 of __builtin_altivec_predicate must be a constant
ru: аргумент 1 __builtin_altivec_predicate должен быть константой

en: argument 1 of __builtin_paired_predicate is out of range
ru: аргумент 1 __builtin_paired_predicate вне диапазона

en: argument 1 of __builtin_paired_predicate must be a constant
ru: аргумент 1 __builtin_paired_predicate должен быть константой

en: argument 1 of __builtin_spe_predicate is out of range
ru: аргумент 1 __builtin_spe_predicate вне диапазона

en: argument 1 of __builtin_spe_predicate must be a constant
ru: аргумент 1 __builtin_spe_predicate должен быть константой

en: argument 2 must be a 5-bit unsigned literal
ru: аргумент 2 должен быть 5-битным беззнаковым литералом

en: argument 3 must be a 1-bit unsigned literal
ru: аргумент 3 должен быть 1-битным беззнаковым литералом

en: argument 3 must be a 2-bit unsigned literal
ru: аргумент 3 должен быть 2-битным беззнаковым литералом

en: argument 3 must be a 4-bit unsigned literal
ru: аргумент 3 должен быть 4-битным беззнаковым литералом

en: argument dependent lookup finds %q+D
ru: зависимый от аргумента просмотр находит %q+D

en: argument must be a field reference
ru: аргумент должен ссылкой на поле

en: argument must be array or slice or channel
ru: аргумент должен быть массивом или вырезкой или каналом

en: argument must be channel
ru: аргумент должен быть каналом

en: argument must be string or array or slice or map or channel
ru: аргумент должен быть строкой массивом или вырезкой отображением или каналом

en: argument must have complex type
ru: аргумент должен иметь complex тип

en: argument of %<__builtin_eh_return_regno%> must be constant
ru: аргумент %<__builtin_eh_return_regno%> должен быть константой

en: argument of %qE attribute is not "ilink1" or "ilink2"
ru: аргумент атрибута %qE не есть "ilink1" или "ilink2"

en: argument of %qE attribute is not "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" or "swi"
ru: аргумент %qE атрибута не "reset", "software_exception", "page_miss", "timer0", "timer1", "message", "dma0", "dma1", "wand" или "swi"

en: argument of %qE attribute is not a string constant
ru: аргумент %qE атрибута не строковая константа

en: argument of function call might be a candidate for a format attribute
ru: аргумент вызова функции мог быть кандидатом для атрибута формата

en: argument to %%:compare-debug-auxbase-opt does not end in .gk
ru: аргумент %%:compare-debug-auxbase-opt заканчивается не .gk

en: argument to %qE attribute is neither zero, nor one
ru: аргумент атрибута %qE не ноль и не один

en: argument to %qE attribute larger than %d
ru: аргумент для %qE атрибута больше чем %d

en: argument to %qs must be a 2-bit unsigned literal
ru: аргумент %qs должен быть 2-битным беззнаковым литералом

en: argument to %qs should be a non-negative integer
ru: аргумент %qs должен быть неотрицательным целым числом

en: argument to decltype must be an expression
ru: аргумент decltype должен быть выражением

en: argument to dss must be a 2-bit unsigned literal
ru: аргумент dss должен быть 2-битным беззнаковым литералом

en: arguments '%s' and '%s' for intrinsic %s
ru: аргументы '%s' и '%s' для внутренней функции %s

en: arguments '%s' and '%s' for intrinsic '%s'
ru: аргументы '%s' и '%s' для внутренней функции '%s'

en: arguments 'a%d' and 'a%d' for intrinsic '%s'
ru: аргументы 'a%d' и 'a%d' для внутренней функции '%s'

en: arguments to destructor are not allowed
ru: аргументы к деструктору не допускаются

en: arithmetic IF
ru: арифметический IF

en: arithmetic on pointer to an incomplete type
ru: арифметическая операция над указателем на неполный тип

en: array %q+D assumed to have one element
ru: %q+D рассматривается как массив из одного элемента

en: array %qD initialized by parenthesized string literal %qE
ru: массив %qD инициализируется строковой константой %qE, заключённой в скобки

en: array assignment
ru: присваивание массивов

en: array bound forbidden after parenthesized type-id
ru: граница массива не допускается после идентификатора типа в скобках

en: array bound is not an integer constant
ru: граница массива не является целой константой

en: array index in initializer exceeds array bounds
ru: индекс массива в инициализаторе - за границами массива

en: array index in initializer is not an integer constant expression
ru: индекс массива в инициализации не является целочисленным константным выражением

en: array index in initializer not of integer type
ru: индекс массива в инициализации не целого типа

en: array index in non-array initializer
ru: индекс массива в инициализаторе не для массива

en: array index range in initializer exceeds array bounds
ru: диапазон индексов массива в инициализаторе - за границами массива

en: array initialized from non-constant array expression
ru: инициализация массива неконстантным выражением

en: array initialized from parenthesized string constant
ru: инициализация символьного массива строкой в скобках

en: array must be initialized with a brace-enclosed initializer
ru: массив должен быть инициализирован инициализатором в фигурных скобках

en: array of inappropriate type initialized from string constant
ru: инициализация массива несоответствующего типа строковой константой

en: array size missing in %q+D
ru: не задан размер массива для %q+D

en: array size missing in %qD
ru: не задан размер массива для %qD

en: array size missing in %qT
ru: не задан размер массива в %qT

en: array subscript has type %<char%>
ru: индекс массива имеет тип %<char%>

en: array subscript is above array bounds
ru: индекс массива превышает верхнее граничное значение

en: array subscript is below array bounds
ru: индекс массива меньше нижнего граничного значения

en: array subscript is not an integer
ru: индекс массива не является целым значением

en: array subscript is outside array bounds
ru: индекс массива вне диапазона границ массива

en: array used as initializer
ru: массив использован как инициализатор

en: arrays of functions are not meaningful
ru: массивы функций не имеют осмысленной интерпретации

en: as %qD
ru: как %qD

en: asm clobber conflict with input operand
ru: конфликт в списках переписываемых регистров и входных операндов в asm

en: asm clobber conflict with output operand
ru: конфликт в списках переписываемых регистров и выходных операндов в asm

en: asm declaration ignored due to conflict with previous rename
ru: asm-декларация не согласуется с предыдущим переименованием

en: asm not allowed in %<transaction_safe%> function
ru: asm не допускается в %<transaction_safe%> функции

en: asm not allowed in atomic transaction
ru: asm не допускается в атомарной транзакции

en: asm operand %d probably doesn%'t match constraints
ru: операнд %d в операторе asm, возможно, не соответствует ограничителю

en: asm-specifier for variable %qE conflicts with asm clobber list
ru: asm-спецификатор для переменной %qE конфликтует со списком переписываемых регистров

en: assertion missing after %qs
ru: не задано утверждение после %qs

en: assign semantics attributes of property %qD conflict with previous declaration
ru: атрибуты семантики присваивания свойства %qD конфликтуют с предшествующей декларацией

en: assigning to an array from an initializer list
ru: присваивание массиву из списка инициализатора

en: assignment
ru: присваивание

en: assignment (not initialization) in declaration
ru: присваивание (а не инициализация) в декларации

en: assignment discards %qv qualifier from pointer target type
ru: присваивание отменяет квалификатор %qv указуемого типа

en: assignment from distinct Objective-C type
ru: присваивание из отличного Objective-C типа

en: assignment from incompatible pointer type
ru: несовместимый тип указателя в присваивании

en: assignment from pointer to non-enclosed address space
ru: присваивание по указателю на не замкнутое адресное пространство

en: assignment left-hand side might be a candidate for a format attribute
ru: левой части присваивания, вероятно, можно назначить атрибут format

en: assignment makes %q#v qualified function pointer from unqualified
ru: присваивание добавляет квалификатор %q#v к указателю на функцию без квалификаторов

en: assignment makes integer from pointer without a cast
ru: в присваивании указатель преобразуется в целое без приведения типа

en: assignment makes pointer from integer without a cast
ru: в присваивании целое преобразуется в указатель без приведения типа

en: assignment of constant field %qD
ru: присваивание константного поля %qD

en: assignment of function %qD
ru: присваивание функции %qD

en: assignment of member %qD in read-only object
ru: присваивание элементу %qD в объекте, доступном только на чтение

en: assignment of read-only location %qE
ru: присваивание позиции в памяти %qE, доступной только на чтение

en: assignment of read-only member %qD
ru: присваивание элементу %qD, доступному только на чтение

en: assignment of read-only named return value %qD
ru: присваивание именованному возвращаемому значению %qD, доступному только на чтение

en: assignment of read-only parameter %qD
ru: присваивание параметру %qD, доступному только на чтение

en: assignment of read-only reference %qD
ru: присваивание доступной только на чтение ссылки %qD

en: assignment of read-only variable %qD
ru: присваивание переменной %qD, доступной только на чтение

en: assignment suppression
ru: подавление присваивания

en: assuming cast to type %qT from overloaded function
ru: предполагается приведение к типу %qT из перегруженной функции

en: assuming pointer to member %qD
ru: предполагается указатель на элемент %qD

en: assuming signed overflow does not occur when combining constants around a comparison
ru: предполагается, что при комбинировании констант вокруг сравнения не произошло переполнение

en: assuming signed overflow does not occur when reducing constant in comparison
ru: предполагается что при редукции константы в сравнении не произошло переполнение

en: assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>
ru: предполагается что не произойдет знакового переполнения при упрощении %</%> или %<%%%> до %<>>%> или %<&%>

en: assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>
ru: предполагается что не произойдет знакового переполнения при упрощении %<abs (X)%> до %<X%> или %<-X%>

en: assuming signed overflow does not occur when simplifying conditional
ru: предполагается что не произойдет знакового переполнения при упрощении условной операции

en: assuming signed overflow does not occur when simplifying conditional to constant
ru: предполагается что не произойдет знакового переполнения при сведении условной операции к константе

en: assuming signed overflow does not occur when simplifying range test
ru: предполагается что при упрощении проверки диапазона не произошло переполнение

en: atexit failed
ru: ошибка в atexit

en: attempt to take address of bit-field structure member %qD
ru: взятие адреса от битового поля структуры %qD

en: attribute %qE argument not a string
ru: аргумент атрибута %qE не является строковой константой

en: attribute %qs applies to array types only
ru: атрибут %qs применим только к массивным типам

en: attribute declaration
ru: декларация атрибута

en: attribute for %q#T must follow the %qs keyword
ru: атрибут для %q#T должен следовать за %qs ключевым словом

en: attribute ignored in declaration of %q#T
ru: атрибуты проигнорированы в декларации %q#T

en: attribute(target("%s")) is unknown
ru: attribute(target("%s")) неизвестен

en: attributes after parenthesized initializer ignored
ru: атрибуты после инициализатора в скобках проигнорированы

en: attributes are not allowed on a function-definition
ru: атрибуты не допускаются при определении функции

en: attributes ignored on elaborated-type-specifier that is not a forward declaration
ru: атрибуты игнорируются для elaborated-type-specifier который не является forward декларацией

en: attributes ignored on template instantiation
ru: атрибуты игнорируются для конкретизации шаблона

en: attributes ignored on uninstantiated type
ru: атрибуты игнорируются для неконкретизированного типа

en: attributes in parameter array declarator ignored
ru: атрибуты в деклараторе массива-параметра проигнорированы

en: attributes may not be specified before the %<@%D%> Objective-C++ keyword
ru: атрибуты нельзя задавать до %<@%D%> Objective-C++ ключевого слова

en: automatic variable %qE cannot be %<threadprivate%>
ru: автоматическая переменная %qE не может быть %<threadprivate%>

en: aux field set for edge %s->%s
ru: для дуги %s->%s установлено вспомогательное поле

en: aux field set for indirect edge from %s
ru: aux поле установлено для косвенной дуги из %s

en: bad address
ru: некорректный адрес

en: bad address, not (reg+disp):
ru: некорректный адрес, не (reg+disp)

en: bad address, not a constant:
ru: некорректный адрес, не константа:

en: bad address, not an I/O address:
ru: некорректный адрес, не I/O адрес:

en: bad address, not post_inc or pre_dec:
ru: некорректный адрес, не post_inc или pre_dec:

en: bad amount of stack space removal: %d
ru: некорректный размер области, удаляемой из стека: %d

en: bad array initializer
ru: некорректный инициализатор массива

en: bad builtin code
ru: некорректный встроенный code

en: bad builtin fcode
ru: некорректный встроенный fcode

en: bad builtin icode
ru: некорректный встроенный icode

en: bad condition code
ru: некорректный код условия

en: bad expression type during walk (%d)
ru: Некорректный тип выражения при проходе (%d)

en: bad insn for 'A'
ru: некорректная инструкция для 'A'

en: bad insn in frv_print_operand, 0 case
ru: Некорректная инструкция для frv_print_operand, случай 0

en: bad insn in frv_print_operand, bad const_double
ru: Некорректная инструкция для frv_print_operand, плохой const_double

en: bad insn in frv_print_operand, z case
ru: Некорректная инструкция для frv_print_operand, случай z

en: bad insn to frv_print_operand, 'F' modifier:
ru: Некорректная инструкция для frv_print_operand, модификатор 'F':

en: bad insn to frv_print_operand, 'L' modifier:
ru: Некорректная инструкция для frv_print_operand, модификатор 'L':

en: bad insn to frv_print_operand, 'M/N' modifier:
ru: Некорректная инструкция для frv_print_operand, модификатор 'M/N':

en: bad insn to frv_print_operand, 'O' modifier:
ru: Некорректная инструкция для frv_print_operand, модификатор 'O':

en: bad insn to frv_print_operand, 'e' modifier:
ru: Некорректная инструкция для frv_print_operand, модификатор 'e':

en: bad insn to frv_print_operand, 'f' modifier:
ru: Некорректная инструкция для frv_print_operand, модификатор 'f':

en: bad insn to frv_print_operand, 'g' modifier:
ru: Некорректная инструкция для frv_print_operand, модификатор 'g':

en: bad insn to frv_print_operand, P modifier:
ru: Некорректная инструкция для frv_print_operand, модификатор 'P':

en: bad insn to frv_print_operand_address:
ru: Некорректная инструкция для frv_print_operand_address:

en: bad insn to frv_print_operand_memory_reference:
ru: Некорректная инструкция для frv_print_operand_memory_reference:

en: bad move
ru: некорректная пересылка

en: bad operand
ru: некорректный операнд

en: bad output_condmove_single operand
ru: некорректный операнд для output_condmove_single

en: bad output_move_double operand
ru: некорректный операнд для output_move_double

en: bad output_move_single operand
ru: некорректный операнд для output_move_single

en: bad register
ru: некорректный регистр

en: bad register to frv_print_operand_memory_reference_reg:
ru: Некорректный регистр для frv_print_operand_memory_reference_reg:

en: bad shift insn:
ru: некорректная инструкция сдвига:

en: bad test
ru: Некорректная проверка

en: bad value %<%s%> for -mtls-size= switch
ru: некорректное значение %<%s%> для ключа -mtls-size=

en: bad value %qs for -mcpu switch
ru: некорректный аргумент %qs для ключа -mcpu

en: bad value %qs for -mfp-rounding-mode switch
ru: некорректное значение %qs для ключа -mfp-rounding-mode

en: bad value %qs for -mfp-trap-mode switch
ru: некорректное значение %qs для ключа -mfp-trap-mode

en: bad value %qs for -mmemory-latency
ru: некорректное значение %qs для -mmemory-latency

en: bad value %qs for -mtls-size switch
ru: некорректное значение %qs для ключа -mtls-size

en: bad value %qs for -mtrap-precision switch
ru: некорректное значение %qs для ключа -mtrap-precision

en: bad value %qs for -mtune switch
ru: некорректное значение %qs для ключа -mtune

en: bad value (%s) for -march= switch
ru: некорректное значение (%s) для ключа -march

en: bad value (%s) for -mcmodel= switch
ru: некорректное значение (%s) для ключа -mcmodel

en: bad value (%s) for -mtune= switch
ru: некорректное значение (%s) для ключа -mtune=

en: bad value for -mcall-%s
ru: Некорректное значение ключа -mcall-%s

en: bad value for -msdata=%s
ru: Некорректное значение ключа -msdata=%s

en: badly nested C headers from preprocessor
ru: некорректная вложенность заголовочных файлов C в результате препроцессирования

en: base %qT will be initialized after
ru: базовый класс %qT будет инициализирован после

en: base class %q#T should be explicitly initialized in the copy constructor
ru: базовый класс %q#T должен быть явно инициализирован в копирующем конструкторе

en: base initializer expansion %<%T%> contains no parameter packs
ru: расширение базового инициализатора %<%T%> не содержит packs параметров

en: base operand of %<->%> has non-pointer type %qT
ru: базовый операнд %<->%> имеет неуказательный тип %qT

en: base operand of %<->%> is not a pointer
ru: базовый операнд %<->%> не является указателем

en: base type %qT fails to be a struct or class type
ru: базовый тип %qT не является ни структурой, ни классом

en: basic block %d pred edge is corrupted
ru: входящая дуга блока %d повреждена

en: basic block %d should be marked irreducible
ru: блок %d должен быть помечен как несокращаемый

en: basic block %d should not be marked irreducible
ru: блок %d не должен быть помечен как несокращаемый

en: basic block %i edge lists are corrupted
ru: списки дуг для блока %i повреждены

en: basic blocks not laid down consecutively
ru: блоки не были размещены последовательно

en: bb %d on wrong place
ru: блок %d неверно расположен

en: bit-field %q+#D with non-integral type
ru: битовое поле %q+#D с нецелым типом

en: bit-field %q+D width not an integer constant
ru: ширина битового поля %q+D не является целой константой

en: bit-field %qD with non-integral type
ru: битовое поле %qD не целочисленного типа

en: bit-field %qs has invalid type
ru: неверный тип битового поля %qs

en: bit-field %qs width not an integer constant
ru: размер битового поля %qs не является целочисленной константой

en: bit-field %qs width not an integer constant expression
ru: размер битового поля %qs не является целочисленным константным выражением

en: block IF
ru: блочный IF

en: body of constexpr function %qD not a return-statement
ru: тело constexpr функции %qD не return-statement

en: bogus DISPOSE construction: %d
ru: фиктивная конструкция DISPOSE: %d

en: bogus JARL construction: %d
ru: фиктивная конструкция JARL: %d

en: bogus JR construction: %d
ru: фиктивная конструкция JR: %d

en: bogus PREPEARE construction: %d
ru: фиктивная конструкция PREPEARE: %d

en: bogus comparison result type
ru: фиктивный тип результата в векторном сравнении

en: boolean registers required for the floating-point option
ru: запрошены булевы регистры и ключ аппаратной плавающей математики

en: both arguments to %<__builtin___clear_cache%> must be pointers
ru: оба аргумента %<__builtin___clear_cache%> должны быть указателями

en: braced spec %qs is invalid at %qc
ru: ошибка в спецификации %qs в скобках на символе %qc

en: braced spec body %qs is invalid
ru: ошибка в спецификации %qs в скобках

en: braced-group within expression allowed only inside a function
ru: фигурные скобки внутри выражений допускаются только в теле функции

en: braces around scalar initializer
ru: фигурные скобки вокруг скалярного инициализатора

en: braces around scalar initializer for type %qT
ru: фигурные скобки вокруг скалярного инициализатора для типа %qT

en: branch %2d never executed
ru: переход %2d ни разу не исполнялся

en: branch %2d taken %s%s
ru: переход %2d выполнен %s%s

en: branch target register load optimization is not intended to be run twice
ru: оптимизация переноса загрузок в регистры в другие блоки не должна выполняться дважды

en: break statement not within loop or switch
ru: оператор break вне цикла или оператора switch

en: break statement used with OpenMP for loop
ru: оператор break использован с OpenMP для цикла

en: built-in function %q+D declared as non-function
ru: внутренняя функция %q+D декларирована как не функция

en: built-in function %qD requires the %<-mconstant-cfstrings%> flag
ru: внутренняя функция %qD требует флаг %<-mconstant-cfstrings%>

en: built-in function %qD takes one argument only
ru: внутренняя функция %qD принимает только один аргумент

en: built-in function %qE not supported for MIPS16
ru: встроенная функция %qE не поддерживается для MIPS16

en: but not here
ru: но не здесь

en: bytecode stream: expected tag %s instead of %s
ru: поток байткода: ожидался тег %s, а не %s

en: bytecode stream: found empty cgraph node
ru: поток байткода: найден пустой cgraph узел

en: bytecode stream: found non-null terminated string
ru: байткод: обнаружена строка, не заканчивающаяся нулем

en: bytecode stream: garbage at the end of symbols section
ru: поток байткода: мусор в конце секции символов

en: bytecode stream: no callee found while reading edge
ru: поток байткода: не найден вызываемый при чтении дуги

en: bytecode stream: no caller found while reading edge
ru: поток байткода: не найден вызывающий при чтении дуги

en: bytecode stream: string too long for the string table
ru: байткод: строка лишком длинная для таблицы строк

en: bytecode stream: tag %s is not in the expected range [%s, %s]
ru: поток байткода: тег %s вне ожидаемого диапазона [%s, %s]

en: bytecode stream: trying to read %d bytes after the end of the input buffer
ru: поток байткода: попытка чтения %d байт после конца буфера ввода

en: bytecode stream: unexpected LTO section %s
ru: байткод: некорректная секция %s

en: bytecode stream: unexpected tag %s
ru: поток байткода: неожиданный тег %s

en: bytecode stream: unknown GIMPLE statement tag %s
ru: байткод: неизвестный тег оператора GIMPLE %s

en: call   %2d never executed
ru: вызов  %2d ни разу не исполнялся

en: call   %2d returned %s
ru: вызов   %2d вернул %s

en: call has circular dependency
ru: вызов имеет циклическую зависимость

en: call is unlikely and code size would grow
ru: вероятность вызова мала, а размер кода увеличится

en: call of %<(%T) (%A)%> is ambiguous
ru: вызов %<(%T) (%A)%> неоднозначен

en: call of overloaded %<%D(%A)%> is ambiguous
ru: вызов перегруженной функции %<%D(%A)%> неоднозначен

en: call of overloaded %<%s(%A)%> is ambiguous
ru: вызов перегруженной %<%s(%A)%> имеет неоднозначную трактовку

en: call to %qD uses the default argument for parameter %P, which is not yet defined
ru: вызов %qD использует подразумеваемый аргумент для параметра %P, который еще не определен

en: call to function %qD which throws incomplete type %q#T
ru: вызов функции %qD, которая вызывает исключение неполного типа %q#T

en: call to function which throws incomplete type %q#T
ru: вызов функции, которая вызывает исключение неполного типа %q#T

en: call to non-constexpr function %qD
ru: вызов non-constexpr функции %qD

en: call to non-function %qD
ru: вызов не функции %qD

en: call-clobbered register used for global register variable
ru: несохраняемый регистр назначен для глобальной регистровой переменной

en: called from here
ru: которая вызвана здесь

en: caller edge count is negative
ru: отрицательный счётчик дуг, соответствующих вызовам

en: caller edge frequency %i does not match BB frequency %i
ru: счётчик дуг вызова %i не соответствует частоте базового блока %i

en: caller edge frequency is negative
ru: значение счётчика дуг вызова отрицательно

en: caller edge frequency is too large
ru: значение счётчика дуг вызова слишком велико

en: calling %qD with attribute sseregparm without SSE/SSE2 enabled
ru: вызов %qD с атрибутом sseregparm без включения SSE/SSE2

en: calling %qT with attribute sseregparm without SSE/SSE2 enabled
ru: вызов %qT с атрибутом sseregparm без включения SSE/SSE2

en: calls to overloaded operators cannot appear in a constant-expression
ru: вызовы перегруженных операторов не могут присутствовать в константном выражении

en: can not find instance variable associated with property
ru: невозможно найти instance переменную ассоциированную со свойством

en: can not use -mtp=cp15 with 16-bit Thumb
ru: недопустимо использовать -mtp=cp15 с 16-битным Thumb

en: can not use an object as parameter to a method
ru: недопустимое использование объекта как параметра метода

en: can only use %qE attribute on file-scope definitions of objects of class type
ru: %qE атрибут может использоваться только для определений объектов типа class на уровне файла

en: can%'t apply both longcall and shortcall attributes to the same function
ru: невозможно применить оба атрибута longcall и shortcall к одной функции

en: can%'t convert from incomplete type %qT to %qT
ru: невозможно преобразовать неполный тип %qT в %qT

en: can%'t convert value to a vector
ru: невозможно преобразовать значение в вектор

en: can%'t create precompiled header %s: %m
ru: ошибка при создании прекомпилированного заголовка %s: %m

en: can%'t create repository information file %qs
ru: ошибка при создании информационного файла репозитория %qs

en: can%'t define friend function %qs in a local class definition
ru: невозможно определить friend-функцию %qs в определении локального класса

en: can%'t extend PCH file: %m
ru: невозможно расширить PCH файл: %m

en: can%'t find a register in class %qs while reloading %<asm%>
ru: не найден регистр класса %qs для загрузки операндов %<asm%>

en: can%'t get position in PCH file: %m
ru: ошибка позиционирования в PCH файле: %m

en: can%'t mix operands of decimal float and complex types
ru: недопустимо смешивание операндов плавающего десятичного и комплексного типа

en: can%'t mix operands of decimal float and other float types
ru: недопустимо смешивание операндов плавающего десятичного и другого плавающего типа

en: can%'t mix operands of decimal float and vector types
ru: недопустимо смешивание операндов плавающего десятичного и векторного типа

en: can%'t open %s for writing: %m
ru: ошибка открытия %s на запись: %m

en: can%'t open %s: %m
ru: ошибка открытия %s: %m

en: can%'t read %s: %m
ru: ошибка чтения %s: %m

en: can%'t read PCH file: %m
ru: ошибка чтения PCH файла: %m

en: can%'t set %qE attribute after definition
ru: атрибут %qE нельзя установить после определения объекта

en: can%'t set position in PCH file: %m
ru: невозможно установить позицию в PCH файле: %m

en: can%'t use %qs as a call-saved register
ru: нельзя использовать '%qs' как регистр, сохраняемый при вызовах

en: can%'t use %qs as a call-used register
ru: нельзя использовать '%qs' как регистр, не сохраняемый при вызовах

en: can%'t use %qs as a fixed register
ru: нельзя использовать '%qs' как регистр специального назначения

en: can%'t use multiple stack checking methods together
ru: невозможно совместное использование нескольких методов проверки стека

en: can%'t write %s: %m
ru: ошибка записи %s: %m

en: can%'t write PCH file
ru: ошибка записи PCH файла

en: can%'t write PCH file: %m
ru: ошибка записи в файл PCH: %m

en: can%'t write padding to PCH file: %m
ru: ошибка записи заполнителя в PCH файл: %m

en: can%'t write to %s: %m
ru: ошибка записи в %s: %m

en: can't get program status: %m
ru: не удалось получить состояние программы: %m

en: can't open %s: %m
ru: ошибка открытия %s: %m

en: can't open input file: %s
ru: ошибка открытия входного файла: %s

en: can't open ldd output: %m
ru: не удалось открыть выходной файл ldd: %m

en: can't open nm output: %m
ru: не удалось открыть выходной файл nm: %m

en: can't use non gp relative absolute address
ru: невозможно использовать абсолютный адрес, не выраженный как смещение относительно gp

en: candidate 1:
ru: кандидат 1:

en: candidate 2:
ru: кандидат 2:

en: candidate is: | candidates are:
ru[0]: кандидат
ru[1]: кандидаты
ru[2]: кандидаты

en: candidate is: %+#D
ru: претендент: %+#D

en: candidates are:
ru: претенденты:

en: candidates are: %+#D
ru: претенденты: %+#D

en: cannot add an enumerator list to a template instantiation
ru: невозможно добавить enumerator список к конкретизации шаблона

en: cannot allocate an object of abstract type %qT
ru: невозможно разместить объект абстрактного типа %qT

en: cannot apply %<offsetof%> to a non constant address
ru: невозможно применит %<offsetof%> к неконстантному адресу

en: cannot apply %<offsetof%> to destructor %<~%T%>
ru: невозможно применить %<offsetof%> к деструктору %<~%T%>

en: cannot apply %<offsetof%> to member function %qD
ru: невозможно применить %<offsetof%> к элементу-функции %qD

en: cannot apply %<offsetof%> to static data member %qD
ru: недопустимое применение %<offsetof%> к статическому элементу данных %qD

en: cannot apply %<offsetof%> when %<operator[]%> is overloaded
ru: невозможно применит %<offsetof%> к перегруженной операции %<operator[]%>

en: cannot apply member pointer %qE to %qE, which is of non-class type %qT
ru: невозможно применить элементный указатель %qE к %qE, который имеет неклассовый тип %qT

en: cannot bind bitfield %qE to %qT
ru: недопустимое связывание битового поля %qE с %qT

en: cannot bind packed field %qE to %qT
ru: недопустимое связывание упакованного  поля %qE с %qT

en: cannot bind rvalue %qE to %qT
ru: недопустимое связывание rvalue %qE с %qT

en: cannot call constructor %<%T::%D%> directly
ru: невозможно вызвать конструктор %<%T::%D%> непосредственно

en: cannot call member function %qD without object
ru: некорректный вызов элемента-функции %qD без объекта

en: cannot capture %qE by reference
ru: невозможно захватить %qE по ссылке

en: cannot close receive-only channel
ru: невозможно закрыть канал только для получения

en: cannot convert %qE from type %qT to type %qT
ru: ошибка преобразования %qE из типа %qT в тип %qT

en: cannot convert %qT to %qT
ru: ошибка преобразования %qT в %qT

en: cannot convert %qT to %qT for argument %qP to %qD
ru: ошибка преобразования %qT в %qT для аргумента %qP функции %qD

en: cannot convert %qT to %qT in argument passing
ru: ошибка преобразования %qT в %qT при передаче аргументов

en: cannot convert %qT to %qT in assignment
ru: ошибка преобразования %qT в %qT в присваивании

en: cannot convert %qT to %qT in default argument
ru: ошибка преобразования %qT в %qT в подразумеваемом аргументе

en: cannot convert %qT to %qT in initialization
ru: ошибка преобразования %qT в %qT в инициализации

en: cannot convert %qT to %qT in return
ru: ошибка преобразования %qT в %qT при возврате

en: cannot convert to a pointer type
ru: преобразование к типу указателя невозможно

en: cannot convert type %qT to type %qT
ru: некорректное преобразование от типа %qT к типу %qT

en: cannot create pointer to reference member %qD
ru: нельзя создать указатель на элемент-ссылку %qD

en: cannot create type information for type %qT because it involves types of variable size
ru: невозможно создать информацию о типе для типа %qT поскольку он включает типы переменного размера

en: cannot declare %<::main%> to be a template
ru: недопустимая декларация %<::main%> как шаблона

en: cannot declare %<::main%> to be inline
ru: недопустимая декларация %<::main%> как inline-функции

en: cannot declare %<::main%> to be static
ru: недопустимая декларация %<::main%> как статической функции

en: cannot declare %qD to be a bit-field type
ru: недопустимая декларация %qD как битового поля

en: cannot declare bit-field %qD with function type
ru: недопустимая декларация битового поля %qD с типом функции

en: cannot declare field %q+D to be of abstract type %qT
ru: невозможно декларировать поле %q+D с абстрактным типом %qT

en: cannot declare member %<%T::%s%> within %qT
ru: недопустимая декларация элемента %<%T::%s%> внутри %qT

en: cannot declare member function %<%T::%s%> within %<%T%>
ru: невозможно декларировать элемент-функцию %<%T::%s%> внутри %<%T%>

en: cannot declare member function %qD to have static linkage
ru: недопустимая декларация статического элемента-функции %qD

en: cannot declare parameter %q+D to be of abstract type %qT
ru: невозможно декларировать параметр %q+D с абстрактным типом %qT

en: cannot declare pointer to %q#T
ru: недопустимая декларация указателя на %q#T

en: cannot declare pointer to %q#T member
ru: недопустимая декларация указателя на элемент %q#T

en: cannot declare pointer to qualified function type %qT
ru: невозможно декларировать указатель на квалифицированный тип функции %qT

en: cannot declare reference to %q#T
ru: недопустимая декларация ссылки на %q#T

en: cannot declare reference to %q#T, which is not a typedef or a template type argument
ru: Недопустимо определять ссылку на %q#T, которая не будет определением типа или аргументом шаблона

en: cannot declare reference to qualified function type %qT
ru: невозможно декларировать ссылку на квалифицированный тип функции %qT

en: cannot declare static function inside another function
ru: недопустимая декларация статической функции внутри другой функции

en: cannot declare variable %q+D to be of abstract type %qT
ru: невозможно декларировать переменную %q+D с абстрактным типом %qT

en: cannot decompose address
ru: ошибка при декомпозиции адреса

en: cannot decrement a pointer to incomplete type %qT
ru: невозможно декрементировать указатель на неполный тип %qT

en: cannot define member function %<%T::%s%> within %<%T%>
ru: недопустимая декларация элемента-функции %<%T::%s%> внутри %<%T%>

en: cannot define member of dependent typedef %qT
ru: невозможно определить элемент зависимого typedef %qT

en: cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>
ru: удаление функции недопустимо.  Аргументами %<delete%> могут быть только указатели на объекты

en: cannot derive from %<final%> base %qT in derived type %qT
ru: ошибка вывода из %<final%> base %qT в производном типе %qT

en: cannot disable built-in function %qs
ru: невозможно отменить внутреннюю функцию %s

en: cannot dynamic_cast %qE (of type %q#T) to type %q#T (%s)
ru: невозможно dynamic_cast %qE (типа %q#T) к типу %q#T (%s)

en: cannot expand initializer for member %<%D%>
ru: невозможно расширить инициализатор для элемента %<%D%>

en: cannot explicitly declare member %q#D to have extern linkage
ru: недопустимая явная extern-декларация элемента %q#D

en: cannot find %s in plugin %s
    %s
ru: не найден %s в плагине %s
    %s

en: cannot find '%s'
ru: не удалось найти '%s'

en: cannot find 'ldd'
ru: не найдена программа `ldd'

en: cannot find 'nm'
ru: не удалось найти 'nm'

en: cannot find LTO cgraph in %s
ru: не найден граф вызовов LTO в %s

en: cannot find LTO section refs in %s
ru: невозможно найти ссылки на LTO секцию в %s

en: cannot find a valid counter:value pair:
ru: не найдена корректная пара счетчик:значение

en: cannot find class %qE
ru: невозможно найти класс %qE

en: cannot find interface declaration for %qE
ru: невозможно найти декларацию интерфейса для %qE

en: cannot find interface declaration for %qE, superclass of %qE
ru: нет декларации интерфейса для %qE, суперкласс %qE

en: cannot find protocol declaration for %qE
ru: невозможно найти декларацию протокола для %qE

en: cannot find reference tag for class %qE
ru: невозможно найти тег ссылки для класса %qE

en: cannot form pointer to member of non-class %q#T
ru: невозможно сформировать указатель на элемент не класса %q#T

en: cannot handle inconsistent calls to %qs
ru: ошибка при обработке некорректных вызовов %qs

en: cannot increment a pointer to incomplete type %qT
ru: невозможно инкрементировать указатель на неполный тип %qT

en: cannot initialize aggregate of type %qT with a compound literal
ru: невозможно инициализировать агрегат типа %qT составным литералом

en: cannot initialize multi-dimensional array with initializer
ru: недопустимая инициализация многомерного массива при помощи инициализатора

en: cannot inline function %<main%>
ru: inline-подстановка функции %<main%> невозможна

en: cannot load plugin %s
    %s
ru: ошибка загрузки плагина %s
    %s

en: cannot merge separate %s counters for function %u
ru: невозможно слияние счётчиков %s для функции %u

en: cannot open %s
ru: ошибка открытия %s

en: cannot pass argument in vector register because altivec instructions are disabled, use -maltivec to enable them
ru: передача аргумента в векторном регистре невозможна, поскольку инструкции altivec отключены, используйте -maltivec для их включения

en: cannot pass rvalue to reference parameter
ru: передача rvalue-выражения в качестве параметра-ссылки запрещена

en: cannot put object with volatile field into register
ru: некорректная попытка разместить в регистре объект с volatile-полем

en: cannot read LTO decls from %s
ru: ошибка чтения LTO деклараций из %s

en: cannot reload integer constant operand in %<asm%>
ru: невозможно загрузить целый константный операнд в операторе %<asm%>

en: cannot resolve overloaded function %qD based on conversion to type %qT
ru: ошибка при выборе перегруженной функции %qD при преобразовании к типу %qT

en: cannot return from a handler of a function-try-block of a constructor
ru: возврат в обработчике try-блока конструктора

en: cannot return value in vector register because altivec instructions are disabled, use -maltivec to enable them
ru: возврат значения в векторном регистре невозможен, поскольку инструкции altivec отключены, используйте -maltivec для их включения

en: cannot set interrupt attribute: no current function
ru: ошибка при установке атрибута interrupt: нет текущей функции

en: cannot set interrupt attribute: no such identifier
ru: ошибка при установке атрибута interrupt: нет такого идентификатора

en: cannot specify %<override%> for a class
ru: невозможно задать %<override%> для класса

en: cannot specify -o with -c, -S or -E with multiple files
ru: нельзя использовать -o с, -S или -E и несколькими файлами

en: cannot specify both -msep-data and -mid-shared-library
ru: ключи -msep-data и -mid-shared-library несовместимы

en: cannot take address of %qs
ru: некорректная попытка взять адрес %qs

en: cannot take address of bit-field %qD
ru: некорректная попытка взять адрес битового поля %qD

en: cannot take the address of %<this%>, which is an rvalue expression
ru: нельзя взять адрес от %<this%>, поскольку это rvalue-выражение

en: cannot type switch on non-interface value
ru: невозможно типизировать switch на non-interface значение

en: cannot use %<::%> in parameter declaration
ru: недопустимое использование %<::%> в декларации параметра

en: cannot use mode %qs for enumeral types
ru: использование режима %qs для перечислимых типов недопустимо

en: cannot use mshared and static together
ru: Недопустимо одновременно использовать mshared и static

en: cannot use mthreads and mlegacy-threads together
ru: Недопустимо одновременно использовать mthreads и mlegacy-threads

en: cannot use small-data accesses for %qs
ru: невозможно использовать метод доступа к малым объектам данных для %qs

en: cannot use type %s as type %s
ru: невозможно использовать тип %s как тип %s

en: cannot use typeid with -fno-rtti
ru: использование идентификатора типа с ключом -fno-rtti недопустимо

en: cannot use va_start in interrupt function
ru: недопустимое использование va_start в функции обработки прерывания

en: cannot value-initialize array of unknown bound %qT
ru: невозможно инициализировать значение массива с неизвестной границей %qT

en: canonical types differ for identical types %T and %T
ru: канонические типы различаются для идентичных типов %T and %T

en: capture of non-variable %qD
ru: capture непеременной %qD

en: capture of variable %qD with non-automatic storage duration
ru: capture переменной  %qD с неавтоматическим сроком хранения

en: case label %qE not within a switch statement
ru: case-метка %qE вне оператора switch

en: case label does not reduce to an integer constant
ru: значение case-метки неприводимо к целочисленной константе

en: case label is not an integer constant expression
ru: case-метка не является целочисленным константным выражением

en: case label not within a switch statement
ru: case-метка вне оператора switch

en: case label value exceeds maximum value for type
ru: значение с больше чем максимальное значение данного типа

en: case label value is less than minimum value for type
ru: значение case-метки меньше чем минимальное значение данного типа

en: case labels not sorted:
ru: case-метки не отсортированы:

en: case value %qs not in enumerated type
ru: case-значение %qs не принадлежит к перечислимому типу

en: case value %qs not in enumerated type %qT
ru: case-значение %qs не принадлежит к перечислимому типу %qT

en: cast adds %q#v qualifier to function type
ru: приведение типа добавляет квалификатор %q#v к типу функции

en: cast from %qT to %qT increases required alignment of target type
ru: приведение от %qT к %qT увеличивает размер выравнивания для указуемого типа

en: cast from %qT to %qT loses precision
ru: приведение из типа %qT к типу %qT теряет точность

en: cast from function call of type %qT to non-matching type %qT
ru: приведение вызова функции типа %qT к несоответствующему типу %qT

en: cast from pointer to integer of different size
ru: приведение указателя к целому другого размера

en: cast from type %qT to type %qT casts away qualifiers
ru: приведение от типа %qT к типу %qT отбрасывает квалификаторы

en: cast increases required alignment of target type
ru: приведение типа требует большего выравнивания, чем исходный тип

en: cast specifies array type
ru: тип массива в операции приведения типов

en: cast specifies function type
ru: тип функции в операции приведения типов

en: cast to %s address space pointer from disjoint %s address space pointer
ru: приведение типа к указателю на адресное пространство %s от указателя на не связанное адресное пространство %s

en: cast to %s address space pointer from disjoint generic address space pointer
ru: приведение типа к указателю на адресное пространство %s от указателя на не связанное общее адресное пространство

en: cast to generic address space pointer from disjoint %s address space pointer
ru: приведение типа к указателю на общее адресное пространство от указателя на не связанное адресное пространство %s

en: cast to pointer from integer of different size
ru: приведение к типу указателя от целого другого размера

en: cast to union type from type not present in union
ru: приведение к типу объединения от типа, отсутствующего в объединении

en: casting %qT to %qT does not dereference pointer
ru: преобразование %qT в %qT не снимает указатель

en: category attributes are not available in Objective-C 1.0
ru: атрибуты категорий недоступны в Objective-C 1.0

en: category attributes are not available in this version of the compiler, (ignored)
ru: атрибуты категорий недоступны в этой версии компилятора, (игнорируется)

en: cdecl and thiscall attributes are not compatible
ru: атрибуты cdecl и thiscall несовместимы

en: char-array initialized from wide string
ru: инициализация символьного массива строкой широких символов

en: checksum is (%x,%x) instead of (%x,%x)
ru: контрольная сумма (%x,%x), а должна быть (%x,%x)

en: choosing %qD over %qD
ru: предпочтение отдается %qD (а не %qD)

en: circular pointer delegation detected
ru: обнаружено циклическое делегирование указателей

en: class %qE already exists
ru: класс %qE уже существует

en: class %qE is deprecated
ru: класс %qE устарел

en: class %qT does not have any field named %qD
ru: в классе %qT нет поля с именем %qD

en: class %qT is implicitly friends with itself
ru: класс %qT неявно дружит сам с собой

en: class %qs does not implement the %qE protocol
ru: класс %qs не реализует %qE протокол

en: class attributes are not available in Objective-C 1.0
ru: атрибуты класс недоступны в Objective-C 1.0

en: class definition may not be declared a friend
ru: определение класса не должно содержать friend

en: class extension for class %qE declared after its %<@implementation%>
ru: расширение класса для класса %qE декларировано после его %<@implementation%>

en: class extensions are not available in Objective-C 1.0
ru: расширения класса недоступны в Objective-C 1.0

en: cleanup argument not a function
ru: аргумент атрибута cleanup - не функция

en: cleanup argument not an identifier
ru: аргумент атрибута cleanup - не идентификатор

en: closing LTRANS output list %s: %m
ru: закрытие LTRANS выходного списка %s: %m

en: closing dependency file %s: %m
ru: при закрытии файла зависимостей %s: %m

en: code model %qs not supported in the %s bit mode
ru: модель кодирования %s не поддерживается в %s-битном режиме

en: code model %qs not supported in x32 mode
ru: модель кода %qs не поддерживается в режиме x32

en: code model %s does not support PIC mode
ru: модель кода %s не поддерживает PIC режим

en: collapse argument needs positive constant integer expression
ru: collapse аргумент требует положительного константного целого выражения

en: collapsed loops not perfectly nested
ru: сливаемые циклы не являются идеально вложенными

en: collect2 version %s
ru: collect2 версия %s

en: collect: reading %s
ru: collect: чтение %s

en: collect: recompiling %s
ru: collect: перекомпиляция %s

en: collect: relinking
ru: collect: перекомпоновка

en: collect: tweaking %s in %s
ru: collect: подбор %s в %s

en: collection in fast enumeration is not an object
ru: collection в быстром перечислении не есть объект

en: comma at end of enumerator list
ru: запятая в конце списка значений перечислимого типа

en: command line option %qs is not supported by this configuration
ru: ключ %qs для этой конфигурации не поддерживается

en: command line option %qs is valid for %s but not for %s
ru: ключ %qs годится для %s, но не для %s

en: command line option %qs is valid for the driver but not for %s
ru: ключ %qs годится для драйвера, но не для %s

en: common symbol debug info is not structured as symbol+offset
ru: отладочная информация common-символа не имеет вид символ+смещение

en: comparing final insns dumps
ru: сравнение финальных дампов компилятора

en: comparing floating point with == or != is unsafe
ru: сравнение плавающих значений при помощи == или != не надежно

en: comparing vectors with different element types
ru: сравнение векторов с разными типами элементов

en: comparing vectors with different number of elements
ru: сравнение векторов с разным числом элементов

en: comparison always false due to limited range of data type
ru: из-за ограниченности диапазона типа данных, результат сравнения всегда ложь

en: comparison always true due to limited range of data type
ru: из-за ограниченности диапазона типа данных, результат сравнения всегда истина

en: comparison between %q#T and %q#T
ru: сравнение между %q#T и %q#T

en: comparison between %qT and %qT
ru: сравнение между %qT и %qT

en: comparison between distinct pointer types %qT and %qT lacks a cast
ru: сравнение между различными указательными типами %qT и %qT без приведения типов

en: comparison between distinct pointer-to-member types %qT and %qT lacks a cast
ru: сравнение между различными pointer-to-member типами %qT и %qT без приведения типов

en: comparison between pointer and integer
ru: сравнение указателя и целого

en: comparison between signed and unsigned integer expressions
ru: сравнение знакового и беззнакового целых выражений

en: comparison between types %qT and %qT
ru: сравнение между типами %qT и %qT

en: comparison is always %d
ru: результат сравнения - всегда %d

en: comparison is always %d due to width of bit-field
ru: при данной ширине битового поля результат сравнения - всегда %d

en: comparison is always false due to limited range of data type
ru: из-за ограниченности диапазона типа данных, результат сравнения всегда ложь

en: comparison is always true due to limited range of data type
ru: из-за ограниченности диапазона типа данных, результат сравнения всегда истина

en: comparison of complete and incomplete pointers
ru: сравнение указателей на полный и неполный типы

en: comparison of distinct Objective-C types lacks a cast
ru: сравнение различных типов Objective-C без приведения

en: comparison of distinct pointer types lacks a cast
ru: сравнение различных указательных типов без приведения типов

en: comparison of pointers to disjoint address spaces
ru: сравнение указателей на несвязанные адресные пространства

en: comparison of promoted ~unsigned with constant
ru: сравнение ~unsigned с константой

en: comparison of promoted ~unsigned with unsigned
ru: сравнение ~unsigned с unsigned

en: comparison of unsigned expression < 0 is always false
ru: результат сравнения `беззнаковое выражение < 0' всегда ложь

en: comparison of unsigned expression >= 0 is always true
ru: результат сравнения `беззнаковое выражение >=0' всегда истина

en: comparison with string literal results in unspecified behavior
ru: сравнение со строковым литералом приводит к неопределенному поведению

en: comparisons like %<X<=Y<=Z%> do not have their mathematical meaning
ru: сравнения вида %<X<=Y<=Z%> трактуются в C не так, как в математике

en: compilation terminated due to -Wfatal-errors.
ru: компиляция прервана из-за -Wfatal-errors.

en: compilation terminated due to -fmax-errors=%u.
ru: компиляция прервана из-за -fmax-errors=%u.

en: compilation terminated.
ru: компиляция прервана.

en: complex arguments must have floating-point type
ru: complex аргументы должны иметь плавающие типы

en: complex arguments must have identical types
ru: complex аргументы должны иметь идентичные типы

en: complex floating point overflow in expression
ru: переполнение при вычислении комплексного выражения с плавающей точкой

en: complex integer overflow in expression
ru: переполнение при вычислении комплексного целочисленного выражения

en: complex invalid for %qs
ru: спецификатор complex для %qs недопустим

en: compound literal has variable size
ru: составной литерал имеет переменный размер

en: compound literal of non-object type %qT
ru: составной литерал необъектного типа %qT

en: compound literal qualified by address-space qualifier
ru: для составной литерал задан квалификатор адресного пространства

en: compound-statement in constexpr function
ru: составной оператор в constexpr функции

en: compressed stream: %s
ru: сжатый поток: %s

en: conditional expression between distinct pointer types %qT and %qT lacks a cast
ru: условное выражение между различными указательными типами %qT и %qT без приведения типов

en: conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast
ru: условное выражение между различными pointer-to-member типами %qT и %qT без приведения типов

en: conflicting access specifications for field %qE, ignored
ru: противоречивые спецификации доступа для поля %qE, игнорируются

en: conflicting access specifications for method %q+D, ignored
ru: противоречивые спецификации доступа для метода %q+D, игнорируются

en: conflicting named address spaces (%s vs %s)
ru: конфликтующие именованные адресные пространства (%s и %s)

en: conflicting named address spaces (%s vs %s) for %q+D
ru: несовместимое именование адресных пространств (%s и %s) для %q+D

en: conflicting named address spaces (%s vs generic) for %q+D
ru: несовместимое именование адресных пространств (%s и generic) для %q+D

en: conflicting named address spaces (generic vs %s) for %q+D
ru: несовместимое именование адресных пространств (generic и %s) для %q+D

en: conflicting return type specified for %q+#D
ru: задан несовместимый тип результата для %q+#D

en: conflicting specifiers in declaration of %qs
ru: конфликтующие спецификаторы в декларации %qs

en: conflicting super class name %qE
ru: конфликтующее имя суперкласса %qE

en: conflicting type attributes specified for %q+#D
ru: заданы несовместимые атрибуты типа для %q+#D

en: conflicting type qualifiers for %q+D
ru: несовместимые квалификаторы типа для %q+D

en: conflicting types for %<%c%s%>
ru: несовместимые типы для %<%c%s%>

en: conflicting types for %q+D
ru: несовместимые типы для %q+D

en: conflicting types for built-in function %q+D
ru: несовместимые типы для внутренней функции %q+D

en: conflicts with %qD
ru: конфликтует с %qD

en: conflicts with function declaration %q#D
ru: противоречит декларации функции %q#D

en: consider using '-pg' instead of '-p' with gprof(1)
ru: попробуйте '-pg' вместо '-p' для gprof(1)

en: consider using `-pg' instead of `-p' with gprof(1)
ru: попробуйте `-pg' вместо `-p' для gprof(1)

en: const %qs cannot be declared %<mutable%>
ru: недопустимая декларация константного %qs как %<mutable%>

en: const/copy propagation disabled
ru: отключено распространение констант и копий

en: const_double_split got a bad insn:
ru: некорректная инструкция в const_double_split:

en: constant argument out of range for %qs
ru: константный аргумент для %qs вне диапазона

en: constant field %qD used as %<asm%> output
ru: константное поле %qD использовано как %<asm%> вывод

en: constant not recomputed when ADDR_EXPR changed
ru: константа не перевычислена после изменения ADDR_EXPR

en: constant refers to itself
ru: константа ссылается на себя

en: constexpr constructor does not have empty body
ru: constexpr конструктор не имеет пустое тело

en: constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)
ru: глубина обработки constexpr превышает максимум %d (задайте -fconstexpr-depth= чтобы увеличить максимум)

en: constexpr static data member %qD must have an initializer
ru: constexpr статический элемент данных %qD должен иметь инициализатор

en: constructor cannot be static member function
ru: конструктор не может быть статической элементом-функцией

en: constructor delegation follows mem-initializer for %qD
ru: constructor delegation следует за mem-initializer для %qD

en: constructor for alien class %qT cannot be a member
ru: конструктор чужого класса %qT не может быть элементом

en: constructor is not user-provided because it is explicitly defaulted in the class body
ru: конструктор не является предоставленным пользователем, поскольку он явно подразумевался в теле класса

en: constructor priorities are not supported
ru: приоритеты конструкторов не поддерживаются

en: constructor priorities from 0 to %d are reserved for the implementation
ru: приоритеты конструкторов от 0 до %d зарезервированы для реализации

en: constructor priorities must be integers from 0 to %d inclusive
ru: приоритеты конструкторов должны быть целыми от 0 до %d включительно

en: constructor syntax used, but no constructor declared for type %qT
ru: использован синтаксис конструктора для типа %qT, который не имеет конструкторов

en: constructors may not be cv-qualified
ru: конструкторы не могут быть cv-квалифицированы

en: continue statement not within a loop
ru: оператор continue вне цикла

en: control flow in the middle of basic block %d
ru: инструкция управления потоком выполнения внутри блока %d

en: control reaches end of non-void function
ru: управление достигает конца не-void функции

en: conversion between distinct pointer types %qT and %qT lacks a cast
ru: преобразование между различными указательными типами %qT и %qT без приведения типов

en: conversion between distinct pointer-to-member types %qT and %qT lacks a cast
ru: преобразование между различными pointer-to-member типами %qT и %qT без приведения типов

en: conversion casts away constness
ru: преобразование типа отбрасывает константность

en: conversion from %q#T to %q#T
ru: преобразование из %q#T в %q#T

en: conversion from %qT to %qT discards qualifiers
ru: преобразование из %qT в %qT отменяет квалификаторы

en: conversion from %qT to %qT is ambiguous
ru: преобразование из %qT в %qT неоднозначно

en: conversion from %qT to %qT not considered for non-type template argument
ru: преобразование из %qT в %qT не рассматривается для нетиповых аргументов шаблона

en: conversion from %qT to non-scalar type %qT requested
ru: запрошено преобразование от %qT к нескалярному типу %qT

en: conversion lacks type at end of format
ru: в преобразовании в конце формата не указан тип

en: conversion of %qE from %qT to %qT is ambiguous
ru: преобразование %qE из %qT в %qT неоднозначно

en: conversion of an SSA_NAME on the left hand side
ru: преобразование SSA_NAME в левой части

en: conversion of register to a different size
ru: преобразование регистра к другому размеру

en: conversion of unsigned constant value to negative integer
ru: преобразование беззнаковой константы в отрицательное целое

en: conversion to %qT alters %qT constant value
ru: преобразование в %qT изменяет константное значение %qT

en: conversion to %qT from %qT may alter its value
ru: преобразование в %qT из %qT может изменить значение

en: conversion to %qT from %qT may change the sign of the result
ru: преобразование %qT из %qT может изменить знак результата

en: conversion to %qT from boolean expression
ru: преобразование в %qT из булева выражения

en: conversion to a base class will never use a type conversion operator
ru: преобразование к базовому классу никогда не будет использовать операцию преобразования типа

en: conversion to a reference to a base class will never use a type conversion operator
ru: преобразование к ссылке на базовый класс никогда не будет использовать операцию преобразования типа

en: conversion to a reference to the same type will never use a type conversion operator
ru: преобразование к ссылке на тот же тип никогда не будет использовать операцию преобразования типа

en: conversion to a reference to void will never use a type conversion operator
ru: преобразование к ссылке на void никогда не будет использовать операцию преобразования типа

en: conversion to incomplete type
ru: преобразование к неполному типу

en: conversion to non-const reference type %q#T from rvalue of type %qT
ru: преобразование к неконстантной ссылки типа %qT из rvalue типа %qT

en: conversion to non-scalar type requested
ru: преобразование к нескалярному типу

en: conversion to the same type will never use a type conversion operator
ru: преобразование к тому же типу никогда не будет использовать операцию преобразования типа

en: conversion to void cannot resolve address of overloaded function
ru: преобразование к void не может разрешить адрес перегруженной функции

en: conversion to void will never use a type conversion operator
ru: преобразование к void никогда не использует операцию преобразования типа

en: conversion to void will not access object %qE of incomplete type %qT
ru: преобразование к void не даст доступ к объекту %qE неполного типа %qT

en: conversion to void will not access object of incomplete type %qT
ru: преобразование к void не даст доступ к объекту неполного типа %qT

en: conversion to void will not access object of non-trivially-copyable type %qT
ru: преобразование к void не даст доступ к объекту нетривиально копируемого типа %qT

en: conversion to void will not access object of type %qT
ru: преобразование к void не даст доступ к объекту типа %qT

en: conversion to volatile reference type %q#T from rvalue of type %qT
ru: преобразование к volatile ссылке типа %qT из rvalue типа %qT

en: converting %<false%> to pointer type %qT
ru: преобразование %<false%> в указательный тип %qT

en: converting %<false%> to pointer type for argument %P of %qD
ru: преобразование %<false%> в указательный тип для аргумента %P в %qD

en: converting NULL to non-pointer type
ru: преобразование NULL к неуказательному типу

en: converting an array compound literal to a pointer is ill-formed in C++
ru: конвертация составного литерала-массива в указатель не годится в C++

en: converting from %qT to %qT
ru: преобразование из %qT в %qT

en: converting lambda which uses %<...%> to function pointer
ru: преобразование lambda, использующей %<...%>, к указателю на функцию

en: converting overloaded function %qD to type %q#T is ambiguous
ru: преобразование перегруженной функции %qD к типу %q#T неоднозначно

en: converting to %qT from initializer list would use explicit constructor %qD
ru: преобразование в %qT из списка инициализации будет использовать явный конструктор %qD

en: converting to non-pointer type %qT from NULL
ru: преобразование в неуказательный тип %qT из NULL

en: corrupted exits list of loop %d
ru: испорчен список выходов цикла %d

en: corrupted head of the exits list of loop %d
ru: испорчена голова списка выходов цикла %d

en: corrupted profile info: edge from %i to %i exceeds maximal count
ru: испорчены данные профилирования: дуга из %i в %i превышает максимальный счётчик

en: corrupted profile info: number of executions for edge %d-%d thought to be %i
ru: испорчены данные профилирования: число исполнений дуги %d-%d должно быть %i

en: corrupted profile info: number of iterations for basic block %d thought to be %i
ru: испорчена информация профилирования: число повторений блока %d должно быть %i

en: corrupted profile info: profile data is not flow-consistent
ru: испорчена информация профилирования: данные профилирования не согласованы с потоком управления

en: corrupted profile info: sum_all is smaller than sum_max
ru: испорчены данные профилирования: sum_all меньше sum_max

en: corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)
ru: Испорчен профиль значений: общий счётчик профиля %s (%d из %d) не соответствует счетчику блока (%d)

en: could not close Go dump file: %m
ru: ошибка закрытия дамп-файла GO: %m

en: could not close final insn dump file %qs: %m
ru: ошибка закрытия дамп-файла прохода final %qs: %m

en: could not close response file %s
ru: не удалось закрыть файл отзыва %s

en: could not close temporary response file %s
ru: не удалось закрыть временный файл ответа %s

en: could not close zeroed insn dump file %qs: %m
ru: ошибка закрытия дамп-файла %qs: %m

en: could not convert %qE from %qT to %qT
ru: ошибка преобразования %qE из %qT в %qT

en: could not find a spill register
ru: не найден регистр для выталкивания

en: could not find class %qE
ru: невозможно найти класс %qE

en: could not find interface for class %qE
ru: невозможно найти интерфейс для класса %qE

en: could not find setter/getter for %qE in class %qE
ru: невозможно найти setter/getter для %qE в классе %qE

en: could not find specs file %s
ru: не найден файл спецификаций %s

en: could not open Go dump file %qs: %m
ru: ошибка открытия дамп-файла Go %qs: %m

en: could not open dump file %qs: %m
ru: ошибка открытия дамп-файла %qs: %m

en: could not open final insn dump file %qs: %m
ru: ошибка открытия дамп-файла прохода final %qs: %m

en: could not open response file %s
ru: не удалось найти файл отзыва %s

en: could not open symbol resolution file: %m
ru: ошибка открытия файла разрешения символов: %m

en: could not open temporary response file %s
ru: не удалось открыть временный файл ответа %s

en: could not parse file offset
ru: невозможно разобрать файловое смещение

en: could not parse hex number
ru: невозможно разобрать шестнадцатеричное число

en: could not resolve typename type
ru: невозможно разрешить typename type

en: could not split insn
ru: разбиение RTL-инструкции невозможно

en: could not write to response file %s
ru: не удалось записать файл отзыва %s

en: could not write to temporary response file %s
ru: не удалось записать во временный файл ответа %s

en: couldn%'t understand kern.osversion %q.*s
ru: непонятно kern.osversion %q.*s

en: couldn%'t unmap pch_address_space: %m
ru: невозможно сделать unmap pch_address_space: %m

en: created and used with different ABIs
ru: создан с одним ABI, а используется с другим

en: created and used with different architectures / ABIs
ru: создан с одной архитектурой / ABI, а используется с другим

en: created and used with different endianness
ru: создан с одним значением endianness, а используется с другим

en: created and used with different settings of -fpic
ru: создан с одним значением -fpic, а используется с другим

en: created and used with different settings of -fpie
ru: создан с одним значением -fpie, а используется с другим

en: created and used with differing settings of '%s'
ru: создан с одним значением '%s', а используется с другим

en: creating array of %qT
ru: создание массива элементов типа %qT

en: creating array of %qT, which is an abstract class type
ru: создание массива элементов типа %qT, являющегося абстрактным классом

en: creating array of function members
ru: создание массива элементов-функций

en: creating array of functions
ru: создание массива функций

en: creating array of references
ru: создание массива ссылок

en: creating array of void
ru: создание массива void

en: creating pointer to member function of non-class type %qT
ru: создание указателя на элемент-функцию не классового типа %qT

en: creating pointer to member of non-class type %qT
ru: создание указателя на элемент не классового типа %qT

en: creating pointer to member of type void
ru: создание указателя на элемент типа void

en: creating pointer to member reference type %qT
ru: создание указателя на элемент ссылочного типа %qT

en: creating run-time relocation
ru: создание настройки времени выполнения

en: creating run-time relocation for %qD
ru: создание настройки времени выполнения для %qD

en: creating selector for nonexistent method %qE
ru: создается селектор для несуществующего метода %qE

en: current namespace %qD does not enclose strongly used namespace %qD
ru: текущее пространство имен %qD не включает строго используемое пространство имен %qD

en: data area attributes cannot be specified for local variables
ru: атрибуты области данных не могут быть заданы для локальных переменных

en: data area of %q+D conflicts with previous declaration
ru: область данных %q+D противоречит предыдущей декларации

en: data declaration
ru: декларация данных

en: data definition has no type or storage class
ru: определение данных не содержит ни типа, ни класса хранения

en: data member %qD cannot be a member template
ru: элемент данных %qD не должен быть членом шаблона

en: data member may not have variably modified type %qT
ru: элемент данных не может иметь тип %qT модифицируемого размера

en: data type of %q+D isn%'t suitable for a register
ru: данные типа %q+D нельзя поместить на регистр

en: data-model=far not valid for cr16c architecture
ru: data-model=far некорректно для cr16c архитектуры

en: dead STMT in EH table
ru: мертвый оператор в таблице EH

en: dead histogram
ru: мертвая гистограмма

en: debug:
ru: отладка:

en: decl-specifier invalid in condition
ru: decl-specifier некорректен в условии

en: declaration %qD does not declare anything
ru: декларация %qD ничего не декларирует

en: declaration does not declare anything
ru: декларация ничего не описывает

en: declaration for parameter %qD but no such parameter
ru: декларация параметра %q+D, не заданного в списке параметров

en: declaration of %<extern%> variable %qD in %<for%> loop initial declaration
ru: декларация %<extern%> переменной %qD в заголовке %<for%>-цикла

en: declaration of %<~%T%> as member of %qT
ru: декларация %<~%T%> как элемента %qT

en: declaration of %q#D
ru: декларация %q#D

en: declaration of %q#D has %<extern%> and is initialized
ru: декларация %q#D содержит %<extern%> и инициализирована

en: declaration of %q#D has no initializer
ru: декларация %q#D не имеет инициализатора

en: declaration of %q#D outside of class is not definition
ru: декларация %q#D вне класса не является определением

en: declaration of %q#D shadows a parameter
ru: декларация %q#D перекрывает параметр

en: declaration of %q#D with C language linkage
ru: декларация %q#D с привязкой языка C

en: declaration of %q+D shadows a built-in function
ru: декларация %q+D перекрывает внутреннюю функцию

en: declaration of %q+D shadows previous non-variable
ru: декларация %q+D перекрывает предшествующую декларацию не переменной

en: declaration of %q+D with attribute noinline follows inline declaration
ru: декларация %q+D с атрибутом noinline после inline-декларации

en: declaration of %q+D with no linkage follows extern declaration
ru: декларация %q+D без привязки следует за extern-декларацией

en: declaration of %qD as %<typedef%>
ru: декларация %qD как %<typedef%>

en: declaration of %qD as array of function members
ru: декларация %qD как массива элементов-функций

en: declaration of %qD as array of functions
ru: декларация %qD как массива функций

en: declaration of %qD as array of references
ru: декларация %qD как массива ссылок

en: declaration of %qD as array of void
ru: декларация %qD как массива void

en: declaration of %qD as member of %qT
ru: декларация %qD как элемента %qT

en: declaration of %qD as multidimensional array must have bounds for all dimensions except the first
ru: декларация многомерного массива %qD должна определять границы для всех размерностей, кроме первой

en: declaration of %qD as non-function
ru: декларация %qD как не-функции

en: declaration of %qD as non-member
ru: декларация %qD как не-элемента

en: declaration of %qD as parameter
ru: декларация %qD как параметра

en: declaration of %qD in %qD which does not enclose %qD
ru: декларация %qD в %qD, который не объемлет %qD

en: declaration of %qD in namespace %qD which does not enclose %qD
ru: декларация %qD в пространстве имен %qD, которое не включает %qD

en: declaration of %qD not in a namespace surrounding %qD
ru: декларация %qD вне пространства имён, объемлющего %qD

en: declaration of %qD shadows a global declaration
ru: декларация %qD перекрывает глобальную декларацию

en: declaration of %qD shadows a lambda capture
ru: декларация %qD затеняет lambda capture

en: declaration of %qD shadows a previous local
ru: декларация %qD перекрывает декларированную ранее локальную переменную

en: declaration of %qE as array of functions
ru: имя %qE описано как массив функций

en: declaration of %qE as array of voids
ru: имя %qE описано как массив элементов типа void

en: declaration of %qF has a different exception specifier
ru: декларация %qF имеет другой спецификатор исключений

en: declaration of constexpr variable %qD is not a definition
ru: декларация constexpr переменной %qD не является определением

en: declaration of function %qD in invalid context
ru: декларация функции %qD в неверном контексте

en: declaration of non-variable %qD in %<for%> loop initial declaration
ru: декларация %qD, не являющегося переменной, в заголовке %<for%>-цикла

en: declaration of static variable %qD in %<for%> loop initial declaration
ru: декларация статической переменной %qD в заголовке %<for%>-цикла

en: declaration of type name as array of functions
ru: имя типа описано как массив функций

en: declaration of type name as array of voids
ru: имя типа описано как массив элементов типа void

en: declarations in dependent base %qT are not found by unqualified lookup
ru: декларации в зависимой базе %qT не найдены при неквалифицированном поиске

en: declarator-id missing; using reserved word %qD
ru: декларатор отсутствует; используется зарезервированное слово %qD

en: declared here
ru: объявлено здесь

en: decltype cannot resolve address of overloaded function
ru: decltype не может разрешить адрес перегруженной функции

en: decltype evaluates to %qT, which is not a class or enumeration type
ru: decltype обработано до %qT, что не является классом или перечислимым типом

en: decrement of constant field %qD
ru: декремент константного поля %qD

en: decrement of enumeration value is invalid in C++
ru: декрементация значения перечислимого типа некорректна в C++

en: decrement of function %qD
ru: декрементация функции %qD

en: decrement of member %qD in read-only object
ru: декрементация элемента %qD в объекте, доступном только на чтение

en: decrement of read-only location %qE
ru: декрементация позиции в памяти %qE, доступной только на чтение

en: decrement of read-only member %qD
ru: декрементация элемента %qD, доступного только на чтение

en: decrement of read-only named return value %qD
ru: декрементация именованного возвращаемого значения %qD, доступного только на чтение

en: decrement of read-only parameter %qD
ru: декрементация параметра %qD, доступного только на чтение

en: decrement of read-only reference %qD
ru: декремент доступной только на чтение ссылки %qD

en: decrement of read-only variable %qD
ru: декрементация переменной %qD, доступной только на чтение

en: deducing %qT as %qT
ru: вывод %qT как %qT

en: deducing from brace-enclosed initializer list requires #include <initializer_list>
ru: вывод из взятого в скобки списка инизиализатора требует #include <initializer_list>

en: default argument %qE uses %qD
ru: аргумент по умолчанию %qE использует %qD

en: default argument %qE uses local variable %qD
ru: аргумент по умолчанию %qE использует локальную переменную %qD

en: default argument for template parameter for class enclosing %qD
ru: подразумеваемый аргумент для параметра шаблона для класса включающего %qD

en: default argument given for parameter %d of %q#D
ru: подразумеваемый аргумент задан для параметра %d %q#D

en: default argument mismatch in overload resolution
ru: несоответствие подразумеваемого аргумента при разрешении перегрузки

en: default argument missing for parameter %P of %q+#D
ru: отсутствует аргумент по умолчанию для параметра %P функции %q+#D

en: default argument specified for lambda parameter
ru: задан аргумент по умолчанию для lambda-параметра

en: default argument specified in explicit specialization
ru: задан подразумеваемый аргумент в явной специализации

en: default arguments are not allowed in declaration of friend template specialization %qD
ru: аргументы по умолчанию не допускаются в декларации специализации friend-шаблона %qD

en: default arguments are only permitted for function parameters
ru: аргументы по умолчанию разрешены только для параметров функций

en: default template arguments may not be used in function template friend declarations
ru: подразумеваемые аргументы шаблона не могут использоваться в декларации friend шаблона функции

en: default template arguments may not be used in function template friend re-declaration
ru: подразумеваемые аргументы шаблона не могут использоваться в редекларации friend шаблона функции

en: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11
ru: подразумеваемые аргументы шаблона не могут использоваться в шаблонах функций без -std=c++11 или -std=gnu++11

en: default template arguments may not be used in partial specializations
ru: подразумеваемые аргументы шаблона не могут использоваться в частичных специализациях

en: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11
ru: сведенные к подразумеваемым и удаленные функции доступны только с -std=c++11 или -std=gnu++11

en: defaulted declaration %q+D
ru: подразумеваемая декларация %q+D

en: defaulted default constructor does not initialize any non-static data member
ru: подразумеваемый конструктор не инициализирует нестатические элементы данных

en: defaulted function %q+D with default argument
ru: подразумеваемая функция %q+D с подразумеваемым аргументом

en: defining a type in a cast is invalid in C++
ru: определение типа в приведении типа некорректно в C++

en: defining a type in a compound literal is invalid in C++
ru: определение типа в составном литерале не допускается в C++

en: defining explicit specialization %qD in friend declaration
ru: определение явной специализации %qD в friend-декларации

en: defining type in %qs expression is invalid in C++
ru: определение типа в выражении %qs некорректно в C++

en: definition in block %i does not dominate use in block %i
ru: определение в блоке %i не должно доминировать над использованием в блоке %i

en: definition in block %i follows the use
ru: определение в блоке %i следует за использованием

en: definition of %q#D is marked %<dllimport%>
ru: определение функции %q#D помечено %<dllimport%>

en: definition of %q#T inside template parameter list
ru: определение %q#T внутри списка параметров шаблона

en: definition of %qD is not in namespace enclosing %qT
ru: определение %qD вне пространства имён, объемлющего %qT

en: definition of explicitly-defaulted %q+D
ru: определение явно подразумеваемого %q+D

en: definition of implicitly-declared %qD
ru: определение неявно декларированного %qD

en: definition of protocol %qE not found
ru: не найдено определение протокола %qE

en: definition of static data member %q+D of dllimport%'d class
ru: определение статического элемента данных %q+D импортируемого dll класса

en: definition provided for explicit instantiation
ru: определение представленное для явной конкретизации

en: delegating constructors only available with -std=c++11 or -std=gnu++11
ru: делегирующие конструкторы доступны только с -std=c++11 или -std=gnu++11

en: deleted function %q+D
ru: удаленная функция %q+D

en: deleting %qT is undefined
ru: удаление %qT не определено

en: dependent-name %qE is parsed as a non-type, but instantiation yields a type
ru: зависимое имя %qE разбирается как не тип, но конкретизация дает тип

en: deprecated conversion from string constant to %qT
ru: устаревшее преобразование из строковой константы в %qT

en: deprecated message is not a string
ru: сообщение для атрибута deprecated не является строковой константой

en: dereferencing %<void *%> pointer
ru: доступ по указателю %<void *%>

en: dereferencing type-punned pointer might break strict-aliasing rules
ru: доступ по указателю с приведением типа может нарушить правила перекрытия объектов в памяти

en: dereferencing type-punned pointer will break strict-aliasing rules
ru: доступ по указателю с приведением типа нарушает правила перекрытия объектов в памяти

en: derived type declaration
ru: декларация производного типа

en: derived union %qT invalid
ru: некорректный производный тип union %qT

en: destructor %qD declared as member template
ru: деструктор %qD объявлен как шаблон элемента

en: destructor cannot be static member function
ru: деструктор не может быть статической элементом-функцией

en: destructor for %qE shall not be run either
ru: деструктор для %qE тоже не будет выполнен

en: destructor for alien class %qT cannot be a member
ru: деструктор чужого класса %qT не может быть элементом

en: destructor priorities are not supported
ru: приоритеты деструкторов не поддерживаются

en: destructor priorities from 0 to %d are reserved for the implementation
ru: приоритеты деструкторов от 0 до %d зарезервированы для реализации

en: destructor priorities must be integers from 0 to %d inclusive
ru: приоритеты деструкторов должны быть целыми от 0 до %d включительно

en: destructors may not be cv-qualified
ru: деструкторы не могут быть cv-квалифицированы

en: destructors may not have parameters
ru: деструкторы не могут иметь параметров

en: difference between %qE and %qD does not have integer type
ru: разность между %qE и %qD не имеет целый тип

en: different number of parameters
ru: разное число параметров

en: different number of results
ru: разное число результатов

en: different parameter types
ru: разные типы параметров

en: different receiver types
ru: разные типы приемников

en: different result types
ru: разные типы результатов

en: different underlying type in enum %q#T
ru: отличающийся основной тип в enum %q#T

en: different varargs
ru: разные varargs

en: direct base %qT inaccessible in %qT due to ambiguity
ru: непосредственная база %qT недоступна в %qT из-за неоднозначности

en: disable pass %s for function %s
ru: отключить проход %s для функции %s

en: disable pass %s for functions in the range of [%u, %u]
ru: отключить проход %s для функций в диапазоне [%u, %u]

en: distinct Objective-C type in return
ru: отличающийся Objective-C тип результата

en: division by zero
ru: деление на ноль

en: do not specify both -march=... and -mcpu=...
ru: не задавайте одновременно -march=... и -mcpu=...

en: does not match expected signature %qD
ru: не соответствует ожидаемой сигнатуре %qD

en: does not support multilib
ru: не поддерживает мультибиблиотеку

en: dominator of %d should be %d, not %d
ru: доминатором %d должен быть %d, а не %d

en: dominator of %d status unknown
ru: статус доминатора %d неизвестен

en: double linked list of clones corrupted
ru: испорчен двусвязный список клонов

en: due to different exception specifications
ru: из-за различных спецификаций исключений

en: duplicate %<const%>
ru: повторное употребление %<const%>

en: duplicate %<restrict%>
ru: повторное употребление %<restrict%>

en: duplicate %<volatile%>
ru: повторное употребление %<volatile%>

en: duplicate %qE
ru: дублирование %qE

en: duplicate %qs
ru: дублирование %qs

en: duplicate (or overlapping) case value
ru: повтор (или перекрытие) case-значений

en: duplicate asm operand name %qs
ru: дублирование имени операнда asm %qs

en: duplicate base type %qT invalid
ru: некорректное дублирование базового типа %qT

en: duplicate case value
ru: повтор case-значения,

en: duplicate cv-qualifier
ru: повторный cv-qualifier

en: duplicate declaration for protocol %qE
ru: повторная декларация протокола %qE

en: duplicate declaration of method %<%c%E%> with conflicting types
ru: повторная декларация метода %<%c%E%> с конфликтующими типами

en: duplicate explicit instantiation of %q#D
ru: повторная явная конкретизация %q#D

en: duplicate explicit instantiation of %q#T
ru: повторная явная конкретизация %q#T

en: duplicate initialization of %qD
ru: повторная инициализация %qD

en: duplicate instance variable %q+D
ru: дублирование instance переменной %q+D

en: duplicate interface declaration for category %<%E(%E)%>
ru: повторная декларация интерфейса для категории %<%E(%E)%>

en: duplicate interface declaration for class %qE
ru: повторная декларация интерфейса для класса %qE

en: duplicate label %qD
ru: дублирование метки %qD

en: duplicate label declaration %qE
ru: повторная декларация метки %qE

en: duplicate member %q+D
ru: повторное описание члена %q+D

en: duplicate virt-specifier
ru: повторный virt-specifier

en: during -fcompare-debug recompilation
ru: во время повторной компиляции для -fcompare-debug

en: dwarf version %d is not supported
ru: версия dwarf %d не поддерживается

en: dynamic dependency %s not found
ru: динамическая зависимость %s не найдена

en: dynamic_cast of %q#D to %q#T can never succeed
ru: dynamic_cast %q#D к %q#T никогда не будет успешным

en: each undeclared identifier is reported only once for each function it appears in
ru: сообщение о каждом неописанном идентификаторе выдается один раз в каждой функции, где он встречается

en: edge %s->%s has no corresponding call_stmt
ru: отсутствует call_stmt, соответствующий дуге %s->%s

en: edge from %d to %d should be marked irreducible
ru: дуга из %d в %d должна быть помечена как несокращаемая

en: edge from %d to %d should not be marked irreducible
ru: дуга из %d в %d не должна быть помечена как несокращаемая

en: edge points to wrong declaration:
ru: дуга указывает на неверную декларацию:

en: elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword
ru: elaborated-type-specifier для scoped enum не должен использовать ключевое слово %<%D%>

en: element types must be the same
ru: типы элементов должны быть одинаковыми

en: elemental binary operation
ru: элементная бинарная операция

en: elemental function arguments at %C are not compliant
ru: аргументы элементной функции в %C ненадлежащие

en: elemental procedure
ru: элементная процедура

en: elements of array %q#D have incomplete type
ru: элементы массива %q#D имеют неполный тип

en: elements of array %q#T have incomplete type
ru: элементы массива %q#T имеют неполный тип

en: embedded %<\0%> in format
ru: символ %<\0%> в форматной строке

en: emitting PIC operand, but PIC register isn%'t set up
ru: генерация PIC-операнда, но PIC-регистр не установлен

en: emitting conditional microcode insn %s	[%s] #%d
ru: выдается условная инструкция микрокода %s	[%s] #%d

en: emitting microcode insn %s	[%s] #%d
ru: выдается инструкция микрокода %s	[%s] #%d

en: empty declaration
ru: пустая декларация

en: empty declaration with %<_Alignas%> does not redeclare tag
ru: пустая декларация с %<_Alignas%> не переопределяет тег

en: empty declaration with storage class specifier does not redeclare tag
ru: пустая декларация со спецификатором класса хранения не переопределяет тег

en: empty declaration with type qualifier does not redeclare tag
ru: пустая декларация с квалификатором типа не переопределяет тег

en: empty index range in initializer
ru: пустой диапазон индексов в инициализаторе

en: empty left precision in %s format
ru: пустая точность левой части в формате %s

en: empty precision in %s format
ru: пустая точность в формате %s

en: empty range specified
ru: пустой диапазон

en: empty scalar initializer
ru: пустой скалярный инициализатор

en: enable conditional move instruction usage.
ru: включить использование инструкции условного перемещения.

en: enable pass %s for function %s
ru: активировать проход %s для функции %s

en: enable pass %s for functions in the range of [%u, %u]
ru: активировать проход %s для функций в диапазоне [%u, %u]

en: enabling backtrace support is only meaningful when compiling for the Thumb
ru: поддержка backtrace имеет смысл только для Thumb

en: enabling callee interworking support is only meaningful when compiling for the Thumb
ru: -mcallee-super-interworking имеет смысл только при компиляции для Thumb

en: enclosing class of constexpr non-static member function %q+#D is not a literal type
ru: объемлющий класс constexpr нестатической функции-элемента %q+#D не является литеральным типом

en: enclosing class templates are not explicitly specialized
ru: объемлющие шаблоны классов не были явно специализированы

en: enclosing task
ru: объемлющая задача

en: end insn %d for block %d not found in the insn stream
ru: заключительная инструкция %d блока %d не найдена в списке инструкций

en: end of implied-do loop at %L could not be simplified to a constant value
ru: окончание implied-do цикла в %L не может быть упрощено до константного значения

en: enum constant defined here
ru: константа перечислимого типа определена здесь

en: enum conversion in assignment is invalid in C++
ru: преобразование перечислимого типа в присваивании некорректно в C++

en: enum conversion in initialization is invalid in C++
ru: преобразование типов в инициализаторе недопустимо в C++

en: enum conversion in return is invalid in C++
ru: преобразование типов в операторе return недопустимо в C++

en: enum conversion when passing argument %d of %qE is invalid in C++
ru: преобразование перечислимого типа при передаче аргумента %d %qE недопустимо в C++

en: enum type defined here
ru: перечислимый тип определён здесь

en: enumeral and non-enumeral type in conditional expression
ru: перечислимый и неперечислимый тип в условном выражении

en: enumeral mismatch in conditional expression: %qT vs %qT
ru: несоответствие перечислимых типов в условном выражении: %qT vs %qT

en: enumeration value %qE not handled in switch
ru: в переключателе пропущено значение %qE перечислимого типа

en: enumeration values exceed range of largest integer
ru: перечислимый тип превышает диапазон максимального целочисленного типа

en: enumerator value for %qD is not an integer constant
ru: значение перечислимого типа для %qD не является константой целого типа

en: enumerator value for %qE is not an integer constant
ru: значение перечислимого типа для %qE не является константой целого типа

en: enumerator value for %qE is not an integer constant expression
ru: значение перечислимого типа для %qE не является целочисленным константным выражением

en: environment variable %qs not defined
ru: переменная окружения %qs не определена

en: environment variable COLLECT_GCC must be set
ru: переменная окружения COLLECT_GCC должна быть определена

en: environment variable COLLECT_GCC_OPTIONS must be set
ru: переменная окружения COLLECT_GCC_OPTIONS должна быть определена

en: environment variable DJGPP not defined
ru: переменная окружения DJGPP не определена

en: environment variable DJGPP points to corrupt file '%s'
ru: переменная окружения DJGPP указывает на испорченный файл '%s'

en: environment variable DJGPP points to missing file '%s'
ru: переменная окружения DJGPP указывает на несуществующий файл '%s'

en: error closing %s: %m
ru: ошибка закрытия %s: %m

en: error in args to spec function %qs
ru: ошибка в аргументах spec-функции %qs

en: error writing %qs
ru: ошибка записи %qs

en: error writing to %s: %m
ru: ошибка записи в %s: %m

en: error:
ru: ошибка:

en: errors during merging of translation units
ru: ошибки при слиянии единиц трансляции

en: exception handling disabled, use -fexceptions to enable
ru: обработка прерываний отключена, задайте -fexceptions

en: exception handling personality mismatch
ru: несоответствие программ индивидуальности при обработке исключений

en: exception of type %<%T%> will be caught
ru: будет обработана исключительная ситуация типа %<%T%>

en: exception of type %qT will be caught
ru: исключительная ситуация типа %qT будет обработана

en: excess elements in array initializer
ru: избыточные элементы в инициализаторе массива

en: excess elements in char array initializer
ru: избыточные элементы в инициализаторе символьного массива

en: excess elements in scalar initializer
ru: избыточные элементы в инициализаторе скаляра

en: excess elements in struct initializer
ru: избыточные элементы в инициализаторе структуры

en: excess elements in union initializer
ru: избыточные элементы в инициализаторе объединения

en: excess elements in vector initializer
ru: избыточные элементы в инициализаторе вектора

en: excess use operand for stmt
ru: избыточный use операнд для оператора

en: execution count is negative
ru: отрицательный счётчик числа выполнений

en: exit %d->%d not recorded
ru: выход %d->%d не записан

en: expand_binop failed in movsi got
ru: в movsi не удалось выполнить expand_binop

en: expansion pattern %<%E%> contains no argument packs
ru: образец расширения %<%E%> не содержит packs аргументов

en: expansion pattern %<%T%> contains no argument packs
ru: образец расширения %<%T%> не содержит packs аргументов

en: expected %<#pragma omp section%> or %<}%>
ru: ожидалось %<#pragma omp section%> или %<}%>

en: expected %<#pragma omp%> clause
ru: ожидалась конструкция %<#pragma omp%>

en: expected %<(%>
ru: ожидалась %<(%>

en: expected %<(%> or end of line
ru: ожидалось %<(%> или конец строки

en: expected %<)%>
ru: ожидалась %<)%>

en: expected %<*%>
ru: ожидалось %<*%>

en: expected %<,%>
ru: ожидалась %<,%>

en: expected %<,%> or %<)%>
ru: ожидалась %<,%> или %<)%>

en: expected %<,%> or %<...%>
ru: ожидалось %<,%> или %<...%>

en: expected %<,%> or %<;%>
ru: ожидалось %<,%> или %<;%>

en: expected %<,%> or %<}%>
ru: ожидалось %<,%> или %<}%>

en: expected %<,%>, %<;%> or %<}%>
ru: ожидалось %<,%>, %<;%> или %<}%>

en: expected %<.%>
ru: ожидалась %<.%>

en: expected %<...%>
ru: ожидалось %<...%>

en: expected %<:%>
ru: ожидалось %<:%>

en: expected %<:%> or %<)%>
ru: ожидалось %<:%>

en: expected %<:%> or %<...%>
ru: ожидалось %<:%> или %<...%>

en: expected %<:%> or %<::%>
ru: ожидалось %<:%> или %<::%>

en: expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>
ru: ожидалось %<:%>, %<,%>, %<;%>, %<}%> или %<__attribute__%>

en: expected %<::%>
ru: ожидалось %<::%>

en: expected %<;%>
ru: ожидалось %<;%>

en: expected %<;%> after class definition
ru: ожидалось %<;%> после определения класса

en: expected %<;%> after struct definition
ru: ожидалось %<;%> после определения структуры

en: expected %<;%> after union definition
ru: ожидалось %<;%> после определения объединения

en: expected %<;%> at end of member declaration
ru: ожидалось %<;%> в конце декларации элемента

en: expected %<;%> or %<{%>
ru: ожидалось %<;%> или %<{%>

en: expected %<;%> or %<{%> after method attribute definition
ru: ожидалось %<;%> или %<{%> после определения атрибута метода

en: expected %<;%>, %<,%> or %<)%>
ru: ожидалось %<;%>, %<,%> или %<)%>

en: expected %<;%>, identifier or %<(%>
ru: ожидалось %<;%>, идентификатор или %<(%>

en: expected %<<%>
ru: ожидалось %<<%>

en: expected %<=%>
ru: ожидалось %<=%>

en: expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>
ru: ожидалось %<=%>, %<,%>, %<;%>, %<asm%> или %<__attribute__%>

en: expected %<>%>
ru: ожидалось %<>%>

en: expected %<@end%>
ru: ожидалось %<@end%>

en: expected %<@synchronized%>
ru: ожидалось %<@synchronized%>

en: expected %<@throw%>
ru: ожидалось %<@throw%>

en: expected %<@try%>
ru: ожидалось %<@try%>

en: expected %<[%>
ru: ожидалось %<[%>

en: expected %<]%>
ru: ожидалась %<]%>

en: expected %<__label__%>
ru: ожидалось %<__label__%>

en: expected %<__transaction_atomic%>
ru: ожидалось %<__transaction_atomic%>

en: expected %<__transaction_relaxed%>
ru: ожидалось %<__transaction_relaxed%>

en: expected %<asm%>
ru: ожидалось %<asm%>

en: expected %<catch%>
ru: ожидалось %<catch%>

en: expected %<class%>
ru: ожидалось %<class%>

en: expected %<class%>, %<typename%>, or %<template%>
ru: ожидалось %<class%>, %<typename%> или %<template%>

en: expected %<decltype%>
ru: ожидалось %<decltype%>

en: expected %<delete%>
ru: ожидалось %<delete%>

en: expected %<extern%>
ru: ожидалось %<extern%>

en: expected %<namespace%>
ru: ожидалось %<namespace%>

en: expected %<new%>
ru: ожидалось %<new%>

en: expected %<none%> or %<shared%>
ru: ожидалось %<none%> или %<shared%>

en: expected %<operator%>
ru: ожидалось %<operator%>

en: expected %<return%>
ru: ожидалось %<return%>

en: expected %<static_assert%>
ru: ожидалось %<static_assert%>

en: expected %<template%>
ru: ожидалось %<template%>

en: expected %<throw%>
ru: ожидалось %<throw%>

en: expected %<try%>
ru: ожидалось %<try%>

en: expected %<using%>
ru: ожидалось %<using%>

en: expected %<while%>
ru: ожидалось %<while%>

en: expected %<{%>
ru: ожидалась %<{%>

en: expected %<{%> or %<:%>
ru: ожидалось %<{%> или %<:%>

en: expected %<}%>
ru: ожидалась %<}%>

en: expected %<}%> before %<else%>
ru: ожидалось %<}%> перед %<else%>

en: expected %<~%>
ru: ожидалось %<~%>

en: expected %d levels of template parms for %q#D, got %d
ru: ожидалось %d уровней параметров шаблона для %q#D, дано %d

en: expected %qT but argument is of type %qT
ru: ожидался тип %qT, но аргумент имеет тип %qT

en: expected [error|warning|ignored|push|pop] after %<#pragma GCC diagnostic%>
ru: ожидалось [error|warning|ignored|push|pop] после %<#pragma GCC diagnostic%>

en: expected a string after %<#pragma message%>
ru: ожидался строковый литерал после %<#pragma message%>

en: expected an SSA_NAME object
ru: ожидался объект SSA_NAME

en: expected boolean expression
ru: ожидалось boolean выражение

en: expected boolean type
ru: ожидался булевый тип

en: expected channel
ru: ожидался канал

en: expected class name
ru: ожидалось имя класса

en: expected class-key
ru: ожидалось class-key

en: expected class-name
ru: ожидалось class-name

en: expected constructor, destructor, or type conversion
ru: ожидался конструктор, деструктор или преобразование типа

en: expected declaration
ru: ожидалась декларация

en: expected declaration or statement
ru: ожидалась декларация или оператор

en: expected declaration specifiers
ru: ожидались спецификаторы декларации

en: expected declaration specifiers or %<...%>
ru: ожидались спецификаторы декларации или %<...%>

en: expected declarator
ru: ожидалась декларация

en: expected empty string after %<operator%> keyword
ru: ожидалась пустая строка после ключевого слова %<operator%>

en: expected end of capture-list
ru: ожидался конец capture-list

en: expected end of line
ru: ожидался конец строки

en: expected expression
ru: ожидалось выражение

en: expected function
ru: ожидалась функция

en: expected id-expression
ru: ожидалось id-выражение

en: expected identifier
ru: ожидался идентификатор

en: expected identifier or %<(%>
ru: ожидался идентификатор или %<(%>

en: expected identifier or %<)%>
ru: ожидался идентификатор или %<)%>

en: expected identifier or %<*%>
ru: ожидался идентификатор или %<*%>

en: expected initializer
ru: ожидался инициализатор

en: expected integer expression
ru: ожидалось целочисленное выражение

en: expected interface or pointer to interface
ru: Ожидался интерфейс или указатель на интерфейс

en: expected iteration declaration or initialization
ru: ожидалась декларация итерации или инициализация

en: expected iteration-statement
ru: ожидался iteration-statement

en: expected jump-statement
ru: ожидался оператор перехода

en: expected labeled-statement
ru: ожидался помеченный оператор

en: expected map index on right hand side
ru: ожидался индекс отображения в правой части

en: expected namespace-name
ru: ожидалось namespace-name

en: expected nested-name-specifier
ru: ожидался вложенный спецификатор имени

en: expected numeric type
ru: ожидался числовой тип

en: expected operator
ru: ожидался оператор

en: expected parameter pack before %<...%>
ru: ожидался pack параметр перед %<...%>

en: expected pointer
ru: ожидался указатель

en: expected primary-expression
ru: ожидалось primary-expression

en: expected ptr-operator
ru: ожидался ptr-operator

en: expected qualified name in friend declaration for constructor %qD
ru: ожидалось квалифицированное имя в friend декларации для конструктора %qD

en: expected qualified name in friend declaration for destructor %qD
ru: ожидалось квалифицированное имя в friend декларации для деструктора %qD

en: expected selection-statement
ru: ожидался selection-statement

en: expected specifier-qualifier-list
ru: ожидался список спецификаторов и квалификаторов

en: expected statement
ru: ожидался оператор

en: expected string literal
ru: ожидался строковый литерал

en: expected string-literal
ru: ожидался строковый литерал

en: expected suffix identifier
ru: ожидался суффикс-идентификатор

en: expected template-argument
ru: ожидался template-argument

en: expected template-id
ru: ожидался template-id

en: expected template-id for type
ru: ожидался template-id для типа

en: expected template-name
ru: ожидалось template-name

en: expected type specifier
ru: ожидался спецификатор типа

en: expected type-name
ru: ожидалось имя типа

en: expected type-specifier
ru: ожидался type-specifier

en: expected unqualified-id
ru: ожидался unqualified-id

en: explicit by-copy capture of %<this%> redundant with by-copy capture default
ru: явное by-copy capture %<this%> избыточно с by-copy capture умолчанием

en: explicit by-copy capture of %qD redundant with by-copy capture default
ru: явное by-copy capture %qD избыточно с by-copy capture умолчанием

en: explicit by-reference capture of %qD redundant with by-reference capture default
ru: явное by-reference capture %qD избыточно с by-reference capture умолчанием

en: explicit conversion operators only available with -std=c++11 or -std=gnu++11
ru: явные операции преобразования доступны только с -std=c++11 или -std=gnu++11

en: explicit goto at end of bb %d
ru: явный переход goto в конце блока %d

en: explicit instantiation of %q#D
ru: явная конкретизация %q#D

en: explicit instantiation of %q#T before definition of template
ru: явная конкретизация %q#T до определения шаблона

en: explicit instantiation of %qD but no definition available
ru: явная конкретизация %qD без определения

en: explicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)
ru: явная конкретизация %qD в пространстве имен %qD (которое не включает пространство имен %qD)

en: explicit instantiation of non-class template %qD
ru: явная конкретизация неклассового шаблона %qD

en: explicit instantiation of non-template %q#D
ru: явная конкретизация нешаблона %q#D

en: explicit instantiation of non-template type %qT
ru: явная конкретизация типа %qT, не являющегося шаблоном

en: explicit instantiation shall not use %<constexpr%> specifier
ru: явная конкретизация не должна использовать %<constexpr%> спецификатор

en: explicit instantiation shall not use %<inline%> specifier
ru: явная конкретизация не должна использовать %<inline%> спецификатор

en: explicit qualification in declaration of %qD
ru: явные квалификаторы в декларации %qD

en: explicit specialization in non-namespace scope %qD
ru: явная специализация в не-namespace области %qD

en: explicit specialization of %qD after first use
ru: явная специализация %qD после первого использования

en: explicit specialization of %qD must be introduced by %<template <>%>
ru: перед явной специализацией %qD должно быть %<template <>%>

en: explicit specialization of non-template %qT
ru: явная специализация не-шаблона %qT

en: explicit template argument list not allowed
ru: явный список аргументов шаблона не допускается

en: explicit template specialization cannot have a storage class
ru: явная специализация шаблона не может иметь класс хранения

en: explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:
ru: явно подразумеваемая функция %q+D не может быть декларирована как constexpr поскольку неявная декларация не есть constexpr:

en: expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L
ru: expr в !$OMP ATOMIC WRITE присваивании var = expr должно быть скалярным и не может ссылаться на var в %L

en: expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L
ru: expr в !$OMP ATOMIC присваивании var = var op expr должно быть скалярным и не может ссылаться на var в %L

en: expression %qE does not designate a constexpr function
ru: выражение %qE не обозначает constexpr функцию

en: expression %qE has side-effects
ru: выражение %qE имеет побочные эффекты

en: expression in new-declarator must have integral or enumeration type
ru: выражение в деклараторе new должно иметь целый или перечислимый тип

en: expression in static assertion is not an integer
ru: выражение в статическом утверждении не является целочисленным

en: expression in static assertion is not an integer constant expression
ru: выражение в статическом утверждении не является целочисленным константным выражением

en: expression in static assertion is not constant
ru: выражение в статическом утверждении не является константным

en: expression list treated as compound expression in functional cast
ru: список выражений рассматривается как составное выражение в функциональном приведении типов

en: expression list treated as compound expression in initializer
ru: список выражений рассматривается как составное выражение в инициализаторе

en: expression list treated as compound expression in mem-initializer
ru: список выражений рассматривается как составное выражение в mem-initializer

en: expression statement has incomplete type
ru: оператор-выражение имеет неполный тип

en: extended initializer lists only available with -std=c++11 or -std=gnu++11
ru: расширенные списки инициализации доступны только с -std=c++11 или -std=gnu++11

en: extended registers have no high halves
ru: расширенные регистры не имеют верхних половин

en: extern declaration of %q#D doesn%'t match
ru: extern декларация %q#D не соответствует

en: extern declaration of %q+D follows declaration with no linkage
ru: extern декларация %q+D следует за декларацией без привязки

en: extern model globalvalue
ru: внешняя модель globalvalue

en: external linkage required for symbol %q+D because of %qE attribute
ru: символ %q+D должен быть внешним, поскольку задан атрибут %qE

en: externally visible inline clone
ru: видимый извне inline клон

en: extra %<;%>
ru: избыточная %<;%>

en: extra brace group at end of initializer
ru: избыточные фигурные скобки в конце инициализатора

en: extra elements in scalar initializer
ru: избыточные элементы в скалярном инициализаторе

en: extra outgoing edge %d->%d
ru: лишняя исходящая дуга %d->%d

en: extra qualification %<%T::%> on member %qs
ru: избыточная квалификация %<%T::%> элемента %qs

en: extra qualification not allowed
ru: избыточная квалификация не допускается

en: extra semicolon
ru: лишняя точка с запятой

en: extra semicolon in method definition specified
ru: избыточная точка с запятой в определении метода

en: extra semicolon in struct or union specified
ru: избыточная точка с запятой в структуре или объединении

en: extra type qualifiers in format argument (argument %d)
ru: избыточные квалификаторы типа в аргументе форматирования (аргумент %d)

en: fail to initialize plugin %s
ru: ошибка инициализации плагина %s

en: failed to get exit status: %m
ru: не удалось получить код возврата: %m

en: failed to get process times: %m
ru: не удалось вычислить время обработки: %m

en: failed to open temporary file %s for LTO output
ru: не удалось открыть временный файл %s для LTO вывода

en: failed to open temporary file %s with LTO output
ru: не удалось открыть временный файл %s с LTO выводом

en: failed to reclaim unneeded function
ru: ошибка при возврате ненужной функции

en: failed to reclaim unneeded function in same comdat group
ru: не удалось запросить повторно ненужную функцию в той же comdat группе

en: failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>
ru: модель памяти для случая отказа не может быть сильнее, чем для случая успеха в вызове %<__atomic_compare_exchange%>

en: failure to simplify substring reference in DATA statement at %L
ru: Не удалось упростить ссылку на подстроку в DATA операторе в %L

en: failure trying to reload:
ru: Ошибка при перезагрузке (reload):

en: fallthru edge after a control statement in bb %d
ru: сквозная дуга после оператора управления в блоке %d

en: fallthru to exit from bb %d
ru: сквозной выход из блока %d

en: fast enumeration is not available in Objective-C 1.0
ru: быстрое перечисление недоступно в Objective-C 1.0

en: fastcall and cdecl attributes are not compatible
ru: атрибуты fastcall и cdecl несовместимы

en: fastcall and regparm attributes are not compatible
ru: атрибуты fastcall и regparm несовместимы

en: fastcall and stdcall attributes are not compatible
ru: атрибуты fastcall и stdcall несовместимы

en: fastcall and thiscall attributes are not compatible
ru: атрибуты fastcall и thiscall несовместимы

en: fatal error:
ru: фатальная ошибка:

en: field %q+D invalidly declared function type
ru: поле %q+D ошибочно декларировано с типом функции

en: field %q+D invalidly declared method type
ru: поле %q+D ошибочно декларировано с типом метода

en: field %qE declared as a function
ru: поле %qE описано как функция

en: field %qE has incomplete type
ru: поле %qE имеет неполный тип

en: field name not in record or union initializer
ru: имя поля в инициализаторе не для структуры или объединения

en: field precision specifier
ru: точность поля

en: field width
ru: ширина поля

en: field width in printf format
ru: ширина поля в формате printf

en: field width in scanf format
ru: ширина поля в формате scanf

en: field width in strfmon format
ru: ширина поля в формате strfmon

en: field width in strftime format
ru: ширина поля в формате strftime

en: field width specifier
ru: ширина поля

en: file ends in default argument
ru: конец файла в аргументе по умолчанию

en: file-scope declaration of %qE specifies %<auto%>
ru: в декларации %qE на уровне файла задан класс хранения %<auto%>

en: file-scope declaration of %qE specifies %<register%>
ru: в декларации %qE на уровне файла задан класс хранения %<register%>

en: fill character
ru: символ-заполнитель

en: fill character in strfmon format
ru: символ-заполнитель в формате strfmon

en: find_enum(): Enum not found
ru: find_enum(): перечисление не найдено

en: fini function found in object %s
ru: в объекте %s найдена функция fini

en: first argument must be []byte
ru: первый аргумент должен быть []byte

en: first argument of %q+D should be %<int%>
ru: первый аргумент функции %q+D должен иметь тип %<int%>

en: first argument to %<__builtin_choose_expr%> not a constant
ru: первый аргумент %<__builtin_choose_expr%> - не константа

en: first argument to %<va_arg%> not of type %<va_list%>
ru: первый аргумент %<va_start%> должен иметь тип %<va_list%>

en: fixed register %s used to pass parameter to function
ru: фиксированный регистр %s использован для передачи параметра функции

en: fixed-point overflow in expression
ru: переполнение при вычислении выражения с фиксированной точкой

en: fixed-point types not supported for this target
ru: типы с фиксированной точкой не поддерживаются для этой целевой платформы

en: fixed-point types not supported in C++
ru: типы с фиксированной точкой не поддерживаются в C++

en: flexible array member in union
ru: регулируемый элемент-массив в объединении

en: flexible array member not at end of struct
ru: регулируемый элемент-массив - не последний элемент структуры

en: floating constant exceeds range of %qT
ru: плавающая константа превышает диапазон для %qT

en: floating constant misused
ru: некорректное использование плавающей константы

en: floating constant truncated to zero
ru: констaнтa с плавающей точкой усечена до нуля

en: floating point overflow in expression
ru: переполнение при вычислении выражения с плавающей точкой

en: flow control insn inside a basic block
ru: инструкция (insn) управления потоком выполнения внутри базового блока

en: fold check: original tree changed by fold
ru: проверка fold: исходное дерево изменено функцией fold

en: for increment expression cannot resolve address of overloaded function
ru: for инкрементное выражение не может разрешить адрес перегруженной функции

en: for increment expression has no effect
ru: for инкрементное выражение не имеет эффекта

en: for increment expression is a reference, not call, to function %qE
ru: for инкрементное выражение ссылка, а не вызов функции %qE

en: for statement expected
ru: ожидался оператор for

en: for template declaration %q+D
ru: для декларации шаблона %q+D

en: format
ru: формат

en: format argument %d unused before used argument %d in $-style format
ru: неиспользованный аргумент %d функции форматирования перед использованным %d в $-формате

en: format argument %d used more than once in %s format
ru: аргумент формата %d использован более одного раза в формате %s

en: format is a wide character string
ru: формат задан как строка широких символов

en: format not a string literal and no format arguments
ru: формат не является строковой константой, и не заданы аргументы форматирования

en: format not a string literal, argument types not checked
ru: формат не является строковой константой, проверка типов аргументов не выполнена

en: format not a string literal, format string not checked
ru: формат не является строкой константой, проверка формата не выполнена

en: format string argument follows the args to be formatted
ru: аргумент с форматной строкой после аргументов, подлежащих форматированию

en: format string argument is not a string type
ru: аргумент, задающий формат, имеет не строковый тип

en: format string has invalid operand number
ru: неверное число операндов в форматной строке

en: forming pointer to reference type %qT
ru: формирование указателя на ссылочный тип %qT

en: forming reference to reference type %qT
ru: формирование ссылки на ссылочный тип %qT

en: forming reference to void
ru: создание ссылки на void

en: found %<%c%s%>
ru: найдено %<%c%s%>

en: found %<-%E%> instead of %<+%E%> in protocol(s)
ru: В протоколе найдено %<-%E%> вместо %<+%E%>

en: found %<:%> in nested-name-specifier, expected %<::%>
ru: найдено %<:%> во вложенном спецификаторе имени, ожидалось %<::%>

en: found a %qT but the format argument should be a string
ru: найден %qT, но аргумент, задающий формат, должен быть строкой

en: found a default name with a non-empty defining statement
ru: найдено имя по умолчанию с непустым оператором определения

en: found a real definition for a non-register
ru: найдено действительное определение для не-регистра

en: found a virtual definition for a GIMPLE register
ru: найдено виртуальное определение для GIMPLE-регистра

en: found an SSA_NAME that had been released into the free pool
ru: найден объект SSA_NAME, помещенный в пул свободной памяти

en: found default case not at the start of case vector
ru: случай default - не в начале case-вектора

en: fp software completion requires -mtrap-precision=i
ru: -mfp-trap-mode=su требует -mtrap-precision=i

en: fr30_print_operand: invalid %%F code
ru: fr30_print_operand: некорректный код %%F

en: fr30_print_operand: invalid %%x code
ru: fr30_print_operand: некорректный код %%x

en: fr30_print_operand: invalid operand to %%A code
ru: fr30_print_operand: некорректный операнд для кода %%A

en: fr30_print_operand: unhandled MEM
ru: fr30_print_operand: необработанная конструкция MEM

en: fr30_print_operand: unknown code
ru: fr30_print_operand: некорректный код

en: fr30_print_operand: unrecognized %%B code
ru: fr30_print_operand: неопознанный код %%B

en: fr30_print_operand: unrecognized %%b code
ru: fr30_print_operand: неопознанный код %%b

en: fr30_print_operand: unrecognized %%p code
ru: fr30_print_operand: неопознанный код %%p

en: fr30_print_operand_address: unhandled address
ru: fr30_print_operand_address: необработанный адрес

en: frame size of %qs is %wd bytes
ru: размер кадра %qs равен %wd байт

en: frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added.
ru: размер кадра функции %qs равен %wd байт, что превышает предоставленный пользователем лимит стека в %d байт.  Добавлен безусловный trap.

en: frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function.
ru: размер кадра функции %qs равен %wd байт, что больше половины размера стека. Динамическая проверка не будет надежной. Для этой функции проверка не сгенерирована.

en: frame size too large for reliable stack checking
ru: кадр слишком велик для надежного контроля стека

en: friend declaration %q#D declares a non-template function
ru: friend декларация %q#D декларирует нешаблонную функцию

en: friend declaration %qD in local class without prior declaration
ru: friend декларация %qD в локальном классе без предшествующей декларации

en: friend declaration does not name a class or function
ru: в декларации friend нет имени класса или функции

en: friend declaration not in class definition
ru: friend-декларация вне определения класса

en: friend declaration requires class-key, i.e. %<friend %#T%>
ru: в friend-декларации требуется указание класса: %<friend %#T%>

en: friend declaration requires class-key, i.e. %<friend class %T::%D%>
ru: в friend-декларации требуется указание класса: %<friend class %T::%D%>

en: frv_print_operand: unknown code
ru: frv_print_operand: некорректный код

en: func can only be compared to nil
ru: функция может сравниваться только с nil

en: function %q#D is initialized like a variable
ru: функция %q#D инициализирована как переменная

en: function %q+D definition is marked dllimport
ru: определение функции %q+D помечено dllimport

en: function %q+D part of alias cycle
ru: функция %q+D является частью цикла алиасов

en: function %q+F can never be copied because it receives a non-local goto
ru: функция %q+F не может быть скопирована, поскольку имеют нелокальные переходы в эту функцию

en: function %q+F can never be copied because it saves address of local label in a static variable
ru: функция %q+F не может быть скопирована, поскольку она сохраняет адрес локальной метки в статической переменной

en: function %q+F can never be inlined because it contains a computed goto
ru: inline-подстановка функции %q+F невозможна, поскольку функция использует вычисляемый goto

en: function %q+F can never be inlined because it is suppressed using -fno-inline
ru: подстановка функций %q+F невозможна, т.к. задан ключ -fno-inline

en: function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args
ru: inline-подстановка функции %q+F невозможна, поскольку функция использует __builtin_return или __builtin_apply_args

en: function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)
ru: inline-подстановка функции %q+F невозможна, поскольку функция использует alloca (что отменяет атрибут always_inline)

en: function %q+F can never be inlined because it uses attributes conflicting with inlining
ru: подстановка функции %q+F невозможна, т.к. она имеет атрибуты, препятствующие inline-подстановке

en: function %q+F can never be inlined because it uses non-local goto
ru: inline-подстановка функции %q+F невозможна, поскольку функция использует не локальный goto

en: function %q+F can never be inlined because it uses setjmp
ru: inline-подстановка функции %q+F невозможна, поскольку функция использует setjmp

en: function %q+F can never be inlined because it uses setjmp-longjmp exception handling
ru: inline-подстановка функции %q+F невозможна, поскольку функция содержит обработку исключительных ситуаций setjmp-longjmp

en: function %q+F can never be inlined because it uses variable argument lists
ru: inline-подстановка функции %q+F невозможна, поскольку функция использует списки из переменного числа аргументов

en: function %qD is initialized like a variable
ru: функция %qD инициализирована как переменная

en: function %qD redeclared as variable
ru: функция %qD повторно декларирована как переменная

en: function %qD used as %<asm%> output
ru: функция %qD использована как выходной операнд %<asm%>

en: function %qs cannot be declared %<mutable%>
ru: недопустимая декларация функции %qs как %<mutable%>

en: function attributes %qs and %qs have no effect on %qs function
ru: атрибуты функций %qs и %qs не воздействуют на %qs функцию

en: function attributes %qs, %qs and %qs are mutually exclusive
ru: атрибуты функций %qs, %qs и %qs несовместимы

en: function body can be overwritten at link time
ru: тело функции может быть переписано во время компоновки

en: function body not available
ru: тело функции недоступно

en: function call has aggregate value
ru: функция возвращает агрегатное значение

en: function called through a non-compatible type
ru: вызов функции через несовместимый тип

en: function declaration isn%'t a prototype
ru: декларация функции не является прототипом

en: function declared %<noreturn%> has a %<return%> statement
ru: функция декларированная с атрибутом %<noreturn%> содержит оператор %<return%>

en: function definition declared %<auto%>
ru: определение функции с классом хранения %<auto%>

en: function definition declared %<register%>
ru: определение функции с классом хранения %<register%>

en: function definition declared %<typedef%>
ru: определение функции с классом хранения %<typedef%>

en: function definition does not declare parameters
ru: определение функции не объявляет параметры

en: function definition has qualified void return type
ru: в определении функции задан квалифицированный void-тип возвращаемого значения

en: function does not return string type
ru: функция возвращает значение не строкового типа

en: function not considered for inlining
ru: функция не подлежит inline-подстановке

en: function not declared inline and code size would grow
ru: функция не объявлена включаемой, а размер кода увеличится

en: function not inlinable
ru: inline-подстановка функции невозможна

en: function not inline candidate
ru: функция не является кандидатом для inline-подстановки

en: function return type cannot be function
ru: результат функции не может иметь тип функции

en: function return types not compatible due to %<volatile%>
ru: типы возвращаемых значений функции несовместимы из-за %<volatile%>

en: function returning a function
ru: функция возвращает функцию

en: function returning an array
ru: функция возвращает массив

en: function returns address of local variable
ru: функция возвращает адрес локальной переменной

en: function returns an aggregate
ru: функция возвращает агрегатное значение

en: function template %qD redeclared as a class template
ru: шаблон функции %qD редекларирован как шаблон класса

en: function types not truly compatible in ISO C
ru: с точки зрения ISO C типы функций не являются строго совместимыми

en: function with qualified void return type called
ru: вызов функции, имеющей квалифицированный void-тип возвращаемого значения

en: function-scope %qs implicitly auto and declared %<__thread%>
ru: имя %qs на уровне функции неявно имеет класс auto и объявлено %<__thread%>

en: function_profiler support
ru: поддержка function_profiler

en: function_profiler support for MMIX
ru: поддержка function_profiler для MMIX

en: functional cast to array type %qT
ru: функциональное приведение к массивному типу %qT

en: garbage at end of '#pragma nomember_alignment'
ru: мусор в конце директивы '#pragma nomember_alignment'

en: gcc driver version %s %sexecuting gcc version %s
ru: драйвер gcc версия %s; %sисполняет gcc версия %s

en: gcc version %s %s
ru: gcc версия %s %s

en: getting core file size maximum limit: %m
ru: исходный максимальный размер core-файла: %m

en: gfc_conv_constant_to_tree(): invalid type: %s
ru: gfc_conv_constant_to_tree(): некорректный тип: %s

en: gfc_trans_code(): Bad statement code
ru: gfc_trans_code(): Некорректный код оператора

en: gfc_trans_omp_workshare(): Bad statement code
ru: gfc_trans_omp_workshare(): Некорректный код оператора

en: gfortran does not support -E without -cpp
ru: gfortran не поддерживает -E без -cpp

en: gimple call has no target
ru: gimple вызов не имеет цели

en: gimple call has two targets
ru: gimple вызов имеет две цели

en: gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d
ru: проверка gimple: ожидался %s(%s), обнаружен %s(%s) в %s, в %s:%d

en: gimple_bb (phi) is set to a wrong basic block
ru: gimple_bb (phi) указывает не на тот блок

en: gimple_bb (stmt) is set to a wrong basic block
ru: gimple_bb (stmt) указывает не на тот блок

en: gimplification failed
ru: преобразование в gimple завершилось неуспешно

en: global constructors not supported on this target
ru: глобальные конструкторы не поддерживаются для этой платформы

en: global destructors not supported on this target
ru: глобальные деструкторы не поддерживаются для этой платформы

en: global qualification of class name is invalid
ru: global квалификация имени класса некорректна

en: global register variable %qD used in nested function
ru: глобальная регистровая переменная %qD использована во вложенной функции

en: global register variable follows a function definition
ru: глобальная регистровая переменная - за определением функции

en: global register variable has initial value
ru: глобальная регистровая переменная имеет начальное значение

en: global/static variable assignment has been intercepted
ru: Перехвачено присваивание к глобальной или статической переменной

en: got %d template parameters for %q#D
ru: дано %d параметров шаблона для %q#D

en: got %d template parameters for %q#T
ru: дано %d параметров шаблона для %q#T

en: goto destination is neither a label nor a pointer
ru: цель оператора goto не является ни меткой, ни указателем

en: gp_offset (%ld) or end_offset (%ld) is less than zero
ru: gp_offset (%ld) или end_offset (%ld) меньше нуля

en: had to relocate PCH
ru: пришлось переместить PCH

en: hard-float MIPS16 code for ABIs other than o32 and o64
ru: аппаратная реализация плавающей арифметики для MIPS16 и ABI, отличного от o32 и o64

en: hardware decimal floating point instructions not available in ESA/390 mode
ru: аппаратные инструкции десятичной плавающей точки отсутствуют в режиме ESA/390

en: hardware decimal floating point instructions not available on %s
ru: аппаратные инструкции десятичной плавающей точки отсутствуют на %s

en: head insn %d for block %d not found in the insn stream
ru: головная RTL-инструкция %d для блока %d не найдена

en: ia64_print_operand: unknown code
ru: ia64_print_operand: некорректный код

en: identifier %qE conflicts with C++ keyword
ru: идентификатор %qE конфликтует с ключевым словом C++

en: identifier %qE is a keyword in C++11
ru: идентификатор %qE является ключевым словом в C++11

en: identifier expected after %<@protocol%>
ru: ожидался идентификатор после %<@protocol%>

en: if this code is reached, the program will abort
ru: при достижении этого кода выполнение программы завершится аварийно

en: ifunc is not supported in this configuration
ru: ifunc в данной конфигурации не поддерживается

en: ignoring #pragma %s %s
ru: директива #pragma %s %s проигнорирована

en: ignoring %<#pragma align%> for explicitly aligned %q+D
ru: игнорируется %<#pragma align%> для явно выравненного %q+D

en: ignoring -fschedule-insns because of exception handling bug
ru: игнорируется -fschedule-insns в силу ошибки при обработке исключительной ситуации

en: ignoring asm-specifier for non-static local variable %q+D
ru: asm-спецификация в описании локальной нестатической переменной %q+D игнорируется

en: ignoring attributes applied to %qT after definition
ru: проигнорированы атрибуты, примененные к %qT после определения

en: ignoring attributes applied to class type %qT outside of definition
ru: игнорирование атрибутов примененных к классу %qT вне определения

en: ignoring attributes applied to dependent type %qT without an associated declaration
ru: игнорирование атрибутов примененных к зависимому типу %qT без ассоциированной декларации

en: ignoring attributes on template argument %qT
ru: игнорирование атрибутов аргумента шаблона %qT

en: ignoring duplicate directory "%s"
ru: повторное задание каталога "%s" проигнорировано

en: ignoring malformed #pragma longcall
ru: некорректная #pragma longcall проигнорирована

en: ignoring nonexistent directory "%s"
ru: несуществующий каталог "%s" проигнорирован

en: ignoring return value of %qD, declared with attribute warn_unused_result
ru: результат %qD, декларированной с атрибутом warn_unused_result, игнорируется

en: ignoring return value of function declared with attribute warn_unused_result
ru: результат функции, декларированной с атрибутом warn_unused_result, игнорируется

en: ignoring unknown option %q.*s in %<-fdump-%s%>
ru: проигнорирован неопознанная опция %q.*s в %<-fdump-%s%>

en: illegal aggregate type %qE specified for instance variable %qs
ru: Некорректный агрегатный тип %qE специфицирован для instance переменной %qs

en: illegal operand detected
ru: обнаружен некорректный операнд

en: illegal reference type specified for instance variable %qs
ru: некорректный ссылочный тип для instance-переменной %qs

en: implicit conversion from %qT to %qT to match other operand of binary expression
ru: неявная конверсия из %qT в %qT для совместимости с другим операндом бинарного выражения

en: implicit conversion from %qT to %qT to match other result of conditional
ru: неявная конверсия из %qT в %qT для совместимости с другим результатом условного выражения

en: implicit conversion from %qT to %qT when passing argument to function
ru: неявная конверсия из %qT в %qT при передаче аргумента функции

en: implicit declaration of function %qE
ru: неявная декларация функции %qE

en: implicit dereference will not access object of type %qT in for increment expression
ru: неявный переход по указателю не даст доступ к объекту типа %qT в for инкрементном выражении

en: implicit dereference will not access object of type %qT in left operand of comma operator
ru: неявный переход по указателю не даст доступ к объекту типа %qT в левом операнде оператора запятая

en: implicit dereference will not access object of type %qT in right operand of comma operator
ru: неявный переход по указателю не даст доступ к объекту типа %qT в правом операнде оператора запятая

en: implicit dereference will not access object of type %qT in second operand of conditional expression
ru: неявный переход по указателю не даст доступ к объекту типа %qT во втором операнде условного выражения

en: implicit dereference will not access object of type %qT in statement
ru: неявный переход по указателю не даст доступ к объекту типа %qT в операторе

en: implicit dereference will not access object of type %qT in third operand of conditional expression
ru: неявный переход по указателю не даст доступ к объекту типа %qT в третьем операнде условного выражения

en: implicitly popped regs must be grouped at top of stack
ru: неявно выталкиваемые регистры должны быть сгруппированы на вершине стека

en: implied END DO
ru: предписанный END DO

en: impossible constraint in %<asm%>
ru: некорректное ограничение в %<asm%>

en: impossible register constraint in %<asm%>
ru: недопустимый ограничитель для регистра в операторе %<asm%>

en: impossible type assertion: type does not implement interface
ru: невозможное type assertion: тип не реализует интерфейс

en: in %s, at %s:%d
ru: в %s, в %s:%d

en: in C++03 a class-key must be used when declaring a friend
ru: в C++03 class-key должен использоваться при декларировании friend

en: in C++98 %qD must be initialized by constructor, not by %<{...}%>
ru: в C++98 %qD следует инициализировать при помощи конструктора, а не %<{...}%>

en: in argument to unary !
ru: в аргументе унарного !

en: in basic block %d:
ru: в блоке %d

en: in declaration %q+D
ru: в декларации %q+D

en: in statement
ru: в операторе

en: in template argument for type %qT
ru: в аргументе шаблона для типа %qT

en: in-class initialization of static data member %q#D of incomplete type
ru: инициализация внутри класса статического элемента данных %q#D неполного типа

en: in-class initialization of static data member %q#D of non-literal type
ru: инициализация внутри класса статического элемента данных %q#D нелитерального типа

en: inaccessible plugin file %s expanded from short plugin name %s: %m
ru: недоступный файл плагина %s получен из короткого имени плагина %s: %m

en: inappropriate accumulator for %qs
ru: неподходящий сумматор для %qs

en: incoming edge count does not match number of PHI arguments
ru: число входящих дуг не соответствует числу аргументов PHI

en: incompatible address space qualifiers %qs and %qs
ru: несовместимые квалификаторы адресного пространства %qs и %qs

en: incompatible implicit declaration of built-in function %qD
ru: несовместимая неявная декларация внутренней функции %qD

en: incompatible implicit declaration of function %qD
ru: несовместимая неявная декларация функции %qD

en: incompatible type for argument %d of %qE
ru: несовместимый тип аргумента %d функции %qE

en: incompatible type for map index
ru: несовместимые типы для индекса отображения

en: incompatible type for method %s%s%s
ru: несовместимый тип для метода %s%s%s

en: incompatible type for method %s%s%s (%s)
ru: несовместимый тип для метода %s%s%s (%s)

en: incompatible type for receiver
ru: несовместимый тип для приемника

en: incompatible types in PHI argument %u
ru: несовместимые типы в аргументе PHI %u

en: incompatible types in assignment of %qT to %qT
ru: несовместимые типы в присваивании %qT -> %qT

en: incompatible types in binary expression
ru: несовместимые типы в бинарном выражении

en: incompatible types in send
ru: несовместимые типы в send

en: incompatible types when assigning to type %qT from type %qT
ru: несовместимые типы в присваивании типу %qT значения типа %qT

en: incompatible types when initializing type %qT using type %qT
ru: несовместимые типы при инициализации типа %qT, используя тип %qT

en: incompatible types when returning type %qT but %qT was expected
ru: несовместимые типы при возврате значения типа %qT вместо ожидаемого типа %qT

en: incomplete implementation of category %qE
ru: неполная реализация категории %qE

en: incomplete implementation of class %qE
ru: неполная реализация класса %qE

en: incomplete type %qT does not have member %qD
ru: неполный тип %qT не имеет элемента %qD

en: incomplete type %qT used in nested name specifier
ru: неполный тип %qT использован во вложенном спецификаторе имени

en: inconsistent begin/end types in range-based %<for%> statement: %qT and %qT
ru: противоречивые begin/end типы в range-based %<for%> операторе: %qT и %qT

en: inconsistent deduction for %qT: %qT and then %qT
ru: противоречивый вывод для %qT: %qT и затем %qT

en: inconsistent instance variable specification
ru: противоречивая спецификация instance-переменной

en: inconsistent operand constraints in an %<asm%>
ru: некорректные ограничители операндов в операторе %<asm%>

en: inconsistent types %qT and %qT deduced for lambda return type
ru: противоречивые типы %qT и %qT выведены для возвращаемого типа lambda

en: inconsistent user-defined literal suffixes %qD and %qD in string literal
ru: противоречивые определенные пользователем литеральные суффиксы %qD и %qD в строковом литерале

en: incorrect entry in label_to_block_map
ru: некорректный элемент в label_to_block_map

en: incorrect insn:
ru: некорректная инструкция:

en: incorrect number of arguments to function %qE
ru: неправильное число аргументов в вызове функции %qE

en: incorrect setting of landing pad number
ru: некорректная установка номера landing pad

en: incorrect sharing of tree nodes
ru: недопустимое разделение узлов дерева

en: increment of constant field %qD
ru: инкремент константного поля %qD

en: increment of enumeration value is invalid in C++
ru: инкрементация значения перечислимого типа некорректна в C++

en: increment of function %qD
ru: инкрементация функции %qD

en: increment of member %qD in read-only object
ru: инкрементация элемента %qD в объекте, доступном только на чтение

en: increment of read-only location %qE
ru: инкрементация позиции в памяти %qE, доступной только на чтение

en: increment of read-only member %qD
ru: инкрементация элемента %qD, доступного только на чтение

en: increment of read-only named return value %qD
ru: инкрементация именованного возвращаемого значения %qD, доступного только на чтение

en: increment of read-only parameter %qD
ru: инкрементация параметра %qD, доступного только на чтение

en: increment of read-only reference %qD
ru: инкремент доступной только на чтение ссылки %qD

en: increment of read-only variable %qD
ru: инкрементация переменной %qD, доступной только на чтение

en: incremented enumerator value is too large for %<unsigned long%>
ru: увеличенное значение перечисления слишком велико для %<unsigned long%>

en: index %E denotes an offset greater than size of %qT
ru: индекс %E обозначает смещение, превышающее размер %qT

en: index in dimension %d is out of bounds at %L
ru: индекс размерности %d выходит за границы в %L

en: index must be integer
ru: индекс должен быть целым

en: index value instead of field name in union initializer
ru: значение индекса вместо имени поля в инициализаторе объединения

en: index value is out of bound
ru: значение индекса вне диапазона

en: indirect function %q+D cannot be declared weak
ru: косвенная функция %q+D не может быть объявлена weak

en: indirect function %q+D cannot be declared weakref
ru: косвенная функции %q+D не может быть объявлена как weakref

en: indirect function call with a yet undetermined callee
ru: косвенный вызов функции с неопределённой вызываемой функцией

en: indirection will not access object of incomplete type %qT in for increment expression
ru: косвенность не даст доступ к объекту неполного типа %qT в for инкрементном выражении

en: indirection will not access object of incomplete type %qT in left operand of comma operator
ru: косвенность не даст доступ к объекту неполного типа %qT в левом операнде оператора запятая

en: indirection will not access object of incomplete type %qT in right operand of comma operator
ru: косвенность не даст доступ к объекту неполного типа %qT в правом операнде оператора запятая

en: indirection will not access object of incomplete type %qT in second operand of conditional expression
ru: косвенность не даст доступ к объекту неполного типа %qT во втором операнде условного выражения

en: indirection will not access object of incomplete type %qT in statement
ru: косвенность не даст доступ к объекту неполного типа %qT в операторе

en: indirection will not access object of incomplete type %qT in third operand of conditional expression
ru: косвенность не даст доступ к объекту неполного типа %qT в третьем операнде условного выражения

en: indirection will not access object of non-trivially-copyable type %qT in for increment expression
ru: косвенность не даст доступ к объекту нетривиально копируемого типа %qT в for инкрементном выражении

en: indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator
ru: косвенность не даст доступ к объекту нетривиально копируемого типа %qT в левом операнде оператора запятая

en: indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator
ru: косвенность не даст доступ к объекту нетривиально копируемого типа %qT в правом операнде оператора запятая

en: indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression
ru: косвенность не даст доступ к объекту нетривиально копируемого типа %qT во втором операнде условного выражения

en: indirection will not access object of non-trivially-copyable type %qT in statement
ru: косвенность не даст доступ к объекту нетривиально копируемого типа %qT в операторе

en: indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression
ru: косвенность не даст доступ к объекту нетривиально копируемого типа %qT в третьем операнде условного выражения

en: init function found in object %s
ru: в объекте %s найдена функция init

en: initialization discards %qv qualifier from pointer target type
ru: инициализация отменяет квалификатор %qv указуемого типа

en: initialization from distinct Objective-C type
ru: инициализации с помощью отличного Objective-C типа

en: initialization from incompatible pointer type
ru: несовместимый тип указателя в инициализации

en: initialization from pointer to non-enclosed address space
ru: инициализация по указателю на не замкнутое адресное пространство

en: initialization left-hand side might be a candidate for a format attribute
ru: левой части инициализации, вероятно, можно задать атрибут format

en: initialization makes %q#v qualified function pointer from unqualified
ru: инициализация добавляет квалификатор %q#v к указателю на функцию без квалификаторов

en: initialization makes integer from pointer without a cast
ru: при инициализации указатель преобразуется в целое без приведения типа

en: initialization makes pointer from integer without a cast
ru: при инициализации целое преобразуется в указатель без приведения типа

en: initialization of a flexible array member
ru: инициализация регулируемого элемента-массива

en: initialization of flexible array member in a nested context
ru: инициализация элемента регулируемого элемента-массива во вложенном контексте

en: initialization of non-const reference type %q#T from rvalue of type %qT
ru: инициализация неконстантной ссылки типа %qT из rvalue типа %qT

en: initialization of volatile reference type %q#T from rvalue of type %qT
ru: инициализация volatile ссылки типа %qT из rvalue типа %qT

en: initializations for multiple members of %qT
ru: инициализации для нескольких элементов %qT

en: initialized field overwritten
ru: инициализированное поле перезаписано

en: initialized field with side-effects overwritten
ru: повторная инициализация поля с побочными эффектами

en: initialized variable %q+D is marked dllimport
ru: инициализированная переменная %q+D помечена как dllimport

en: initializer element is not a constant expression
ru: элемент инициализатора не является константным выражением

en: initializer element is not computable at load time
ru: инициализирующий элемент не может быть вычислен во время компоновки

en: initializer element is not constant
ru: элемент инициализатора не является константой

en: initializer ends prematurely
ru: преждевременное завершение инициализатора

en: initializer fails to determine size of %q+D
ru: при инициализации не удалось определить размер %q+D

en: initializer fails to determine size of %qD
ru: при инициализации не удалось определить размер %qD

en: initializer fails to determine size of %qT
ru: при инициализации не удалось определить размер %qT

en: initializer for %qT must be brace-enclosed
ru: инициализатор для %qT должен быт заключен в фигурные скобки

en: initializer for floating value is not a floating constant
ru: инициализирующее выражение для плавающего не является плавающей константой

en: initializer for integer/fixed-point value is too complicated
ru: слишком сложное инициализирующее выражение для целого или значения с фиксированной точкой

en: initializer invalid for static member with constructor
ru: инициализатор недопустим для статического элемента с конструктором

en: initializer provided for function
ru: инициализатор задан для функции

en: initializer specified for non-virtual method %q+D
ru: инициализатор задан для невиртуального метода %q+D

en: initializer specified for static member function %qD
ru: инициализатор задан для статического элемента функции %qD

en: initializer-string for array of chars is too long
ru: слишком длинная строка инициализации для символьного массива

en: injected-class-name %qD used as template template argument
ru: injected-class-name %qD использовано как шаблон аргумента шаблона

en: inline clone with address taken
ru: взятие inline клона с адресом

en: inline declaration of %qD follows declaration with attribute noinline
ru: inline-декларация %qD после декларации с атрибутом noinline

en: inline function %q+D declared as  dllimport: attribute ignored
ru: inline функция %q+D декларирована как dllimport: атрибут игнорируется

en: inline function %q+D declared but never defined
ru: вложенная функция %q+D объявлена, но нигде не определена

en: inline function %q+D declared weak
ru: inline функция %q+D объявлена weak

en: inline function %q+D given attribute noinline
ru: inline функция %q+D с атрибутом noinline

en: inline function %qD given attribute noinline
ru: inline функция %qD с атрибутом noinline

en: inline namespaces only available with -std=c++11 or -std=gnu++11
ru: inline namespaces доступны только с -std=c++11 или -std=gnu++11

en: inlined_to pointer is set but no predecessors found
ru: указатель inlined_to установлен, но не найдено ни одного предшественника

en: inlined_to pointer is wrong
ru: некорректный указатель inlined_to

en: inlined_to pointer refers to itself
ru: указатель inlined_to ссылается на себя

en: inlined_to pointer set for noninline callers
ru: указатель inlined_to установлен для не inline вызова

en: inlining failed in call to %q+F: %s
ru: inline-подстановка при вызове %q+F не выполнена: %s

en: inlining failed in call to always_inline %q+F: %s
ru: inline-подстановка для вызова always_inline функции %q+F не выполнена: %s

en: input operand constraint contains %qc
ru: ограничитель входного операнда содержит %qc

en: insn %d basic block pointer is %d, should be %d
ru: insn %d: указатель базового блока %d, должно быть %d

en: insn %d in footer of bb %d has non-NULL basic block
ru: insn %d в конце блока %d имеет ненулевой базовый блок

en: insn %d in header of bb %d has non-NULL basic block
ru: insn %d в начале блока %d имеет ненулевой базовый блок

en: insn %d is in multiple basic blocks (%d and %d)
ru: инструкция %d в нескольких блоках (%d и %d)

en: insn %d outside of basic blocks has non-NULL bb field
ru: RTL-инструкция %d вне блока имеет ненулевое поле bb

en: insn contains an invalid address !
ru: инструкция содержит некорректный адрес !

en: insn does not satisfy its constraints:
ru: RTL-инструкция не удовлетворяет своим ограничениям:

en: insn outside basic block
ru: insn вне базового блока

en: install: %s%s
ru: установка: %s%s

en: instance variable %qE accessed in class method
ru: доступ к instance-переменной %qE в методе класса

en: instance variable %qE is %s; this will be a hard error in the future
ru: instance-переменная %qE есть %s; в будущем это будет считаться серьёзной ошибкой

en: instance variable %qE is declared %s
ru: instance-переменная %qE декларирована как %s

en: instance variable %qE is declared private
ru: instance-переменная %qE декларирована как private

en: instance variable %qs has unknown size
ru: instance-переменная %qs имеет неизвестный размер

en: instance variable %qs is declared private
ru: instance-переменная %qs объявлена как private

en: instance variable %qs uses flexible array member
ru: instance-переменная %qs использует член гибкого массива

en: instance variable assignment has been intercepted
ru: перехвачено присваивании instance-переменной

en: instruction never executed
ru: инструкция никогда не выполняется

en: instruction scheduling not supported on this target machine
ru: планирование команд для этой платформы не поддерживается

en: insufficient arguments to overloaded function %s
ru: недостаточно аргументов для перегруженной функции %s

en: insufficient contextual information to determine type
ru: недостаточно контекстной информации для определения типа

en: int-array initialized from incompatible wide string
ru: инициализация массива int строкой несовместимой ширины

en: int-array initialized from non-wide string
ru: инициализация массива int строкой не широких символов

en: integer constant is too large for %<unsigned long%> type
ru: целая константа слишком велика для типа %<unsigned long%>

en: integer overflow in expression
ru: переполнение при вычислении целочисленного выражения

en: integral expression %qE is not constant
ru: целочисленное выражение %qE не является константой

en: integral result type precision does not match field size of BIT_FIELD_REF
ru: точность целочисленного типа результата не соответствует размеру поля в BIT_FIELD_REF

en: inter-module optimizations not implemented for C++
ru: межмодульные оптимизации не реализованы для C++

en: interface %qE does not have valid constant string layout
ru: интерфейс %qE не имеет корректной структуры константной строки

en: internal compiler error.  Bad address:
ru: внутренняя ошибка компилятора: некорректный адрес:

en: internal compiler error.  Incorrect shift:
ru: Внутренняя ошибка компилятора: некорректный сдвиг:

en: internal compiler error.  Unknown mode:
ru: внутренняя ошибка компилятора: неизвестный режим:

en: internal compiler error:
ru: внутренняя ошибка компилятора:

en: internal consistency failure
ru: обнаружена несогласованность внутреннего представления gcc

en: internal error: bad register: %d
ru: внутренняя ошибка: некорректный регистр: %d

en: internal error: builtin function %s already processed
ru: внутренняя ошибка: встроенная функция %s уже обработана

en: internal error: builtin function %s had an unexpected return type %s
ru: внутренняя ошибка: встроенная функция %s имела неожиданный тип результата %s

en: internal error: builtin function %s, argument %d had unexpected argument type %s
ru: внутренняя ошибка: встроенная функция %s, аргумент %d имел неожиданный тип аргумента %s

en: internal error: cris_side_effect_mode_ok with bad operands
ru: внутренняя ошибка: некорректные операнды cris_side_effect_mode_ok

en: internal error: sideeffect-insn affecting main effect
ru: внутренняя ошибка: инструкция с побочным эффектом, влияющим на основной эффект

en: internal unit in WRITE
ru: внутреннее устройство в WRITE

en: interrupt Service Routines cannot be coded in Thumb mode
ru: подпрограммы Service Routines для прерываний не могут использоваться в режиме Thumb

en: interrupt handlers cannot be MIPS16 functions
ru: обработчики прерываний не могут быть функциями MIPS16

en: interrupt_thread is available only on fido
ru: interrupt_thread доступен только на fido

en: intrinsic variable which isn't a procedure
ru: встроенная переменная которая не есть процедура

en: invalid #pragma %s
ru: некорректная директива #pragma %s

en: invalid %%%c operand
ru: некорректный операнд для %%%c

en: invalid %%-code
ru: некорректный модификатор после %%

en: invalid %%A operand
ru: некорректный операнд для %%A

en: invalid %%B operand
ru: некорректный операнд для %%B

en: invalid %%C operand
ru: некорректный %%C операнд

en: invalid %%C value
ru: некорректное значение %%C

en: invalid %%D operand
ru: некорректный %%D операнд

en: invalid %%D value
ru: неверное значение для кода %%D

en: invalid %%E value
ru: некорректное значение %%E

en: invalid %%F value
ru: недопустимое значение для кода %%F

en: invalid %%G mode
ru: недопустимый режим %%G

en: invalid %%G value
ru: недопустимое значение для кода %%G

en: invalid %%H operand
ru: неверный операнд для %%H

en: invalid %%H specifier
ru: некорректный %%H спецификатор

en: invalid %%I operand
ru: некорректный %%I операнд

en: invalid %%J code
ru: недопустимое значение для кода %%J

en: invalid %%J value
ru: некорректное %%J значение

en: invalid %%K value
ru: недопустимое значение для кода %%K

en: invalid %%L operand
ru: неверный операнд для %%L

en: invalid %%L value
ru: некорректное значение %%L

en: invalid %%M operand
ru: неверный операнд для %%M

en: invalid %%M value
ru: некорректное значение %%M

en: invalid %%N operand
ru: неверный операнд для %%N

en: invalid %%N value
ru: некорректное значение %%N

en: invalid %%O value
ru: недопустимое значение для кода %%O

en: invalid %%P operand
ru: неверный операнд для кода %%P

en: invalid %%P value
ru: некорректное значение %%P

en: invalid %%R value
ru: некорректное значение %%R

en: invalid %%T value
ru: недопустимое значение для кода %%T

en: invalid %%U value
ru: некорректное значение %%U

en: invalid %%Y operand
ru: некорректный операнд для %%Y

en: invalid %%c operand
ru: некорректный операнд для %%c

en: invalid %%d operand
ru: некорректный операнд для %%d

en: invalid %%d value
ru: неверное значение для кода %%d

en: invalid %%f operand
ru: некорректный операнд для %%f

en: invalid %%f value
ru: недопустимое значение для кода %%f

en: invalid %%h operand
ru: некорректный %%h операнд

en: invalid %%h value
ru: некорректное значение %%h

en: invalid %%i operand
ru: некорректный %%i операнд

en: invalid %%j code
ru: недопустимое значение для кода %%j

en: invalid %%j operand
ru: некорректный %%j операнд

en: invalid %%j value
ru: неверное значение %%j

en: invalid %%k value
ru: недопустимое значение для кода %%k

en: invalid %%m value
ru: некорректное значение %%M

en: invalid %%p value
ru: неверное значение для кода %%p

en: invalid %%q value
ru: недопустимое значение для кода %%q

en: invalid %%r operand
ru: неверный операнд для %%r

en: invalid %%r value
ru: некорректное значение %%r

en: invalid %%s operand
ru: некорректный операнд для %%s

en: invalid %%s value
ru: некорректное значение %%s

en: invalid %%t operand
ru: неверный операнд для %%t

en: invalid %%t operand '
ru: неверный операнд для %%t '

en: invalid %%t/%%b value
ru: неверное значение для кода %%t/%%b

en: invalid %%u value
ru: недопустимое значение для кода %%u

en: invalid %%v value
ru: недопустимое значение для кода %%v

en: invalid %%x value
ru: неверное значение для кода %%x

en: invalid %%xn code
ru: некорректный код %%xn

en: invalid %%y value, try using the 'Z' constraint
ru: некорректное значение %%y, попробуйте использовать ограничитель 'Z'

en: invalid 'asm':
ru: некорректная директива 'asm':

en: invalid (pointer) operands to plus/minus
ru: неверные операнды (указатели) операции плюс/минус

en: invalid --param value %qs
ru: некорректное значение ключа --param %qs

en: invalid CASE_CHAIN
ru: некорректная CASE_CHAIN

en: invalid IACC argument
ru: некорректный IACC аргумент

en: invalid LHS in gimple call
ru: некорректная левая часть в gimple вызове

en: invalid Objective-C++ selector name
ru: некорректное Objective-C++ имя селектора

en: invalid PHI argument
ru: некорректный аргумент PHI

en: invalid PHI result
ru: некорректный результат PHI

en: invalid UNSPEC as operand
ru: некорректный операнд UNSPEC

en: invalid abstract return type for function %q+#D
ru: некорректный абстрактный тип результата для функции %q+#D

en: invalid abstract return type for member function %q+#D
ru: некорректный абстрактный тип результата для элемента-функции %q+#D

en: invalid abstract type %qT for %qE
ru: некорректный абстрактный тип %qT для %qE

en: invalid abstract type for %q+D
ru: некорректный абстрактный тип для %q+D

en: invalid address
ru: некорректный адрес

en: invalid address for 'O' output modifier
ru: некорректный адрес для 'O' модификатора вывода

en: invalid address for 'R' output modifier
ru: некорректный адрес для 'R' модификатора вывода

en: invalid address for 'S' output modifier
ru: некорректный адрес для 'S' модификатора вывода

en: invalid address operand in MEM_REF
ru: некорректный операнд адреса в MEM_REF

en: invalid address operand in TARGET_MEM_REF
ru: некорректный операнд адреса в TARGET_MEM_REF

en: invalid addressing mode
ru: некорректный режим адресации

en: invalid alignment for %<#pragma align%>, ignoring
ru: некорректное выравнивание для %<#pragma align%>, директива проигнорирована

en: invalid application of %<__alignof%> to a bit-field
ru: недопустимое применение %<__alignof%> к битовому полю

en: invalid application of %<sizeof%> to a bit-field
ru: недопустимое применение %<sizeof%> к битовому полю

en: invalid application of %<sizeof%> to a function type
ru: недопустимое применение %<sizeof%> к типу функции

en: invalid application of %qs to a member function
ru: некорректное применение %qs к элементу-функции

en: invalid application of %qs to a void type
ru: недопустимое применение %qs к типу void

en: invalid application of %qs to array type %qT of incomplete element type
ru: некорректное применение %qs к типу массива %qT с неполным типом элементов

en: invalid application of %qs to incomplete type %qT
ru: некорректное применение %qs к неполному типу %qT

en: invalid argument %qs to -fdebug-prefix-map
ru: некорректный аргумент %qs ключа -fdebug-prefix-map

en: invalid argument of %qE attribute
ru: некорректный аргумент атрибута %qE

en: invalid argument of %qs attribute
ru: некорректный аргумент атрибута %qs

en: invalid argument to built-in function
ru: некорректный аргумент встроенной функции

en: invalid argument to gimple call
ru: некорректный аргумент в gimple вызове

en: invalid array assignment
ru: некорректное присваивание массива

en: invalid base-class specification
ru: некорректная спецификация базового класса

en: invalid cast from type %qT to type %qT
ru: некорректное приведение из типа %qT к типу %qT

en: invalid cast of an rvalue expression of type %qT to type %qT
ru: некорректное приведение rvalue выражения из типа %qT к типу %qT

en: invalid cast to function type %qT
ru: некорректное приведение к типу функции %qT

en: invalid class name in declaration of %qD
ru: некорректное имя класса в декларации %qD

en: invalid combination of multiple type-specifiers
ru: некорректная комбинация спецификаторов типа

en: invalid comparison code in gimple cond
ru: некорректный код сравнения в gimple условном выражении

en: invalid comparison of non-comparable array
ru: некорректное сравнение несравнимого массива

en: invalid comparison of non-comparable struct
ru: некорректное сравнение несравнимой структуры

en: invalid comparison of non-comparable type
ru: некорректное сравнение несравнимого типа

en: invalid comparison of non-ordered type
ru: некорректное сравнение неупорядоченного типа

en: invalid comparison operator for 'E' output modifier
ru: некорректный оператор сравнения для 'E' модификатора вывода

en: invalid conditional operand
ru: некорректный операнд условного оператора

en: invalid const_cast from type %qT to type %qT
ru: некорректное применение const_cast от типа %qT к типу %qT

en: invalid const_cast of an rvalue of type %qT to type %qT
ru: некорректное применение const_cast от rvalue-выражения типа %qT к типу %qT

en: invalid const_double operand
ru: некорректный операнд const_double

en: invalid constant - try using an output modifier
ru: некорректная константа - попытайтесь использовать модификатор вывода

en: invalid constant for output modifier '%c'
ru: некорректная константа для модификатора вывода '%c'

en: invalid constant in %<#pragma pack%> - ignored
ru: некорректная константа в %<#pragma pack%> - директива проигнорирована

en: invalid constraints for operand
ru: некорректные ограничения для операнда

en: invalid constructor; you probably meant %<%T (const %T&)%>
ru: некорректный конструктор; возможно, вы имели в виду %<%T (const %T&)%>

en: invalid controlling predicate
ru: некорректный управляющий предикат

en: invalid conversion from %<__fpreg%>
ru: некорректное преобразование из %<__fpreg%>

en: invalid conversion from %qT to %qT
ru: некорректное преобразование из %qT в %qT

en: invalid conversion in gimple call
ru: некорректное преобразование в gimple вызове

en: invalid conversion in return statement
ru: некорректное преобразование в операторе return

en: invalid conversion to %<__fpreg%>
ru: некорректное преобразование к %<__fpreg%>

en: invalid conversion to type %qT from type %qT
ru: некорректное преобразование к типу %qT от типа %qT

en: invalid covariant return type for %q+#D
ru: некорректный ковариантный тип результата для %q+#D

en: invalid cpu "%s" for %s"%s"%s
ru: некорректный процессор "%s" для %s"%s"%s

en: invalid data model option -mdata-model=%s
ru: некорректная опция модели данных -mdata-model=%s

en: invalid declaration of %<%T::%E%>
ru: некорректная декларация %<%T::%E%>

en: invalid declaration of member template in local class
ru: некорректная декларация шаблона элемента в локальном классе

en: invalid declarator
ru: некорректная декларация

en: invalid default argument for a template template parameter
ru: некорректный подразумеваемый аргумент для шаблона параметра шаблона

en: invalid definition of qualified type %qT
ru: некорректное определение квалифицированного типа %qT

en: invalid element type for attribute %qs
ru: некорректный тип элемента для атрибута %qs

en: invalid exit from OpenMP structured block
ru: некорректный выход из OpenMP структурного блока

en: invalid explicit specialization
ru: некорректная явная специализация

en: invalid expression - try using an output modifier
ru: некорректное выражение - попытайтесь использовать модификатор вывода

en: invalid expression as operand
ru: в списке операндов задано некорректное выражение

en: invalid expression for min lvalue
ru: некорректное выражение в левой части операции min

en: invalid expression for output modifier '%c'
ru: некорректное выражение для модификатора вывода '%c'

en: invalid expression type for %<#pragma omp atomic%>
ru: некорректный тип выражения для %<#pragma omp atomic%>

en: invalid failure memory model for %<__atomic_compare_exchange%>
ru: задан некорректный аргумент модели памяти для случая отказа в вызове %<__atomic_compare_exchange%>

en: invalid first operand of MEM_REF
ru: некорректный первый операнд для MEM_REF

en: invalid form of %<#pragma omp atomic%>
ru: некорректный формат %<#pragma omp atomic%>

en: invalid function declaration
ru: некорректная декларация функции

en: invalid function in gimple call
ru: некорректная функция в gimple вызове

en: invalid in-class initialization of static data member of non-integral type %qT
ru: некорректная инициализация внутри класса статического элемента данных нецелочисленного типа %qT

en: invalid increment expression
ru: некорректное инкрементальное выражение

en: invalid initial value for member %qE
ru: некорректное начальное значение для элемента %qE

en: invalid initialization of non-const reference of type %qT from an rvalue of type %qT
ru: некорректная инициализация неконстантной ссылки типа %qT из rvalue типа %qT

en: invalid initialization of reference of type %qT from expression of type %qT
ru: некорректная инициализация ссылки типа %qT из выражения типа %qT

en: invalid initializer
ru: неверный инициализатор

en: invalid initializer for array member %q#D
ru: некорректный инициализатор для элемента массива %q#D

en: invalid initializer for member function %qD
ru: некорректный инициализатор для элемента-функции %qD

en: invalid insn:
ru: недопустимая инструкция:

en: invalid iterating variable in fast enumeration
ru: некорректная переменная-итератор в быстром перечислении

en: invalid labels in gimple cond
ru: некорректные метки в gimple условном выражении

en: invalid left hand side of assignment
ru: некорректная левая часть присваивания

en: invalid line in the resolution file
ru: некорректная строка в файле разрешений

en: invalid linkage-specification
ru: некорректная linkage-specification

en: invalid location for %<pragma %s%>, ignored
ru: некорректное расположение для %<pragma %s%>, директива проигнорирована

en: invalid lvalue in asm output %d
ru: неверное lvalue-выражение в выходном операторе %d оператора asm

en: invalid mask
ru: некорректная маска

en: invalid mask type in vector permute expression
ru: некорректный тип маски в выражении векторной перестановки

en: invalid member function declaration
ru: некорректная декларация элемента-функции

en: invalid member template declaration %qD
ru: некорректная декларация элемента-шаблона %qD

en: invalid memory model argument %d of %qE
ru: некорректный аргумент %d модели памяти для %qE

en: invalid memory model argument to builtin
ru: некорректный аргумент модели памяти в вызове встроенной функции

en: invalid memory model for %<__atomic_load%>
ru: недопустимая модель памяти в вызове %<__atomic_load%>

en: invalid memory model for %<__atomic_store%>
ru: недопустимая модель памяти в вызове %<__atomic_store%>

en: invalid non-type template argument
ru: некорректный нетиповый аргумент шаблона

en: invalid non-vector operands to vector valued plus
ru: неверные невекторные операнды векторной операции плюс

en: invalid offset operand in MEM_REF
ru: некорректный операнд отступа в MEM_REF

en: invalid offset operand in TARGET_MEM_REF
ru: некорректный операнд отступа в TARGET_MEM_REF

en: invalid offset operand of MEM_REF
ru: некорректный операнд смещения для MEM_REF

en: invalid operand code '%c'
ru: некорректный код операнда '%c'

en: invalid operand for 'A' modifier
ru: некорректный операнд для модификатора 'A'

en: invalid operand for 'D' modifier
ru: некорректный операнд для модификатора 'D'

en: invalid operand for 'H' modifier
ru: некорректный операнд для модификатора 'H'

en: invalid operand for 'O' modifier
ru: некорректный операнд для модификатора 'O'

en: invalid operand for 'T' modifier
ru: некорректный операнд для модификатора 'T'

en: invalid operand for 'b' modifier
ru: некорректный операнд для модификатора 'b'

en: invalid operand for 'e' modifier
ru: некорректный операнд для модификатора 'e'

en: invalid operand for 'm' modifier
ru: некорректный операнд для модификатора 'm'

en: invalid operand for 'o' modifier
ru: некорректный операнд для модификатора 'o'

en: invalid operand for 'p' modifier
ru: некорректный операнд для модификатора 'p'

en: invalid operand for 'r' specifier
ru: некорректный операнд для спецификатора 'r'

en: invalid operand for 'z' modifier
ru: некорректный операнд для модификатора 'z'

en: invalid operand for code '%c'
ru: недопустимый операнд для кода '%c'

en: invalid operand in indirect reference
ru: некорректный операнд в косвенной ссылке

en: invalid operand in return statement
ru: некорректный операнд в операторе return

en: invalid operand in unary expression
ru: неверный операнд в унарном выражении

en: invalid operand in unary operation
ru: неверные операнды унарной операции

en: invalid operand modifier letter
ru: некорректный модификатор операнда

en: invalid operand output code
ru: неверный код выходного операнда

en: invalid operand to %%H/%%L code
ru: некорректный операнд для кода %%H/%%L

en: invalid operand to %%N code
ru: некорректный операнд для кода %%N

en: invalid operand to %%R
ru: некорректный операнд для %%R

en: invalid operand to %%R code
ru: некорректный операнд для кода %%R

en: invalid operand to %%S
ru: некорректный операнд для %%S

en: invalid operand to %%T/%%B code
ru: некорректный операнд для кода %%T/%%B

en: invalid operand to %%U code
ru: некорректный операнд для кода %%U

en: invalid operand to %%V code
ru: некорректный операнд для кода %%V

en: invalid operand to %%p code
ru: некорректный операнд для кода %%p

en: invalid operand to %%s code
ru: некорректный операнд для кода %%s

en: invalid operand to plus/minus, type is a pointer
ru: некорректный операнд для операции плюс/минус, указательный тип

en: invalid operand to pointer plus, first operand is not a pointer
ru: некорректный операнд для операции сложения с указателем, первый операнд не указатель

en: invalid operand to pointer plus, second operand is not an integer type of appropriate width
ru: некорректный операнд для операции сложения с указателем, тип второго операнда не является целочисленным подходящей ширины

en: invalid operand to switch statement
ru: некорректный операнд для оператора switch

en: invalid operands in binary operation
ru: неверные операнды в бинарной операции

en: invalid operands in gimple comparison
ru: некорректные операнды в gimple сравнении

en: invalid operands in ternary operation
ru: неверные операнды тернарной операции

en: invalid operands of types %qT and %qT to binary %qO
ru: некорректные операнды типов %qT и %qT для бинарной операции %qO

en: invalid operands to array reference
ru: неверные операнды в ссылке на массив

en: invalid operands to binary %s (have %qT and %qT)
ru: неверные операнды бинарной операции %s (%qT и %qT)

en: invalid operation (%s)
ru: некорректная операция (%s)

en: invalid operation on %<__fpreg%>
ru: некорректный операнд для %<__fpreg%>

en: invalid operator for %<#pragma omp atomic%>
ru: некорректный оператор для %<#pragma omp atomic%>

en: invalid parameter %qs
ru: некорректный параметр %qs

en: invalid parameter type %qT
ru: некорректный тип параметра %qT

en: invalid pass positioning operation
ru: некорректная операция позиционирования прохода

en: invalid pointer mode %qs
ru: неизвестная машинный режим %qs для указателя

en: invalid pointer to bit-field %qD
ru: некорректный указатель на битовое поле %qD

en: invalid position or size operand to BIT_FIELD_REF
ru: некорректная позиция или размер для BIT_FIELD_REF

en: invalid property declaration
ru: некорректная декларация свойства

en: invalid punctuation %qc in constraint
ru: некорректный знак %qc в ограничителе

en: invalid pure const state for function
ru: некорректное состояние pure const для функции

en: invalid pure specifier (only %<= 0%> is allowed)
ru: некорректный спецификатор pure (только %<= 0%> допускается)

en: invalid qualifiers on non-member function type
ru: некорректные квалификаторы для типа функции, не являющейся элементом

en: invalid qualifying scope in pseudo-destructor name
ru: некорректный квалифицированный контекст в имени псевдодеструктора

en: invalid receive on send-only channel
ru: некорректный receive или send-only канал

en: invalid receiver type %qs
ru: некорректный тип приемника %qs

en: invalid redeclaration of %q+D
ru: некорректная декларация %q+D

en: invalid reference for 'J' output modifier
ru: некорректная ссылка для 'J' модификатора вывода

en: invalid reference prefix
ru: неверный префикс ссылки

en: invalid register name for %q+D
ru: некорректное имя регистра для %q+D

en: invalid resolution in the resolution file
ru: некорректное разрешение в файле разрешений

en: invalid return type %qT of constexpr function %q+D
ru: некорректный тип результата %qT constexpr функции %q+D

en: invalid rhs for gimple memory store
ru: Некорректная правая часть в gimple операции записи в память

en: invalid rtl sharing found in the insn
ru: Некорректное разделение rtl-кода в инструкции

en: invalid schedule kind
ru: некорректный тип планирования

en: invalid second argument to %<__builtin_prefetch%>; using zero
ru: вместо неверного второго аргумента %<__builtin_prefetch%> используется ноль

en: invalid send on receive-only channel
ru: некорректный send для receive-only канала

en: invalid setter, it must have one argument
ru: некорректный setter, он должен иметь один аргумент

en: invalid shift operand
ru: некорректный оператор сдвига

en: invalid static chain in gimple call
ru: некорректная статическая цепочка в gimple вызове

en: invalid static_cast from type %qT to type %qT
ru: некорректное применение static_cast от типа %qT к типу %qT

en: invalid storage class for function %qE
ru: для функции %qE задан неверный класс хранения

en: invalid target memregs value '%d'
ru: некорректное значение '%d' целевых memregs

en: invalid template declaration of %qD
ru: некорректная template-декларация %qD

en: invalid template non-type parameter
ru: некорректный нетиповый параметр шаблона

en: invalid template-id
ru: некорректный идентификатор шаблона

en: invalid third argument to %<__builtin_prefetch%>; using zero
ru: вместо неверного третьего аргумента `__builtin_prefetch' используется ноль

en: invalid type %<void%> for new
ru: некорректный тип %<void%> задан для new

en: invalid type %qT as initializer for a vector of type %qT
ru: некорректный тип %qT является инициализатором для вектора типа %qT

en: invalid type %qT declared %<friend%>
ru: некорректный тип %qT объявлен %<friend%>

en: invalid type argument (have %qT)
ru: неверный аргумент-тип (задан %qT)

en: invalid type argument of %<->%> (have %qT)
ru: неверный аргумент-тип для операции %<->%> (задан %qT)

en: invalid type argument of array indexing (have %qT)
ru: неверный аргумент-тип для индексации (задан %qT)

en: invalid type argument of implicit conversion (have %qT)
ru: неверный аргумент-тип для неявного преобразования (задан %qT)

en: invalid type argument of unary %<*%> (have %qT)
ru: неверный аргумент-тип для унарной операции %<*%> (задан %qT)

en: invalid type for instance variable
ru: некорректный тип для instance переменной

en: invalid type for iteration variable %qE
ru: некорректный тип итерационной переменной %qE

en: invalid type for make function
ru: некорректный тип для make функции

en: invalid type for parameter %d of constexpr function %q+#D
ru: некорректный тип для параметра %d constexpr функции %q+#D

en: invalid type for property
ru: некорректный тип для property

en: invalid types %<%T[%T]%> for array subscript
ru: некорректные типы %<%T[%T]%> для индекса массива

en: invalid types in address space conversion
ru: неверные типы в преобразовании адресного пространства

en: invalid types in conversion to floating point
ru: некорректные типы в преобразовании к типу с плавающей точкой

en: invalid types in conversion to integer
ru: некорректные типы в преобразовании к целочисленному типу

en: invalid types in fixed-point conversion
ru: неверные типы в преобразовании с фиксированной точкой

en: invalid types in nop conversion
ru: неверные типы в nop-преобразовании

en: invalid use of %%d, %%x, or %%X
ru: некорректное использование %%d, %%x или %%X

en: invalid use of %<...%> calling non-variadic function
ru: некорректное использование %<...%> при вызове non-variadic функции

en: invalid use of %<...%> with builtin function
ru: некорректное использование %<...%> со встроенной функцией

en: invalid use of %<...%> with non-slice
ru: некорректное использование %<...%> с non-slice

en: invalid use of %<::%>
ru: недопустимое использование %<::%>

en: invalid use of %<auto%> in conversion operator
ru: некорректное использование %<auto%> в операторе преобразования

en: invalid use of %<restrict%>
ru: неверное употребление спецификатора %<restrict%>

en: invalid use of %<this%> at top level
ru: некорректное использование %<this%> на внешнем уровне

en: invalid use of %<this%> in non-member function
ru: некорректное использование %<this%> в функции, не являющейся элементом

en: invalid use of %qD
ru: некорректное использование %qD

en: invalid use of %qD in linkage specification
ru: некорректное использование %qD в спецификации привязки

en: invalid use of %qE to form a pointer-to-member-function
ru: некорректное использование %qE для образования указателя на элемент-функцию

en: invalid use of %qT
ru: некорректное использование %qT

en: invalid use of '%%%c'
ru: недопустимое использование '%%%c'

en: invalid use of ':' modifier
ru: некорректное использование ':' модификатора

en: invalid use of a pointer to an incomplete type in pointer arithmetic
ru: некорректное использование указателя на неполный тип в вычислениях с указателями

en: invalid use of array indexing on pointer to member
ru: некорректное использование индексирования массива к указателю на элемент

en: invalid use of array with unspecified bounds
ru: неправильное использование массива с неопределенными границами

en: invalid use of brace-enclosed initializer list
ru: некорректное использование списка инициализатора в фигурных скобках

en: invalid use of const_cast with type %qT, which is a pointer or reference to a function type
ru: некорректное применение const_cast с типом %qT, являющимся указателем или ссылкой на функцию

en: invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type
ru: некорректное применение const_cast с типом %qT, не являющимся ни указателем, ни ссылкой, ни  указателем на элемент данных

en: invalid use of constructor as a template
ru: некорректное использование конструктора как шаблона

en: invalid use of dependent type %qT
ru: некорректное использование зависимого типа %qT

en: invalid use of destructor %qD as a type
ru: некорректное использование деструктора %qD в качестве типа

en: invalid use of destructor %qE as a type
ru: некорректное использование деструктора %qE в качестве типа

en: invalid use of flexible array member
ru: неправильное использование регулируемого элемента-массива в структуре

en: invalid use of implicit conversion on pointer to member
ru: некорректное использование неявного преобразования к указателю на элемент

en: invalid use of incomplete type %q#T
ru: некорректное использование неполного типа %q#T

en: invalid use of non-lvalue array
ru: некорректное использование массива, не являющегося левой частью присваивания

en: invalid use of non-static data member %qD
ru: некорректное использование нестатического элемента %qD

en: invalid use of non-static member function %qD
ru: некорректное использование нестатической функции-элемента %qD

en: invalid use of nonstatic data member %qE
ru: некорректное использование нестатического элемента данных %qE

en: invalid use of pack expansion expression
ru: некорректное использование pack expansion expression

en: invalid use of qualified-name %<%D::%D%>
ru: недопустимое использование квалифицированного имени %<%D::%D%>

en: invalid use of qualified-name %<%T::%D%>
ru: недопустимое использование квалифицированного имени %<%T::%D%>

en: invalid use of qualified-name %<::%D%>
ru: недопустимое использование квалифицированного имени %<::%D%>

en: invalid use of structure with flexible array member
ru: неверное употребление структуры с регулируемым элементом-массивом

en: invalid use of template template parameter %qT
ru: некорректное использование шаблона параметра шаблона %qT

en: invalid use of template type parameter %qT
ru: некорректное использование шаблона параметра типа %qT

en: invalid use of template-id %qD in declaration of primary template
ru: некорректное использование идентификатора шаблона %qD в декларации первичного шаблона

en: invalid use of template-name %qE without an argument list
ru: некорректное использование имени шаблона %qE без списка аргументов

en: invalid use of type
ru: некорректное использование типа

en: invalid use of type %qT as a default value for a template template-parameter
ru: некорректное использование типа %qT как подразумеваемого значения для шаблона параметра шаблона

en: invalid use of unary %<*%> on pointer to member
ru: некорректное использование унарной %<*%> к указателю на элемент

en: invalid use of void expression
ru: неправильное использование void-выражения

en: invalid user-defined conversion from %qT to %qT
ru: некорректное определенное пользователем преобразование из %qT в %qT

en: invalid value-initialization of reference type
ru: некорректная инициализация значения ссылочного типа

en: invalid vector comparison resulting type
ru: некорректный тип результата в векторном сравнении

en: invalid vector type for attribute %qE
ru: неверно задан векторный тип для атрибута %qE

en: invalid version number %qs
ru: некорректный номер версии %qs

en: ipa inline summary is missing in input file
ru: во входном файле отсутствует информация о межпроцедурных inline-подстановках

en: ipa reference summary is missing in ltrans unit
ru: сводка ссылок межпроцедурного анализа отсутствует в модуле ltrans

en: it must be a pointer-to-member of the form %<&X::Y%>
ru: это должно быть указателем на элемент вида %<&X::Y%>

en: it must be the address of a function with external linkage
ru: это должно быть адресом функции с внешней привязкой

en: item in READ
ru: элемент в READ

en: iterating variable in fast enumeration is not an object
ru: итерационная переменная в быстром перечислении не есть объект

en: iteration variable %qD should not be firstprivate
ru: итерационная переменная %qD не должна быть firstprivate

en: iteration variable %qD should not be reduction
ru: итерационная переменная %qD не должна быть reduction

en: iteration variable %qE should be private
ru: итерационная переменная %qE должна быть private

en: iteration variable %qE should not be firstprivate
ru: итерационная переменная %qE не должна быть firstprivate

en: iteration variable %qE should not be reduction
ru: итерационная переменная %qE не должна быть редукцией

en: iterator variable
ru: Переменная итератора

en: its dest_idx should be %d, not %d
ru: dest_idx блока должен быть %d, а не %d

en: ivar %qs used by %<@synthesize%> declaration must be an existing ivar
ru: ivar %qs использованная %<@synthesize%> декларацией должна быть существующей ivar

en: iwmmxt abi requires an iwmmxt capable cpu
ru: для работы с iwmmxt ABI требуется процессор с поддержкой iwmmxt

en: iwmmxt requires an AAPCS compatible ABI for proper operation
ru: iwmmxt требует AAPCS совместимого ABI для правильной работы

en: jump into scope of identifier with variably modified type
ru: переход в область идентификатора с переменно модифицируемым типом

en: jump into statement expression
ru: переход в выражение-оператор

en: jump skips variable initialization
ru: при переходе пропускаются инициализации переменной

en: jump to case label
ru: переход по case-метке

en: jump to label %qD
ru: переход по метке %qD

en: junk at end of #pragma %s
ru: мусор в конце #pragma %s

en: junk at end of #pragma ADDRESS
ru: мусор в конце #pragma ADDRESS

en: junk at end of #pragma GCC memregs [0..16]
ru: мусор в конце #pragma GCC memregs [0..16]

en: junk at end of #pragma __nostandard
ru: мусор в конце директивы #pragma __nostandard

en: junk at end of #pragma __standard
ru: мусор в конце директивы #pragma __standard

en: junk at end of #pragma ghs endsda
ru: мусор в конце #pragma ghs endsda

en: junk at end of #pragma ghs endtda
ru: мусор в конце #pragma ghs endtda

en: junk at end of #pragma ghs endzda
ru: мусор в конце #pragma ghs endzda

en: junk at end of #pragma ghs interrupt
ru: мусор в конце #pragma ghs interrupt

en: junk at end of #pragma ghs section
ru: мусор в конце #pragma ghs section

en: junk at end of #pragma ghs startsda
ru: мусор в конце #pragma ghs startsda

en: junk at end of #pragma ghs starttda
ru: мусор в конце #pragma ghs starttda

en: junk at end of #pragma ghs startzda
ru: мусор в конце #pragma ghs startzda

en: junk at end of #pragma longcall
ru: мусор в конце #pragma longcall

en: junk at end of %<#pragma %s%>
ru: мусор в конце директивы %<#pragma %s%>

en: junk at end of %<#pragma GCC pch_preprocess%>
ru: мусор в конце директивы %<#pragma GCC pch_preprocess%>

en: junk at end of %<#pragma GCC visibility%>
ru: мусор в конце %<#pragma GCC visibility%>

en: junk at end of %<#pragma align%>
ru: мусор в конце директивы %<#pragma align%>

en: junk at end of %<#pragma fini%>
ru: мусор в конце %<#pragma fini%>

en: junk at end of %<#pragma init%>
ru: мусор в конце директивы %<#pragma init%>

en: junk at end of %<#pragma message%>
ru: мусор в конце директивы %<#pragma message%>

en: junk at end of %<#pragma pack%>
ru: мусор в конце директивы %<#pragma pack%>

en: junk at end of %<#pragma pop_options%>
ru: мусор в конце директивы %<#pragma pop_options%>

en: junk at end of %<#pragma push_options%>
ru: мусор в конце директивы %<#pragma push_options%>

en: junk at end of %<#pragma redefine_extname%>
ru: мусор в конце директивы %<#pragma redefine_extname%>

en: junk at end of %<#pragma reset_options%>
ru: мусор в конце директивы %<#pragma reset_options%>

en: junk at end of %<#pragma weak%>
ru: мусор в конце директивы %<#pragma weak%>

en: junk at end of '#pragma extern_model'
ru: мусор в конце директивы '#pragma extern_model'

en: junk at end of '#pragma ms_struct'
ru: мусор в конце директивы '#pragma ms_struct'

en: junk at end of '#pragma options'
ru: мусор в конце директивы '#pragma options'

en: junk at end of '#pragma unused'
ru: мусор в конце директивы '#pragma unused'

en: keyword %<export%> not implemented, and will be ignored
ru: ключевое слово %<export%> не реализовано; игнорируется

en: keyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)
ru: ключевое слово %<typename%> запрещено в этом контексте (инициализатор квалифицированного элемента неявно является типом)

en: keyword %<typename%> not allowed in this context (the base class is implicitly a type)
ru: ключевое слово %<typename%> запрещено в этом контексте (базовый класс неявно является типом)

en: keyword %<typename%> not allowed outside of templates
ru: ключевое слово %<typename%> не допускается вне шаблонов

en: label
ru: метка

en: label %q+D declared but not defined
ru: метка %q+D декларирована, но не определена

en: label %q+D defined but not used
ru: метка %q+D определена, но не используется

en: label %q+D used but not defined
ru: метка %q+D используется, но не определяется

en: label %qD defined here
ru: метка %qD определена здесь

en: label %qE referenced outside of any function
ru: ссылка на метку %qE вне функции

en: label at end of compound statement
ru: метка в конце составного оператора

en: label named wchar_t
ru: метка с именем wchar_t

en: lambda expressions only available with -std=c++11 or -std=gnu++11
ru: lambda-выражения доступны только с -std=c++11 или -std=gnu++11

en: lambda-expression in unevaluated context
ru: lambda-expression в необрабатываемом контексте

en: lang_* check: failed in %s, at %s:%d
ru: lang_* check: ошибка в %s, в %s:%d

en: language %s not recognized
ru: некорректное задание языка %s

en: language string %<"%E"%> not recognized
ru: некорректная строка %<"%E"%>, задающая язык

en: large fixed-point constant implicitly truncated to fixed-point type
ru: большая константа с фиксированной точкой неявно урезана к типу с фиксированной точкой

en: large integer implicitly truncated to unsigned type
ru: неявное приведение большого целого значения к беззнаковому типу

en: last argument must be an immediate
ru: последний аргумент должен быть непосредственным

en: ld returned %d exit status
ru: выполнение ld завершилось с кодом возврата %d

en: left argument must be a slice
ru: левый аргумент должен быть вырезкой

en: left operand of comma operator cannot resolve address of overloaded function
ru: левый операнд оператора запятая не может разрешить адрес перегруженной функции

en: left operand of comma operator has no effect
ru: левый операнд оператора запятая не имеет эффекта

en: left operand of comma operator is a reference, not call, to function %qE
ru: левый операнд оператора запятая ссылка, а не вызов функции %qE

en: left precision
ru: точность левой части значения

en: left precision in strfmon format
ru: точность левой части значения в формате strfmon

en: left rotate count >= width of type
ru: счетчик циклического сдвига влево >= ширины типа

en: left rotate count is negative
ru: счетчик циклического сдвига влево отрицателен

en: left shift count >= width of type
ru: величина сдвига влево больше или равна ширине данного типа

en: left shift count is negative
ru: сдвиг влево на отрицательное число позиций

en: left-hand operand of comma expression has no effect
ru: левый операнд операции `запятая' не имеет побочных эффектов

en: left-hand side of assignment might be a candidate for a format attribute
ru: левая часть присваивания могла быть кандидатом для атрибута формата

en: length modifier
ru: модификатор размера

en: length modifier in printf format
ru: модификатор размера в формате printf

en: length modifier in scanf format
ru: модификатор размера в формате scanf

en: length modifier in strfmon format
ru: модификатор размера в формате strfmon

en: length required when allocating a slice
ru: длина требуется при размещении вырезки

en: letter %c was found & insn was not CONST_INT
ru: обнаружена буква %c & insn не является CONST_INT

en: libraries: %s
ru: библиотеки: %s

en: library function %q#D redeclared as non-function %q#D
ru: библиотечная функция %q#D декларирована повторно как не функция %q#D

en: library lib%s not found
ru: не найдена библиотека lib%s

en: list-initializer for non-class type must not be parenthesized
ru: list-initializer для неклассового типа не должен быть заключен в скобки

en: literal operator suffixes not preceded by %<_%> are reserved for future standardization
ru: суффиксы литеральных операторов без предшествующего %<_%> зарезервированы для будущей стандартизации

en: literal operator template %q+D conflicts with raw literal operator %qD
ru: шаблон литерального оператора %q+D противоречит сырому литеральному оператору %qD

en: literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>
ru: шаблон литерального оператора %qD имеет некорректный список параметров. Ожидался нетиповый pack аргумент шаблона <char...>

en: literal operator with C linkage
ru: литеральный оператор с C-привязкой

en: lo_sum not of register
ru: lo_sum не от регистра

en: local class %q#T shall not have static data member %q#D
ru: локальный класс %q#T не должен иметь статический элемент данных %q#D

en: local declaration of %qE hides instance variable
ru: локальная декларация %qE скрывает instance переменную

en: local variable %qD may not appear in this context
ru: локальная переменная %qD недопустима в данном контексте

en: local variable memory requirements exceed capacity
ru: требования на память для локальных переменных превышают возможности

en: logical %<and%> applied to non-boolean constant
ru: логическое %<и%> применено к не булевой константе

en: logical %<and%> of mutually exclusive tests is always false
ru: логическое %<и%> от взаимно исключающих сравнений - всегда ложь

en: logical %<or%> applied to non-boolean constant
ru: логическое %<или%> применено к не булевой константе

en: logical %<or%> of collectively exhaustive tests is always true
ru: логическое %<или%> от совокупности исчерпывающих сравнений - всегда истина

en: long, short, signed or unsigned used invalidly for %qs
ru: неверное употребление long, short, signed или unsigned в описании %s

en: lookup of %qT in %qT is ambiguous
ru: просмотр %qT в %qT неоднозначен

en: loop %d%'s header does not belong directly to it
ru: заголовок цикла %d не принадлежит циклу

en: loop %d%'s header does not have exactly 2 entries
ru: заголовок цикла %d не имеет в точности 2 входа

en: loop %d%'s latch does not belong directly to it
ru: затвор (latch) цикла %d не принадлежит непосредственно циклу

en: loop %d%'s latch does not have exactly 1 successor
ru: затвор (latch) цикла %d не имеет в точности 1 преемника

en: loop %d%'s latch does not have header as successor
ru: затвор (latch) цикла %d не содержит заголовок цикла среди преемников

en: loop %d%'s latch is marked as part of irreducible region
ru: затвор (latch) цикла %d помечен как часть несокращаемого региона

en: looser throw specifier for %q+#F
ru: неточный throw спецификатор для %q+#F

en: lower value in case label range less than minimum value for type
ru: нижняя граница диапазона case-метки меньше чем минимальное значение данного типа

en: lp_array does not match region_tree
ru: lp_array не соответствует region_tree

en: lp_array is corrupted for lp %i
ru: испорчен lp_array для lp %i

en: lseek failed while reading export data
ru: ошибка lseek при чтении экспортных данных

en: lto_obj_file_open() failed
ru: ошибка lto_obj_file_open()

en: lvalue required as decrement operand
ru: операнд декрементации должен быть lvalue-выражением

en: lvalue required as increment operand
ru: операнд инкрементации должен быть lvalue-выражением

en: lvalue required as left operand of assignment
ru: левая часть в присваивании должна быть lvalue-выражением

en: lvalue required as unary %<&%> operand
ru: операнд унарной операции %<&%> должен быть lvalue-выражением

en: lvalue required in asm statement
ru: в операторе asm требуется lvalue-выражение

en: machine independent builtin code out of range
ru: машинно независимый встроенный код вне диапазона

en: macro name missing after %qs
ru: не задано имя макроса после %qs

en: making multiple clones of %qD
ru: порождение множества клонов %qD

en: malformed #pragma ADDRESS variable address
ru: некорректный синтаксис адреса переменной #pragma ADDRESS

en: malformed #pragma GCC visibility push
ru: некорректный синтаксис #pragma builtin

en: malformed #pragma builtin
ru: Некорректный синтаксис #pragma builtin

en: malformed #pragma ghs section
ru: некорректная директива #pragma ghs section

en: malformed #pragma redefine_extname, ignored
ru: неверный синтаксис #pragma redefine_extname, директива проигнорирована

en: malformed #pragma weak, ignored
ru: неверный синтаксис #pragma weak, директива проигнорирована

en: malformed %<#pragma %s%>, ignored
ru: некорректный синтаксис %<#pragma %s%>, директива проигнорирована

en: malformed %<#pragma align%>
ru: некорректный синтаксис %<#pragma align%>

en: malformed %<#pragma align%>, ignoring
ru: некорректный синтаксис %<#pragma align%>, директива проигнорирована

en: malformed %<#pragma fini%>
ru: некорректно оформлена директива %<#pragma fini%>

en: malformed %<#pragma fini%>, ignoring
ru: некорректно оформлена директива %<#pragma fini%>', игнорируется

en: malformed %<#pragma init%>
ru: некорректно оформлена директива %<#pragma init%>

en: malformed %<#pragma init%>, ignoring
ru: некорректно оформлена директива %<#pragma init%>, игнорируется

en: malformed %<#pragma message%>, ignored
ru: неверный синтаксис %<#pragma message%>, директива проигнорирована

en: malformed %<#pragma pack%> - ignored
ru: некорректный синтаксис %<#pragma pack%> - директива проигнорирована

en: malformed %<#pragma pack(pop[, id])%> - ignored
ru: некорректный синтаксис %<#pragma pack(pop[, id])%> - директива проигнорирована

en: malformed %<#pragma pack(push[, id][, <n>])%> - ignored
ru: некорректный синтаксис %<#pragma pack(push[, id][, <n>])%> - директива проигнорирована

en: malformed '#pragma __extern_prefix', ignoring
ru: некорректный синтаксис директивы '#pragma __extern_prefix', игнорируется

en: malformed '#pragma extern_model', ignoring
ru: некорректный синтаксис директивы '#pragma extern_model', игнорируется

en: malformed '#pragma member_alignment'
ru: некорректный синтаксис директивы '#pragma member_alignment'

en: malformed '#pragma member_alignment', ignoring
ru: некорректный синтаксис директивы '#pragma member_alignment', игнорируется

en: malformed '#pragma ms_struct {on|off|reset}', ignoring
ru: некорректная директива '#pragma ms_struct {on|off|reset}', игнорируется

en: malformed '#pragma ms_struct', ignoring
ru: некорректная директива '#pragma ms_struct', игнорируется

en: malformed '#pragma options align={mac68k|power|reset}', ignoring
ru: некорректная директива '#pragma options align={mac68k|power|reset}', игнорируется

en: malformed '#pragma options', ignoring
ru: некорректная директива '#pragma options', игнорируется

en: malformed COLLECT_GCC_OPTIONS
ru: неверно сформирован COLLECT_GCC_OPTIONS

en: malformed option -fplugin-arg-%s (missing -<key>[=<value>])
ru: некорректная опция -fplugin-arg-%s (отсутствует -<ключ>[=<значение>])

en: malformed spec function arguments
ru: некорректные аргументы spec-функции

en: malformed spec function name
ru: некорректное имя spec-функции

en: mangling %C
ru: разборка %C

en: mangling __underlying_type
ru: разборка __underlying_type

en: mangling typeof, use decltype instead
ru: разборка typeof, используйте decltype взамен

en: mangling unknown fixed point type
ru: разборка неизвестного типа с фиксированной точкой

en: map can only be compared to nil
ru: отображение может сравниваться только с nil

en: mask must be an immediate
ru: маска должна быть непосредственным значением

en: matching constraint does not allow a register
ru: ограничитель не допускает использование регистра

en: matching constraint not valid in output operand
ru: ограничитель по номеру недопустим для выходного операнда

en: matching constraint references invalid operand number
ru: ограничитель ссылается на неверный номер операнда

en: maximum limit of %d namespaces searched for %qE
ru: максимальное число %d пространств имен просмотрено для %qE

en: maximum value of parameter %qs is %u
ru: максимальное значение параметра %qs равно %u

en: may not use both -EB and -EL
ru: -EB и -EL несовместимы

en: may not use both -m32 and -m64
ru: -m32 и -m64 несовместимы

en: media functions are not available unless -mmedia is used
ru: media-функции не доступны без ключа -mmedia

en: mem-initializer for %qD follows constructor delegation
ru: mem-initializer для %qD следует за constructor delegation

en: member %q+#D with constructor not allowed in anonymous aggregate
ru: элемент %q+#D с конструктором недопустим в анонимном агрегатном типе

en: member %q+#D with constructor not allowed in union
ru: элемент %q+#D с конструктором не допускается в объединении

en: member %q+#D with copy assignment operator not allowed in anonymous aggregate
ru: элемент %q+#D с операцией присваивания-копирования недопустим в анонимном агрегатном типе

en: member %q+#D with copy assignment operator not allowed in union
ru: элемент %q+#D с операцией присваивания путем копирования не допускается в объединении

en: member %q+#D with destructor not allowed in anonymous aggregate
ru: элемент %q+#D с деструктором недопустим в анонимном агрегатном типе

en: member %q+#D with destructor not allowed in union
ru: элемент %q+#D с деструктором не допускается в объединении

en: member %qD conflicts with virtual function table field name
ru: элемент %qD конфликтует с именем поля в таблице виртуальных функций

en: member %qD declared as friend before type %qT defined
ru: элемент %qD объявлен другом до определения типа %qT

en: member %qD in read-only object used as %<asm%> output
ru: элемент %qD в объекте, доступном только на чтение, использован как выходной операнд %<asm%>

en: member %qD is uninitialized reference
ru: элемент %qD - неинициализированная ссылка

en: member functions are implicitly friends of their class
ru: элементы-функции неявно считаются friend-функциями своего класса

en: memory allocation failed while reading export data
ru: ошибка выделения памяти при чтении экспортных данных

en: memory input %d is not directly addressable
ru: невозможна прямая адресация к входной позиции памяти %d

en: memory reference expected for 'S' output modifier
ru: ожидалась ссылка на память для 'S' модификатора вывода

en: method %<%c%E%> declared %<@optional%> and %<@required%> at the same time
ru: метод %<%c%E%> декларирован %<@optional%> и %<@required%> одновременно

en: method argument attributes are not available in Objective-C 1.0
ru: атрибуты аргументов методов недоступны в Objective-C 1.0

en: method attributes are not available in Objective-C 1.0
ru: атрибуты методов недоступны в Objective-C 1.0

en: method attributes can not be specified in @implementation context
ru: атрибуты методов не могут быть специфицированы в @implementation контексте

en: method attributes must be specified at the end
ru: атрибуты метода должны задаваться в конце

en: method attributes must be specified at the end only
ru: атрибуты методов задаются только в конце

en: method declaration not in @interface context
ru: декларация метода вне контекста @interface

en: method declared %qE overriding %qE method
ru: описанный метод %qE перебивает метод %qE

en: method definition for %<%c%E%> not found
ru: не найдено определение метода для %<%c%E%>

en: method definition not in @implementation context
ru: определение метода вне контекста @implementation

en: method overrides both %<transaction_pure%> and %qE methods
ru: метод перебивает оба метода %<transaction_pure%> и %qE

en: method possibly missing a [super dealloc] call
ru: в вызове возможно отсутствует [super dealloc] метод

en: method type does not match object type
ru: типа метода не соответствует типу объекта

en: minimum value of parameter %qs is %u
ru: минимальное значение параметра %qs равно %u

en: mips16 function profiling
ru: профилирование функций mips16

en: mismatched argument pack lengths while expanding %<%E%>
ru: несоответствие длин argument pack при расширении %<%E%>

en: mismatched argument pack lengths while expanding %<%T%>
ru: несоответствие длин argument pack при расширении %<%T%>

en: mismatched arguments
ru: несовпадающие аргументы

en: mismatching comparison operand types
ru: несоответствие типов операндов сравнения

en: misplaced %<@%D%> Objective-C++ construct
ru: неверное положение %<@%D%> конструкции Objective-C++

en: missing $ operand number in format
ru: отсутствует номер операнда (с символом $)

en: missing %<(%> after %<#pragma GCC visibility push%> - ignored
ru: отсутствует %<(%> после %<#pragma GCC visibility push%> - директива проигнорирована

en: missing %<(%> after %<#pragma pack%> - ignored
ru: отсутствует %<(%> после %<#pragma pack%> - директива проигнорирована

en: missing %<=%> (after %<getter%> attribute)
ru: отсутствует %<=%> (после атрибута %<getter%>)

en: missing %<=%> (after %<setter%> attribute)
ru: отсутствует %<=%> (после атрибута %<setter%>)

en: missing '(' after '#pragma unused', ignoring
ru: отсутствует '(' после '#pragma unused', игнорируется

en: missing ')' after '#pragma unused', ignoring
ru: отсутствует ')' после '#pragma unused', игнорируется

en: missing PHI def
ru: отсутствует определение PHI

en: missing argument to %qs
ru: отсутствует аргумент для %qs

en: missing barrier after block %i
ru: отсутствует барьер после блока %i

en: missing braces around initializer
ru: отсутствуют фигурные скобки вокруг инициализатора

en: missing braces around initializer for %qT
ru: отсутствуют фигурные скобки вокруг инициализатора %qT

en: missing callgraph edge for call stmt:
ru: отсутствует дуга callgraph для инструкции вызова:

en: missing close brace for named operand
ru: отсутствует закрывающая скобка для именованного операнда

en: missing close paren
ru: отсутствует закрывающая скобка

en: missing collection in fast enumeration
ru: отсутствует составной объект в быстром перечислении

en: missing controlling predicate
ru: отсутствует управляющий предикат

en: missing definition
ru: отсутствует определение

en: missing edge %i->%i
ru: отсутствует дуга %i->%i

en: missing filename after %qs
ru: не задано имя файла после %qs

en: missing fill character at end of strfmon format
ru: не задан символ-заполнитель в конце формата strfmon

en: missing increment expression
ru: отсутствует инкрементальное выражение

en: missing initializer for member %qD
ru: отсутствует инициализатор для элемента %qD

en: missing makefile target after %qs
ru: не задана цель после %qs

en: missing method %s%s%s
ru: отсутствует метод %s%s%s

en: missing number
ru: отсутствует число

en: missing open paren
ru: отсутствует открывающая скобка

en: missing operand
ru: отсутствует операнд

en: missing option after %<#pragma GCC diagnostic%> kind
ru: отсутствует опция после %<#pragma GCC diagnostic%> kind

en: missing path after %qs
ru: не задан маршрут после %qs

en: missing sentinel in function call
ru: отсутствует sentinel в вызове функции

en: missing terminating %c character
ru: отсутствует терминирующий символ %c

en: missing type-name in typedef-declaration
ru: отсутствует имя типа в typedef-декларации

en: mixing declarations and function-definitions is forbidden
ru: смешивание деклараций и определений функций запрещено

en: mode %qs applied to inappropriate type
ru: режим %qs применен к неподходящему типу

en: more than %d operands in %<asm%>
ru: %<asm%> содержит более %d операндов

en: ms_abi and sysv_abi attributes are not compatible
ru: атрибуты ms_abi и sysv_abi несовместимы

en: ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit
ru: атрибут ms_hook_prologue несовместим с -mfentry для 32 бит

en: ms_hook_prologue is not compatible with nested function
ru: ms_hook_prologue несовместим с вложенной функцией

en: multidimensional array must have bounds for all dimensions except the first
ru: в многомерном массиве должны быть определены границы для всех размерностей, кроме первой

en: multilib exclusion %qs is invalid
ru: исключение %qs в мультибиблиотеке некорректно

en: multilib exclusions %qs is invalid
ru: исключения %qs в мультибиблиотеке некорректны

en: multilib select %qs is invalid
ru: выбор мультибиблиотеки %qs некорректен

en: multilib spec %qs is invalid
ru: описание мультибиблиотеки %qs некорректно

en: multiple EH personalities are supported only with assemblers supporting .cfi_personality directive
ru: множественные программы индивидуальности для EH поддерживаются только если ассемблер поддерживает директиву .cfi_personality

en: multiple default labels in one switch
ru: несколько меток default в операторе switch

en: multiple definition of %q#T
ru: повторное определение %q#T

en: multiple fields in union %qT initialized
ru: инициализация нескольких полей в объединении %qT

en: multiple function type attributes specified
ru: задано несколько атрибутов типа функции

en: multiple hot/cold transitions found (bb %i)
ru: обнаружены множественные переходы hot/cold (блок %i)

en: multiple initializations given for %qD
ru: повторные инициализации заданы для %qD

en: multiple initializations given for base %qT
ru: повторные инициализации заданы для базового класса %qT

en: multiple inline callers
ru: множественные inline-вызовы

en: multiple interrupt attributes not allowed
ru: несколько атрибутов прерываний не допускаются

en: multiple iterating variables in fast enumeration
ru: несколько переменных-итераторов в быстром перечислении

en: multiple methods named %<%c%E%> found
ru: найдено несколько методов с именем %<%c%E%>

en: multiple parameters named %qD
ru: более одного параметра с именем %qD

en: multiple prevailing defs for %qE
ru: несколько превалирующих определений для %qE

en: multiple selectors named %<%c%E%> found
ru: найдено несколько селекторов с именем %<%c%E%>

en: multiple storage classes in declaration of %qs
ru: в декларации %qs задано более одного класса хранения

en: multiple storage classes in declaration specifiers
ru: в декларации задано более одного класса хранения

en: multiple types in one declaration
ru: несколько типов в одной декларации

en: must #include <typeinfo> before using typeid
ru: необходимо включить #include <typeinfo> до использования идентификатора типа

en: must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>
ru: необходимо использовать %<.*%> или %<->*%> для вызова pointer-to-member функции в %<%E (...)%>, например %<(... ->* %E) (...)%>

en: mutable %qD is not usable in a constant expression
ru: mutable %qD не может использоваться в константном выражении

en: mysterious repository information in %s
ru: некорректная информация в репозитории %s

en: name %qD used in a GNU-style designated initializer for an array
ru: имя %qD использовано в определенном в GNU-стиле инициализаторе массива

en: name %qT has incomplete type
ru: имя %qT имеет неполный тип

en: name lookup of %qD changed
ru: поиск имени %qD изменен

en: name lookup of %qD changed for ISO %<for%> scoping
ru: поиск имени %qD приведен в соответствие с правилами видимости ISO %<for%>

en: name missing for member function
ru: не задано имя элемента-функции

en: name of class shadows template template parameter %qD
ru: имя класса затеняет шаблон параметра шаблона %qD

en: name used in a GNU-style designated initializer for an array
ru: имя использовано в определенном в GNU-стиле инициализаторе массива

en: named return values are no longer supported
ru: именованные возвращаемые значения больше не поддерживаются

en: namespace %qD not allowed in using-declaration
ru: пространство имён %qD не допускается в using-декларации

en: namespace alias %qD not allowed here, assuming %qD
ru: использование пространства имён %qD здесь недопустимо; предполагается %qD

en: namespace-scope anonymous aggregates must be static
ru: анонимные агрегатные данные в области видимости пространства имён должны быть статическими

en: narrowing conversion of %qE from %qT to %qT inside { }
ru: сужающее преобразование %qE из %qT в %qT внутри { }

en: narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11
ru: сужающее преобразование %qE из %qT в %qT внутри { } считается неверно оформленным в C++11

en: need %<typename%> before %<%T::%E%> because %qT is a dependent scope
ru: требуется %<typename%> перед %<%T::%E%> поскольку %qT зависимый контекст

en: need %<typename%> before %qE because %qT is a dependent scope
ru: требуется %<typename%> перед %qE поскольку %qT зависимый контекст

en: need explicit conversion
ru: нужно явное преобразование

en: need explicit conversion; missing method %s%s%s
ru: нужно явное преобразование; отсутствует метод %s%s%s

en: negative insn length
ru: отрицательная длина RTL-инструкции

en: negative integer implicitly converted to unsigned type
ru: неявное приведение отрицательного целого значения к беззнаковому типу

en: negative nesting depth of region %i
ru: отрицательная глубина вложенности региона %i

en: negative shift count
ru: отрицательный счетчик сдвига

en: negative width in bit-field %q+D
ru: отрицательная ширина битового поля %q+D

en: negative width in bit-field %qs
ru: битовое поле %qs имеет отрицательный размер

en: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined
ru: ни деструктор, ни специфический для класса оператор delete не будут вызваны, даже если они декларированы в определении класса

en: nested assembly dialect alternatives
ru: вложенные альтернативы диалектов ассемблера

en: nested extern declaration of %qD
ru: вложенная extern-декларация %qD

en: nested function %q+D declared but never defined
ru: вложенная функция %q+D объявлена, но нигде не определена

en: nested function %qE declared %<extern%>
ru: вложенная функция %qE объявлена %<extern%>

en: nested function %qs declared %<extern%>
ru: вложенная функция %qs объявлена %<extern%>

en: nested function trampolines not supported on this target
ru: трамплины вложенных функций не поддерживается для этой платформы

en: nested functions not supported on this target
ru: вложенные функции не поддерживаются для этой платформы

en: nested redefinition of %<enum %E%>
ru: вложенное переопределение %<enum %E%>

en: nested redefinition of %<struct %E%>
ru: вложенное переопределение %<struct %E%>

en: nested redefinition of %<union %E%>
ru: вложенное переопределение %<union %E%>

en: new cannot be applied to a function type
ru: new нельзя применять к типу функции

en: new cannot be applied to a reference type
ru: new нельзя применять к ссылочному типу

en: new types may not be defined in a return type
ru: в описании возвращаемого типа нельзя определять новые типы

en: no %<%D(int)%> declared for postfix %qs
ru: нет %<%D(int)%> декларированного для постфиксного %qs

en: no %<%D(int)%> declared for postfix %qs, trying prefix operator instead
ru: нет %<%D(int)%> декларированного для постфиксного %qs, пробуем применить префиксный оператор

en: no %<%c%E%> method found
ru: не найден метод %<%c%E%>

en: no %q#D member function declared in class %qT
ru: нет элемента-функции %q#D в классе %qT

en: no %qs getter found
ru: не найден %qs getter

en: no FUNCTION_PROFILER for CRIS
ru: нет FUNCTION_PROFILER для CRIS

en: no LTRANS output list filename provided
ru: Не задано LTRANS имя файла выходного списка

en: no arguments
ru: отсутствуют аргументы

en: no arguments for spec function
ru: не заданы аргументы spec-функции

en: no class name specified with %qs
ru: не задано имя класса для %qs

en: no class template named %q#T in %q#T
ru: шаблон класса с именем %q#T' отсутствует в %q#T

en: no closing %<]%> for %<%%[%> format
ru: отсутствует %<]%> для формата %<%%[%>

en: no context to resolve type of %qE
ru: нет контекста для разрешения типа %qE

en: no corresponding deallocation function for %qD
ru: нет соответствующей функции освобождения для %qD

en: no data type for mode %qs
ru: тип данных, соответствующий режиму %qs, не существует

en: no declaration of property %qs found in the interface
ru: декларация свойства %qs не найдена в интерфейсе

en: no default argument for %qD
ru: нет подразумеваемого аргумента для %qD

en: no field %qD found in union being initialized
ru: поле %qD не найдено в инициализируемом объединении

en: no immediate_use list
ru: отсутствует список immediate_use

en: no input files
ru: не заданы входные файлы

en: no input files; unwilling to write output files
ru: нет входных файлов; нет возможности записать выходные файлы

en: no integral type can represent all of the enumerator values for %qT
ru: ни один целочисленный тип не годится для представления всех значений перечислимого типа %qT

en: no low registers available for popping high registers
ru: нет свободных low-регистров для выталкивания high-регистров

en: no match for call to %<(%T) (%A)%>
ru: не найден метод для преобразования в %<(%T) (%A)%>

en: no matches converting function %qD to type %q#T
ru: нет способа для преобразования функции %qD к типу %q#T

en: no matching function for call to %<%D(%A)%>
ru: нет соответствующей функции для вызова %<%D(%A)%>

en: no matching function for call to %<%T::operator %T(%A)%#V%>
ru: нет подходящей функции для вызова %<%T::operator %T(%A)%#V%>

en: no matching push for %<#pragma GCC visibility pop%>
ru: отсутствует соответствующая директива push для %<#pragma GCC visibility pop%>

en: no matching template for %qD found
ru: нет подходящего шаблона для %qD

en: no member function %qD declared in %qT
ru: никакая элемент-функция %qD не декларирована в %qT

en: no members matching %<%T::%D%> in %q#T
ru: нет элементов, соответствующих %<%T::%D%>, в %q#T

en: no post-decrement operator for type
ru: нет постдекрементного оператора для типа

en: no post-increment operator for type
ru: нет постинкрементного оператора для типа

en: no pre-decrement operator for type
ru: нет предекрементного оператора для типа

en: no pre-increment operator for type
ru: нет преинкрементного оператора для типа

en: no previous declaration for %qD
ru: отсутствует предварительная декларация %qD

en: no previous prototype for %qD
ru: прототип для %qD не был предварительно определен

en: no processor type specified for linking
ru: не задан тип процессора для линковки

en: no profiling of 64-bit code for this ABI
ru: отсутствует профилирование 64-битного кода для этого ABI

en: no register in address
ru: не задан регистр в адресе

en: no return statement in function returning non-void
ru: в функции, которая должна возвращать значение, отсутствует оператор return

en: no sclass for %s stab (0x%x)
ru: отсутствует sclass для %s stab (0x%x)

en: no semicolon at end of struct or union
ru: отсутствует точка с запятой в конце структуры или объединения

en: no suitable %<operator %s%> for %qT
ru: нет подходящего operator %s%> для %qT

en: no suitable %qD found in class %qT
ru: не найдено подходящего %qD в классе %qT

en: no super class declared in @interface for %qE
ru: в @interface для %qE нет декларации суперкласса

en: no super class declared in interface for %qE
ru: суперклассы не декларированы в интерфейсе для %qE

en: no type named %q#T in %q#T
ru: нет имени типа %q#T в %q#T

en: no type or storage class may be specified here,
ru: в этом месте не может указываться ни тип, ни класс хранения,

en: no unique final overrider for %qD in %qT
ru: отсутствует уникальное переопределение %qD в %qT

en: node is alone in a comdat group
ru: только один узел в comdat группе

en: nodes with unreleased memory found
ru: обнаружены узлы с неосвобожденной памятью

en: noexcept-expression evaluates to %<false%> because of a call to %qD
ru: noexcept-expression приводится к %<false%> из-за вызова %qD

en: non-AAPCS derived PCS variant
ru: non-AAPCS производный PCS вариант

en: non-call exception handling mismatch
ru: несоответствие в обработке non-call исключительных ситуаций

en: non-const integer argument %u in call to function %qE
ru: аргумент %u в вызове функции %qE не является целочисленной константой

en: non-constant argument 1 to __atomic_always_lock_free
ru: неконстантный аргумент 1 в вызове __atomic_always_lock_free

en: non-constant array in DATA statement %L
ru: неконстантный массив в DATA операторе %L

en: non-constant array initialization
ru: неконстантная инициализация массива

en: non-constant compound literals cannot appear in a constant-expression
ru: неконстантные составные литералы не могут присутствовать в константном выражении

en: non-constant condition for static assertion
ru: неконстантное условие для static assertion

en: non-constant in-class initialization invalid for static member %qD
ru: неконстантная инициализация внутри класса некорректна для статического элемента %qD

en: non-constant initialization expression at %L
ru: неконстантное инициализационное выражение в %L

en: non-delegitimized UNSPEC %s (%d) found in variable location
ru: non-delegitimized UNSPEC %s (%d) найден в расположении переменной

en: non-deleted function %q+D
ru: неудаленная функция %q+D

en: non-floating-point argument in call to function %qE
ru: не плавающий аргумент в вызове функции %qE

en: non-floating-point arguments in call to function %qE
ru: не плавающие аргументы в вызове функции %qE

en: non-function in gimple call
ru: не функция в gimple вызове

en: non-integer argument 1 to __atomic_is_lock_free
ru: нецелочисленный аргумент 1 в вызове __atomic_is_lock_free

en: non-integer argument 3 in call to function %qE
ru: аргумент 3 в вызове функции %qE не является целочисленным

en: non-integer memory model argument %d of %qE
ru: нецелочисленный аргумент %d модели памяти для %qE

en: non-integral used in condition
ru: в условии использовано не целочисленное выражение

en: non-lvalue array in conditional expression
ru: не lvalue-массив в условном выражении

en: non-member %qs cannot be declared %<mutable%>
ru: недопустимая декларация не-элемента %qs как %<mutable%>

en: non-member function %qD cannot have cv-qualifier
ru: не-элемент-функция %qD не может иметь cv-квалификатор

en: non-memory input %d must stay in memory
ru: входное значение %d должно быть в памяти

en: non-nested function with variably modified type
ru: не вложенная функция с переменно модифицируемым типом

en: non-object member %qs cannot be declared %<mutable%>
ru: недопустимая декларация не объектного элемента %qs как %<mutable%>

en: non-objective-c type '%T' cannot be caught
ru: non-objective-c тип '%T' не может быть перехвачен

en: non-parameter %qs cannot be a parameter pack
ru: не параметрический %qs не может содержать параметры

en: non-register as LHS of binary operation
ru: не регистр в левой части бинарной операции

en: non-register as LHS of ternary operation
ru: не регистр в левой части тернарной операции

en: non-register as LHS of unary operation
ru: не-регистр в левой части унарной операции

en: non-scalar type
ru: нескалярный тип

en: non-standard suffix on floating constant
ru: нестандартный суффикс в константе с плавающей точкой

en: non-static const member %q#D, can%'t use default assignment operator
ru: нестатический константный элемент %q#D, использование операции присваивания по умолчанию недопустимо

en: non-static data member %qE declared %<constexpr%>
ru: нестатический элемент данных %qE объявлен как %<constexpr%>

en: non-static data member initializers only available with -std=c++11 or -std=gnu++11
ru: инициализаторы нестатических элементов данных доступны только с -std=c++11 или -std=gnu++11

en: non-static declaration of %q+D follows static declaration
ru: неstatic-декларация %q+D после static-декларации

en: non-static initialization of a flexible array member
ru: не статическая инициализация регулируемого элемента-массива в структуре

en: non-static reference member %q#D, can%'t use default assignment operator
ru: нестатический элемент-ссылка %q#D, использование операции присваивания по умолчанию недопустимо

en: non-template %qD used as template
ru: не шаблон %qD использован как шаблон

en: non-template type %qT used as a template
ru: не-шаблонный тип %qT использован как шаблон

en: non-thread-local declaration of %q#D follows thread-local declaration
ru: не локальная для потока декларация %q#D следует за локальной для потока декларацией

en: non-thread-local declaration of %q+D follows thread-local declaration
ru: не локальная для потока декларация %q+D следует после локальной для потока декларации

en: non-trivial conversion at assignment
ru: нетривиальное преобразование в присваивании

en: non-trivial conversion in unary operation
ru: нетривиальное преобразование в унарной операции

en: non-trivial designated initializers not supported
ru: нетривиально определенные инициализаторы не поддерживаются

en: non-vector operands in vector comparison
ru: невекторные операнды в векторном сравнении

en: nonconstant array index in initializer
ru: неконстантный индекс массива в инициализаторе

en: nonempty exits list of loop %d, but exits are not recorded
ru: список выходов цикла %d непуст, но выходы не записаны

en: nonlocal label
ru: нелокальная метка

en: nonnull argument has invalid operand number (argument %lu)
ru: в непустом аргументе задан неверный номер операнда (аргумент %lu)

en: nonnull argument references non-pointer operand (argument %lu, operand %lu)
ru: непустой аргумент ссылается на операнд, не являющийся указателем (аргумент %lu, операнд %lu)

en: nonnull argument with out-of-range operand number (argument %lu, operand %lu)
ru: непустой аргумент содержит номер операнда вне диапазона (аргумент %lu, операнд %lu)

en: nonnull attribute without arguments on a non-prototype
ru: непустой атрибут без аргументов допустим только в прототипах

en: not configured for SPE ABI
ru: не сконфигурировано для SPE ABI

en: not configured with sysroot headers suffix
ru: суффикс системных заголовков не сконфигурирован

en: not enough arguments
ru: недостаточно аргументов

en: not enough arguments to return
ru: недостаточно аргументов для return

en: not enough perfectly nested loops
ru: недостаточно аккуратно вложенные циклы

en: not enough type information
ru: недостаточная информация о типе

en: not enough variable arguments to fit a sentinel
ru: слишком мало аргументов функции для использования атрибута sentinel

en: note:
ru: замечание:

en: null argument where non-null required (argument %lu)
ru: пустой аргумент в позиции, где требуется непустой (аргумент %lu)

en: null pointer
ru: нулевой указатель

en: number must be 0 or 1
ru: число должно быть 0 или 1

en: number of arguments doesn%'t match built-in prototype
ru: число аргументов не соответствует встроенному прототипу

en: number of arguments doesn%'t match prototype
ru: число аргументов не соответствует прототипу

en: number of bb notes in insn chain (%d) != n_basic_blocks (%d)
ru: число меток блоков в списке RTL-инструкций (%d) != n_basic_blocks (%d)

en: number of components of the vector not a power of two
ru: число компонент вектора не является степенью двойки

en: number of counters is %d instead of %d
ru: число счётчиков %d, а должно быть %d

en: number of results does not match number of values
ru: число результатов не соответствует числу значений

en: objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead
ru: objc++-cpp-output устарело; пожалуйста используйте objective-c++-cpp-output взамен

en: objc-cpp-output is deprecated; please use objective-c-cpp-output instead
ru: objc-cpp-output устарел; пожалуйста используйте objective-c-cpp-output взамен

en: object is not a method
ru: объект не есть метод

en: object missing in use of %qE
ru: не задан объект при использовании %qE

en: object property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>
ru: свойство объекта %qD не имеет %<assign%>, %<retain%> или %<copy%> атрибута; предполагается %<assign%>

en: object type %qT does not match destructor name ~%qT
ru: объектный тип %qT не соответствует имени деструктора ~%qT

en: object with variably modified type must have no linkage
ru: объект с переменно модифицируемым типом не должен иметь привязки

en: objective-c method declaration is expected
ru: ожидалась декларация метода objective-c

en: objective-c++ message argument(s) are expected
ru: ожидались objective-c++ аргумент(ы) сообщения

en: objective-c++ method declaration is expected
ru: ожидалась objective-c++ декларация метода

en: obsolete option -I- used, please use -iquote instead
ru: устаревший ключ -I-, используйте, пожалуйста, вместо него -iquote

en: obsolete use of designated initializer with %<:%>
ru: устаревший способ задания инициализатора для элемента с %<:%>

en: obsolete use of designated initializer without %<=%>
ru: устаревший способ задания инициализатора без %<=%>

en: offset of packed bit-field %qD has changed in GCC 4.4
ru: смещение упакованного битового поля %qD изменилось в GCC 4.4

en: old-style function definition
ru: определение функции в старом стиле

en: old-style parameter declarations in prototyped function definition
ru: старый стиль деклараций параметров в определении функции с прототипом

en: omitted middle operand to %<?:%> operand cannot be mangled
ru: опущен средний операнд %<?:%> операнд не может быть разобран

en: only 0.0 can be loaded as an immediate
ru: только 0.0 может быть загружено как непосредственное значение

en: only Objective-C object types can be qualified with a protocol
ru: только типы Objective-C объектов могут быть квалифицированы протоколом

en: only constructors take member initializers
ru: только конструкторы берут инициализаторы элементов

en: only uninitialized variables can be placed in a .bss section
ru: в секции .bss размещаются только неинициализированные данные

en: only uninitialized variables can be placed in the .noinit section
ru: только неинициализированные переменные могут размещаться в секции .noinit

en: only weak aliases are supported in this configuration
ru: в данной конфигурации поддерживаются только слабые алиасы

en: opaque vector types cannot be initialized
ru: вектор скрытого типа не может быть инициализирован

en: opaque-enum-specifier must use a simple identifier
ru: opaque-enum-specifier должен использовать простой идентификатор

en: opaque-enum-specifier without name
ru: opaque-enum-specifier без имени

en: open %s failed: %s
ru: ошибка открытия %s: %s

en: opening LTRANS output list %s: %m
ru: открытие LTRANS выходного списка %s: %m

en: opening dependency file %s: %m
ru: при открытии файла зависимостей %s: %m

en: opening output file %s: %m
ru: при открытии выходного файла %s: %m

en: operand constraint contains incorrectly positioned %<+%> or %<=%>
ru: ограничитель операнда содержит неверно позиционированный %<+%> или %<=%>

en: operand constraints for %<asm%> differ in number of alternatives
ru: ограничители %<asm%> различаются по числу альтернатив

en: operand is not a condition code, invalid operand code 'D'
ru: операнд не является кодом условия, неверный код операнда 'D'

en: operand is not a condition code, invalid operand code 'Y'
ru: операнд не является кодом условия, неверный код операнда 'Y'

en: operand is not an offsettable memory reference, invalid operand code 'H'
ru: операнд не является ссылкой на память со смещением, неверный код операнда 'H'

en: operand must be an immediate of the right size
ru: операнд должен быть непосредственным значением подходящего размера

en: operand number missing after %%-letter
ru: не задан номер операнда после %%-буква

en: operand number out of range
ru: номер операнда вне диапазона

en: operand number out of range in format
ru: номер операнда в формате вне диапазона

en: operand number specified for format taking no argument
ru: номер операнда указан в формате без аргументов

en: operand number specified with suppressed assignment
ru: номер операнда указан без подавления присваивания

en: operands to %T/%t must be reg + const_int:
ru: операнды для %T/%t должны быть reg + const_int:

en: operands to ?: have different types %qT and %qT
ru: операнды для ?: имеют разные типы %qT и %qT

en: operation on %qE may be undefined
ru: операция над %qE может дать неопределенный результат

en: optimization level attribute mismatch
ru: несовпадение атрибута уровня оптимизации

en: optimization may eliminate reads and/or writes to register variables
ru: оптимизация может удалить чтения или записи регистровых переменных

en: option("%s") was already specified
ru: option("%s") уже было задано

en: options enabled:
ru: активные ключи:

en: options passed:
ru: переданы ключи:

en: ordered comparison of pointer with integer zero
ru: упорядоченное сравнение указателя с целочисленным нулем

en: ordered comparison of pointer with null pointer
ru: упорядоченное сравнение указателя с нулевым указателем

en: original definition appeared here
ru: исходное определение находится здесь

en: originally defined here
ru: исходное определение находится здесь

en: originally indirect function call not considered for inlining
ru: inline-функции, переопределённые как extern, не подлежат подстановке

en: originally specified here
ru: первоначально специфицировано здесь

en: outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>
ru: внешний %<__transaction_cancel%> не внутри внешнего %<__transaction_atomic%>

en: outer block of region %i is wrong
ru: неправильный внешний блок региона %i

en: outer transaction in %<transaction_may_cancel_outer%> function
ru: внешняя транзакция в %<transaction_may_cancel_outer%> функции

en: outer transaction in %<transaction_safe%> function
ru: внешняя транзакция в %<transaction_safe%> функции

en: outer transaction in transaction
ru: внешняя транзакция в транзакции

en: output constraint %d cannot be specified together with "%s" clobber
ru: выходной ограничитель %d нельзя использовать с порчей "%s"

en: output constraint %d must specify a single register
ru: ограничитель выходного операнда %d должен задавать один регистр

en: output constraint %qc for operand %d is not at the beginning
ru: выходной ограничитель %qc операнда %d - не вначале

en: output filename specified twice
ru: дважды задано имя выходного файла

en: output number %d not directly addressable
ru: невозможна прямая адресация к выходному операнду %d

en: output operand %d must use %<&%> constraint
ru: выходной операнд %d должен содержать ограничитель %<&%>

en: output operand constraint lacks %<=%>
ru: в ограничителе выходного операнда отсутствует %<=%>

en: output operand is constant in %<asm%>
ru: выходной операнд %<asm%> - константа

en: output regs must be grouped at top of stack
ru: выходные регистры должны быть сгруппированы на вершине стека

en: overflow in array dimension
ru: переполнение в размерности массива

en: overflow in constant expression
ru: переполнение при вычислении константного выражения

en: overflow in enumeration values
ru: переполнение значений перечислимого типа

en: overflow in enumeration values at %qD
ru: переполнение в перечисляемых значениях для %qD

en: overflow in implicit constant conversion
ru: переполнение при неявном преобразовании константы

en: overflowed output arg list for %qs
ru: переполнение списка выходных аргументов для %qs

en: overloaded function with no contextual type information
ru: перегруженная функция без контекстной информации о типе

en: override controls (override/final) only available with -std=c++11 or -std=gnu++11
ru: override controls (override/final) доступны только с -std=c++11 или -std=gnu++11

en: overriding deleted function %q+D
ru: перебивание удаленной функции %q+D

en: overriding final function %q+D
ru: перебивание финальной функции %q+D

en: overriding non-deleted function %q+D
ru: перебивание неудаленной функции %q+D

en: packed attribute causes inefficient alignment
ru: атрибут packed приводит к неэффективному выравниванию

en: packed attribute causes inefficient alignment for %q+D
ru: атрибут packed дает неэффективное выравнивание для %q+D

en: packed attribute causes inefficient alignment for %qE
ru: атрибут packed приводит к неэффективному выравниванию для %qE

en: packed attribute is unnecessary
ru: атрибут packed не требуется

en: packed attribute is unnecessary for %q+D
ru: атрибут packed для %q+D не нужен

en: packed attribute is unnecessary for %qE
ru: атрибут packed для %qE не требуется

en: padding struct size to alignment boundary
ru: дополнение размера структуры до границы выравнивания

en: padding struct to align %q+D
ru: вставка отступов в структуру для выравнивания %q+D

en: parameter %P has incomplete type %qT
ru: параметр %P имеет неполный тип %qT

en: parameter %P of %qD has incomplete type %qT
ru: параметр %P %qD имеет неполный тип %qT

en: parameter %q+D declared %<_Noreturn%>
ru: параметр %q+D объявлен %<_Noreturn%>

en: parameter %q+D declared %<inline%>
ru: параметр %q+D объявлен %<inline%>

en: parameter %q+D has just a forward declaration
ru: для параметра %q+D есть только упреждающая декларация

en: parameter %qD declared with void type
ru: параметр %qD объявлен с типом void

en: parameter %qD has incomplete type
ru: параметр %qD имеет неполный тип

en: parameter %qD includes pointer to array of unknown bound %qT
ru: параметр %qD включает указатель на массив с неизвестной границей %qT

en: parameter %qD includes reference to array of unknown bound %qT
ru: параметр %qD включает ссылку на массив с неизвестной границей %qT

en: parameter %qD invalidly declared method type
ru: некорректная декларация параметра %qD с типом метода

en: parameter %qD is initialized
ru: параметр %qD инициализирован

en: parameter %qD set but not used
ru: параметру %qD присвоено значение, но он не использован

en: parameter %qP of %qD might be a candidate for a format attribute
ru: параметр %qP %qD мог быть кандидатом для атрибута формата

en: parameter %u (%q+D) has incomplete type
ru: параметр %u (%q+D) имеет неполный тип

en: parameter %u (%q+D) has void type
ru: параметр %u (%q+D) имеет тип void

en: parameter %u has incomplete type
ru: параметр %u имеет неполный тип

en: parameter %u has void type
ru: параметр %u имеет тип void

en: parameter declared %<auto%>
ru: параметр декларирован %<auto%>

en: parameter list does not match a valid signature for %s()
ru: список параметров не соответствует корректной сигнатуре для %s()

en: parameter may not have variably modified type %qT
ru: параметр не может иметь модифицированный тип `%T

en: parameter might be a candidate for a format attribute
ru: параметр мог быть кандидатом для атрибута формата

en: parameter name missing from parameter list
ru: в списке параметров пропущено имя параметра

en: parameter name omitted
ru: опущено имя параметра

en: parameter names (without types) in function declaration
ru: в декларации функции указаны имена параметров без типов

en: parameter pack %qD cannot have a default argument
ru: parameter pack %qD не может иметь подразумеваемый аргумент

en: parameter pack argument %qE must be at the end of the template argument list
ru: parameter pack аргумент %qE должен быть в конце списка аргументов шаблона

en: parameter pack argument %qT must be at the end of the template argument list
ru: parameter pack аргумент %qT должен быть в конце списка аргументов шаблона

en: parameter pack cannot have a default argument
ru: parameter pack не может иметь подразумеваемый аргумент

en: parameter packs not expanded with %<...%>:
ru: packs параметров не расширены с %<...%>:

en: parentheses around %qE cannot be used to form a pointer-to-member-function
ru: нельзя использовать скобки вокруг %qE для образования указателя на элемент-функцию

en: parenthesized initialization is not allowed in OpenMP %<for%> loop
ru: скобочная инициализация не допускается в OpenMP %<for%> цикле

en: parenthesized initializer in array new
ru: инициализатор со скобками в new массива

en: parse error in template argument list
ru: ошибка разбора в списке аргументов шаблона

en: partial specialization %qT declared %<friend%>
ru: частичная специализация %qT объявлена %<friend%>

en: pass %qs not found but is referenced by new pass %qs
ru: проход %qs не найден, но на него ссылается новый проход %qs

en: passing %qT chooses %qT over %qT
ru: при передаче %qT предпочтение отдается %qT, а не %qT

en: passing NULL to non-pointer argument %P of %qD
ru: передача NULL в неуказательный аргумент %P в %qD

en: passing argument %d of %qE as %<float%> rather than %<double%> due to prototype
ru: аргумент %d %qE согласно прототипу будет передан как %<float%>, а не %<double%>

en: passing argument %d of %qE as %qT rather than %qT due to prototype
ru: передан аргумент %d функции %qE как %qT, а не %qT согласно прототипу

en: passing argument %d of %qE as complex rather than floating due to prototype
ru: аргумент %d %qE согласно прототипу будет передан как комплексное, а не плавающее

en: passing argument %d of %qE as complex rather than integer due to prototype
ru: аргумент %d %qE согласно прототипу будет передан как комплексное, а не целое

en: passing argument %d of %qE as floating rather than complex due to prototype
ru: аргумент %d %qE согласно прототипу будет передан как плавающее, а не комплексное

en: passing argument %d of %qE as floating rather than integer due to prototype
ru: аргумент %d %qE согласно прототипу будет передан как плавающее, а не целое

en: passing argument %d of %qE as integer rather than complex due to prototype
ru: аргумент %d %qE согласно прототипу будет передан как целое, а не комплексное

en: passing argument %d of %qE as integer rather than floating due to prototype
ru: аргумент %d %qE согласно прототипу будет передан как целое, а не плавающее

en: passing argument %d of %qE as signed due to prototype
ru: аргумент %d %qE согласно прототипу будет передан как signed

en: passing argument %d of %qE as unsigned due to prototype
ru: аргумент %d %qE согласно прототипу будет передан как unsigned

en: passing argument %d of %qE discards %qv qualifier from pointer target type
ru: передача аргумента %d %qE отменяет квалификатор %qv указуемого типа

en: passing argument %d of %qE from distinct Objective-C type
ru: Передача аргумента %d функции %qE с отличающимся Objective-C типом

en: passing argument %d of %qE from incompatible pointer type
ru: в передаче аргумента %d %qE: несовместимый тип указателя

en: passing argument %d of %qE from pointer to non-enclosed address space
ru: передача аргумента %d %qE по указателю на не замкнутое адресное пространство

en: passing argument %d of %qE makes %q#v qualified function pointer from unqualified
ru: передача аргумента %d функции %qE добавляет квалификатор %q#v к указателю на функцию без квалификаторов

en: passing argument %d of %qE makes integer from pointer without a cast
ru: при передаче аргумента %d %qE указатель преобразуется в целое без приведения типа

en: passing argument %d of %qE makes pointer from integer without a cast
ru: при передаче аргумента %d %qE целое преобразуется в указатель без приведения типа

en: passing argument %d of %qE with different width due to prototype
ru: аргумент %d %qE согласно прототипу будет передан с другой шириной

en: pch_preprocess pragma should only be used with -fpreprocessed
ru: прагма pch_preprocess может использоваться только с ключом -fpreprocessed

en: pex_init failed: %m
ru: ошибка в pex_init: %m

en: plugin %s is not licensed under a GPL-compatible license
    %s
ru: плагин %s не лицензирован с GPL-совместимой лицензией
    %s

en: plugin %s registered a null callback function for event %s
ru: плагин %s зарегистрировал нулевую callback функцию для события %s

en: plugin %s should be specified before -fplugin-arg-%s in the command line
ru: плагин %s должен быть задан до -fplugin-arg-%s в командной строке

en: plugin %s was specified with different paths:
    %s
    %s
ru: плагин %s был задан с разными путями:
    %s
    %s

en: plugin cannot register a missing pass
ru: plugin-модуль не может зарегистрировать отсутствующий проход

en: plugin cannot register an unnamed pass
ru: plugin-модуль не может зарегистрировать безымянный проход

en: plugin cannot register pass %qs without reference pass name
ru: plugin-модуль не может зарегистрировать проход %qs без указания имени reference-прохода

en: plugin support is disabled; configure with --enable-plugin
ru: поддержка plugin-модулей отсутствует; используйте в вызове configure ключ --enable-plugin

en: pointer arithmetic for garbage-collected objects not allowed
ru: некорректно производить арифметические операции с указателями на объекты, управляемые сборщиком мусора

en: pointer assignment
ru: присваивание указателя

en: pointer of type %<void *%> used in arithmetic
ru: в арифметическом выражении использован указатель %<VOID *%>

en: pointer of type %<void *%> used in subtraction
ru: указатель %<void *%> в операции вычитания

en: pointer offset from symbol maybe incorrect
ru: смещение указателя от символа, возможно, некорректно

en: pointer target types incompatible in C++
ru: указуемые типы несовместимы в C++

en: pointer targeting address space %qs must be const in %qT
ru: указатель в адресное пространство %qs должен быть const в %qT

en: pointer targeting address space %qs must be const in %s %q+D
ru: указатель в адресное пространство %qs должен быть const в %s %q+D

en: pointer targets in assignment differ in signedness
ru: в присваивании указуемые типы различаются знаковостью

en: pointer targets in initialization differ in signedness
ru: в инициализации указуемые типы различаются знаковостью

en: pointer targets in passing argument %d of %qE differ in signedness
ru: при передаче аргумента %d %qE: указуемые типы различаются знаковостью

en: pointer targets in return differ in signedness
ru: при возврате результата указуемые типы различаются знаковостью

en: pointer to a function used in arithmetic
ru: в арифметическом выражении использован указатель на функцию

en: pointer to a function used in subtraction
ru: указатель на функцию в операции вычитания

en: pointer to interface type has no methods
ru: указатель на интерфейсный тип не имеет методов

en: pointer to member conversion via virtual base %qT
ru: преобразование указателя к элементу через виртуальную базу %qT

en: pointer to member type %qT incompatible with object type %qT
ru: указатель на элементный тип %qT несовместим с объектным типом %qT

en: pointer type mismatch in conditional expression
ru: несоответствие указательных типов в условном выражении

en: pointer value used where a complex was expected
ru: указатель вместо ожидаемого комплексного значения

en: pointer value used where a floating point value was expected
ru: указатель вместо ожидаемого плавающего значения

en: pointer-to-member function %E cannot be called without an object; consider using .* or ->*
ru: указатель на элемент-функцию %E нельзя вызвать без задания объекта; рекомендуется использовать конструкцию .* или ->*

en: pointer/integer type mismatch in conditional expression
ru: несоответствие типов указатель/целое в условном выражении

en: pointers are not permitted as case values
ru: в конструкции case нельзя употреблять указатели

en: pointers to disjoint address spaces used in conditional expression
ru: указатели на не связанные адресные пространства в условном выражении

en: possible problem detected in invocation of delete operator:
ru: в вызове оператора delete обнаружена возможная проблема:

en: post-increment address is not a register
ru: постинкрементный адрес - не регистр

en: postfix %qD must take %<int%> as its argument
ru: постфиксный %qD должен иметь аргумент типа %<int%>

en: postfix %qD must take %<int%> as its second argument
ru: постфиксный %qD должен иметь второй аргумент типа %<int%>

en: postfix %qD should return %qT
ru: постфиксный %qD должен возвращать %qT

en: pre-decrement address is not a register
ru: предекрементный адрес - не регистр

en: pre-increment address is not a register
ru: преинкрементный адрес - не регистр

en: precision
ru: точность

en: precision in printf format
ru: точность в формате printf

en: predicated Thumb instruction
ru: предикативная инструкция для архитектуры Thumb

en: predicated instruction in conditional sequence
ru: предикативная инструкция в условной последовательности

en: preferentially allocate registers that allow short instruction generation.
ru: Предпочтительно выделять регистры которые допускают генерацию коротких инструкций.

en: prefix %qD should return %qT
ru: префиксный %qD должен возвращать %qT

en: prefix attributes are ignored before %<@%D%>
ru: префиксные атрибуты игнорируются до %<@%D%>

en: prefix attributes are ignored for implementations
ru: префиксные атрибуты для реализаций игнорируются

en: prefix attributes are ignored for methods
ru: префиксные атрибуты для методов игнорируются

en: prev_bb of %d should be %d, not %d
ru: предшественником (prev_bb) блока %d должен быть %d, а не %d

en: previous declaration
ru: предыдущая декларация

en: previous declaration of %<%c%E%>
ru: предшествующая декларация %<%c%E%>

en: previous declaration of %<%c%E%> as %<@optional%>
ru: предшествующая декларация %<%c%E%> как %<@optional%>

en: previous declaration of %<%c%E%> as %<@required%>
ru: предшествующая декларация %<%c%E%> как %<@required%>

en: previous declaration of %<%c%s%>
ru: предыдущая декларация %<%c%s%>

en: previous declaration of %q+D
ru: предыдущая декларация %q+D

en: previous declaration of %q+D was here
ru: здесь была предыдущая декларация %q+D

en: previous declaration of %qE
ru: предыдущая декларация %qE

en: previous definition here
ru: предыдущее определение здесь

en: previous definition of %q+D was here
ru: здесь было предыдущее определение %q+D

en: previous implicit declaration of %q+D was here
ru: здесь была предыдущая неявная декларация %q+D

en: previous non-function declaration %q+#D
ru: предыдущая декларация не-функции %q+#D

en: previously declared here
ru: предыдущая декларация здесь

en: previously defined here
ru: предыдущее определение здесь

en: previously used here
ru: которое ранее использовано здесь

en: profiler support for CR16
ru: поддержка профилера для CR16

en: profiler support for VxWorks
ru: поддержка профилирования для VxWorks

en: profiling is not yet implemented for this architecture
ru: профилирование пока не реализовано для этой архитектуры

en: profiling not supported with -mg
ru: профилирование с -mg не поддерживается

en: programs: %s
ru: программы: %s

en: promoted argument %qD doesn%'t match built-in prototype
ru: аргумент %qD после приведения типа не соответствует встроенному прототипу

en: promoted argument %qD doesn%'t match prototype
ru: аргумент %qD после приведения типа не соответствует прототипу

en: promoted ~unsigned is always non-zero
ru: расширенное значение ~unsigned всегда ненулевое

en: property %qs already specified in %<@dynamic%>
ru: свойство %qs уже специфицировано в %<@dynamic%>

en: property %qs already specified in %<@synthesize%>
ru: свойство %qs уже специфицировано в %<@synthesize%>

en: property %qs is using instance variable %qs of incompatible type
ru: свойство %qs использует instance переменную %qs несовместимого типа

en: property %qs is using the same instance variable as property %qs
ru: свойство %qs использует ту же instance переменную что и свойство %qs

en: property can not be a bit-field
ru: свойство не может быть битовым полем

en: property can not be an array
ru: свойство не может быть массивом

en: property declaration not in @interface or @protocol context
ru: декларация свойства не в @interface или @protocol контексте

en: protocol %qE has circular dependency
ru: протокол %qE имеет циклические зависимости

en: protocol %qE is deprecated
ru: протокол %qE устарел

en: protocol attributes are not available in Objective-C 1.0
ru: атрибуты протокола недоступны в Objective-C 1.0

en: prototype declaration
ru: декларация прототипа

en: prototype for %q#D does not match any in class %qT
ru: прототип для %q#D не имеет соответствия в классе %qT

en: prototype for %q+D declares argument %d with incompatible type
ru: в прототипе %q+D объявлен аргумент %d несовместимого типа

en: prototype for %q+D declares fewer arguments than previous old-style definition
ru: в прототипе для %q+D декларировано меньше аргументов, чем в предшествующем определении в старом стиле

en: prototype for %q+D declares more arguments than previous old-style definition
ru: в прототипе для %q+D декларировано больше аргументов, чем в предшествующем определении в устаревшем стиле

en: prototype for %q+D follows non-prototype definition
ru: прототип %q+D задан после непрототипного определения

en: provided for %q+D
ru: задано для %q+D

en: pseudo-destructor is not called
ru: псевдо-деструктор не вызывается

en: pure-specifier on function-definition
ru: спецификатор pure в определении функции

en: q/Q modifiers invalid for symbol references
ru: модификаторы q/Q некорректны для символьной ссылки

en: qualified name does not name a class
ru: квалифицированное имя не именует класс

en: qualified type %qT does not match destructor name ~%qT
ru: квалифицированный тип %qT не соответствует имени деструктора ~%qT

en: qualifiers are not allowed on declaration of %<operator %T%>
ru: квалификаторы не допускаются в декларации %<operator %T%>

en: qualifying type %qT does not match destructor name ~%qT
ru: квалифицированный тип %qT не соответствует имени деструктора ~%qT

en: r0 needs to be available as a call-clobbered register
ru: r0 должен быть доступен как затираемый вызовом регистр

en: range clause must have array, slice, string, map, or channel type
ru: range клаузула должна иметь тип массива, вырезки, строки, отображения или канала

en: range expressions in switch statements are non-standard
ru: диапазоны в операторе switch не поддерживаются ISO C

en: range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>
ru: range-based %<for%> выражение типа %qT имеет %<begin%> элемент без %<end%>

en: range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>
ru: range-based %<for%> выражение типа %qT имеет %<end%> элемент без %<begin%>

en: range-based %<for%> expression of type %qT has incomplete type
ru: range-based %<for%> выражение типа %qT имеет неполный тип

en: raw literal operator %q+D conflicts with literal operator template %qD
ru: сырой литеральный оператор %q+D противоречит шаблону литерального оператора %qD

en: read failed while reading export data
ru: ошибка чтения при чтении экспортных данных

en: read-only location %qE used as %<asm%> output
ru: доступная только на чтение позиция памяти %qE использована как выходной операнд %<asm%>

en: read-only member %qD used as %<asm%> output
ru: доступный только на чтение элемент %qD использован как выходной операнд %<asm%>

en: read-only named return value %qD used as %<asm%>output
ru: доступное только на чтение именованное возвращаемое значение %qD использовано как выходной операнд %<asm%>

en: read-only parameter %qD use as %<asm%> output
ru: доступный только на чтение параметр %qD использован как выходной операнд %<asm%>

en: read-only reference %qD used as %<asm%> output
ru: доступная только на чтение ссылка %qD использована как %<asm%> вывод

en: read-only variable %qD used as %<asm%> output
ru: доступная только на чтение переменная %qD использована как выходной операнд %<asm%>

en: reading through null pointer (argument %d)
ru: чтение по пустому указателю (аргумент %d)

en: readonly property can not be set
ru: readonly свойство на может быть установлено

en: recompiling with -fcompare-debug
ru: повторная компиляция с -fcompare-debug

en: recursive evaluation of default argument for %q#D
ru: рекурсивное вычисление подразумеваемого аргумента для %q#D

en: recursive inlining
ru: рекурсивная inline-подстановка

en: recursive type %qT undefined
ru: рекурсивный тип %qT не определён

en: recursively required by substitution of %qS
ru: рекурсивно требуемый при подстановке %qS

en: recursively required from %q#D
ru: рекурсивно требуемый из %q#D

en: redeclaration of %<enum %E%>
ru: повторная декларация %<enum %E%>

en: redeclaration of %<wchar_t%> as %qT
ru: повторная декларация %<wchar_t%> с типом %qT

en: redeclaration of %q#D
ru: редекларация %q#D

en: redeclaration of %q+D with different visibility (old visibility preserved)
ru: повторная декларация %q+D с другой областью видимости (сохранена прежняя область видимости)

en: redeclaration of %q+D with no linkage
ru: повторная декларация %q+D без привязки

en: redeclaration of %qT as a non-template
ru: повторная декларация %qT как не-шаблона

en: redeclaration of C++ built-in type %qT
ru: повторная декларация внутреннего типа C++ %qT

en: redeclaration of Objective-C class %qs
ru: редекларация Objective-C класса %qs

en: redeclaration of enumerator %q+D
ru: повторная декларация перечислимого типа %q+D

en: redeclaration of friend %q#D may not have default template arguments
ru: редекларация friend %q#D не может иметь подразумеваемые аргументы шаблона

en: redeclaration of property %qD
ru: редекларация свойства %qD

en: redeclared here as %q#D
ru: редекларирован здесь как %q#D

en: redeclared with %d template parameter | redeclared with %d template parameters
ru[0]: редекларировано с %d параметром шаблона
ru[1]: редекларировано с %d параметрами шаблона
ru[2]: редекларировано с %d параметрами шаблона

en: redefined extern inline functions are not considered for inlining
ru: inline-функции, переопределённые как extern, не подлежат подстановке

en: redefinition of %<struct %E%>
ru: повторное определение %<struct %E%>

en: redefinition of %<union %E%>
ru: повторное определение %<union %E%>

en: redefinition of %q#D
ru: переопределение %q#D

en: redefinition of %q#T
ru: повторное определение %q#T

en: redefinition of %q+D
ru: переопределение %q+D

en: redefinition of default argument for %q#D
ru: редекларация аргумента по умолчанию для %q#D

en: redefinition of parameter %q+D
ru: повторное определение параметра %q+D

en: redefinition of typedef %q+D
ru: переопределение typedef %q+D

en: redefinition of typedef %q+D with different type
ru: переопределение typedef %q+D с другим типом

en: redefinition of typedef %q+D with variably modified type
ru: переопределение typedef %q+D с переменно модифицируемым типом

en: redundant redeclaration of %q+D
ru: избыточная повторная декларация %q+D

en: redundant redeclaration of %qD in same scope
ru: избыточная повторная декларация %qD в той же области видимости

en: reference %qs cannot be declared %<mutable%>
ru: ссылка %qs не может быть декларирована %<mutable%>

en: reference to %<%T::%D%> is ambiguous
ru: ссылка на %<%T::%D%> неоднозначна

en: reference to %qD is ambiguous
ru: ссылка на %qD противоречива

en: reference to non-lvalue returned
ru: возвращена ссылка на не-lvalue-выражение

en: region of lp %i is wrong
ru: некорректный регион lp %i

en: region_array does not match region_tree
ru: region_array не соответствует region_tree

en: region_array is corrupted for region %i
ru: испорчен region_array для региона %i

en: register name given for non-register variable %q+D
ru: имя регистра задано для нерегистровой переменной %q+D

en: register name not specified for %q+D
ru: не задано имя регистра для %q+D

en: register of %qD used for multiple global register variables
ru: регистр %qD назначен для нескольких глобальных регистровых переменных

en: register or memory expression expected for 'M' output modifier
ru: ожидался регистр или выражение памяти для модификатора вывода 'M'

en: register or memory expression expected for 'N' output modifier
ru: ожидалось выражении из регистров и памяти для 'N' модификатора вывода

en: register specified for %q+D isn%'t suitable for data type
ru: регистр, заданный для %q+D, не годится для этого типа данных

en: register variable %qD used in nested function
ru: регистровая переменная %qD использована во вложенной функции

en: regparam and thiscall attributes are not compatible
ru: атрибуты regparam и thiscall несовместимы

en: reimplementation of class %qE
ru: повторная реализация класса %qE

en: reinterpret_cast from type %qT to type %qT casts away qualifiers
ru: reinterpret_cast от типа %qT к типу %qT отбрасывает квалификаторы

en: relaxed transaction in %<transaction_safe%> function
ru: ослабленная транзакция в %<transaction_safe%> функции

en: relaxed transaction in atomic transaction
ru: ослабленная транзакция в атомарной транзакции

en: removing .rpo file: %m
ru: удаление файла .rpo: %m

en: rename spec %s to %s
ru: переименование спецификации %s в %s

en: renaming .rpo file: %m
ru: переименование файла .rpo: %m

en: repeated %<@%> before Objective-C string
ru: дублированные %<@%> перед строкой Objective-C

en: repeated %s in format
ru: повторный %s в формате

en: repository file '%s' does not contain command-line arguments
ru: файл репозитария '%s' не содержит аргументы командной строки

en: request for implicit conversion from %qT to %qT not permitted in C++
ru: неявная конверсия из %qT в %qT, запрещенная в C++

en: request for member %qD in %qE, which is of non-class type %qT
ru: запрос элемента %qD в %qE, имеющего не классовый тип %qT

en: request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)
ru: запрос на элемент %qD в %qE, который имеет указательный тип %qT (возможно вы хотели использовать %<->%> ?)

en: request for member %qD is ambiguous
ru: запрос элемента %qD неоднозначен

en: request for member %qD is ambiguous in multiple inheritance lattice
ru: запрос элемента %qD неоднозначен в сетке множественного наследования

en: request for member %qE in non-class type %qT
ru: запрос элемента %qE в неклассовом типе %qT

en: request for member %qE in something not a structure or union
ru: выборка элемента %qE из объекта, не являющегося структурой или объединением

en: requested alignment for %q+D is greater than implemented alignment of %wu
ru: запрошенное выравнивание для %q+D превышает поддерживаемое выравнивание для %wu

en: requested alignment is not an integer constant
ru: запрошенное выравнивание не является целочисленной константой

en: requested alignment is too large
ru: выравнивание слишком велико

en: requested init_priority is not an integer constant
ru: заданный init_priority не является целой константой

en: requested init_priority is out of range
ru: заданный init_priority вне диапазона

en: requested init_priority is reserved for internal use
ru: заданный init_priority зарезервировано для внутреннего использования

en: requested position is less than zero
ru: заданная позиция меньше нуля

en: requested position is not an integer constant
ru: заданная позиция не является целой константой

en: required by substitution of %qS
ru: требуемый при подстановке %qS

en: required from %q#D
ru: требуемый из %q#D

en: result of %<operator->()%> yields non-pointer result
ru: результат %<operator->()%> не является указателем

en: return discards %qv qualifier from pointer target type
ru: возврат результата отменяет квалификатор %qv указуемого типа

en: return edge does not point to exit in bb %d
ru: дуга return не указывает на конец блока %d

en: return from incompatible pointer type
ru: несовместимый тип указателя при возврате результата функции

en: return from pointer to non-enclosed address space
ru: возврат значения по указателю на не замкнутое адресное пространство

en: return makes %q#v qualified function pointer from unqualified
ru: возврат значения добавляет квалификатор %q#v к указателю на функцию без квалификаторов

en: return makes integer from pointer without a cast
ru: при возврате результата указатель преобразуется в целое без приведения типа

en: return makes pointer from integer without a cast
ru: при возврате результата функции целое преобразуется в указатель без приведения типа

en: return not followed by barrier
ru: отсутствует барьер после return

en: return type %q#T is incomplete
ru: тип результата %q#T неполный

en: return type defaults to %<int%>
ru: по умолчанию возвращаемый тип функции - %<int%>

en: return type is an incomplete type
ru: тип возвращаемого значения не полный

en: return type might be a candidate for a format attribute
ru: тип результата, вероятно, может быть задан с атрибутом format

en: return type of %qD is not %<int%>
ru: возвращаемое значение функции %qD - не %<int%>

en: return type specification for constructor invalid
ru: некорректная спецификация возвращаемого типа в конструкторе

en: return type specification for destructor invalid
ru: некорректная спецификация возвращаемого типа в деструкторе

en: return type specified for %<operator %T%>
ru: тип результата задан для %<operator %T%>

en: return with value in function with no return type
ru: return со значением в функции без типа возврата

en: return-statement with a value, in function returning 'void'
ru: return со значением в функции, возвращающей 'void'

en: return-statement with no value, in function returning %qT
ru: return без значения в функции, возвращающей %qT

en: returning a value from a constructor
ru: возврат результата конструктора

en: returning a value from a destructor
ru: возвращен результат деструктора

en: returning reference to temporary
ru: возврат ссылки на временную переменную

en: right operand of comma operator cannot resolve address of overloaded function
ru: правый операнд оператора запятая не может разрешить адрес перегруженной функции

en: right operand of comma operator has no effect
ru: правый операнд оператора запятая не имеет эффекта

en: right operand of comma operator is a reference, not call, to function %qE
ru: правый операнд оператора запятая ссылка, а не вызов функции %qE

en: right precision
ru: точность правой части значения

en: right precision in strfmon format
ru: точность правой части значения в формате strfmon

en: right rotate count >= width of type
ru: счетчик циклического сдвига вправо >= ширины типа

en: right rotate count is negative
ru: счетчик циклического сдвига вправо отрицателен

en: right shift count >= width of type
ru: величина сдвига вправо больше или равна ширине данного типа

en: right shift count is negative
ru: сдвиг вправо на отрицательное число позиций

en: rounding mode not supported for VAX floats
ru: режим округления для поддерживается для плавающих вычислений VAX

en: rx200 cpu does not have FPU hardware
ru: rx200 cpu не имеет FPU оборудования

en: same canonical type node for different types %T and %T
ru: общий узел канонического типа для различных типов %T и %T

en: same_comdat_group is not a circular list
ru: same_comdat_group не является циклическим списком

en: saw %d %<template<>%>, need %d for specializing a member function template
ru: разбор %d %<template<>%>, требуется %d для специализации шаблона элемента-функции

en: say %<typename %E%> if a type is meant
ru: задайте %<typename %E%>, если подразумевается тип

en: scalar object %qD requires one element in initializer
ru: в инициализаторе скалярного объекта %qD должен быть только один элемент

en: schedule %<auto%> does not take a %<chunk_size%> parameter
ru: расписание %<auto%> не имеет параметра %<chunk_size%>

en: schedule %<runtime%> does not take a %<chunk_size%> parameter
ru: расписание %<runtime%> не имеет параметра %<chunk_size%>

en: schedule chunk size expression must be integral
ru: schedule chunk size выражение должно быть целочисленным

en: scope %qT before %<~%> is not a class-name
ru: область видимости %qT до %<~%> не является именем класса

en: scoped enums only available with -std=c++11 or -std=gnu++11
ru: scoped enums доступны только с -std=c++11 или -std=gnu++11

en: scoped/unscoped mismatch in enum %q#T
ru: scoped/unscoped рассогласование в enum %q#T

en: second argument must be slice or string
ru: второй аргумент должен быть вырезкой или строкой

en: second argument of %q+D should be %<char **%>
ru: второй аргумент функции %q+D должен иметь тип %<char **%>

en: second argument to %<__builtin_prefetch%> must be a constant
ru: второй аргумент %<__builtin_prefetch%> должен быть константой

en: second operand of conditional expression cannot resolve address of overloaded function
ru: второй операнд условного выражения не может разрешить адрес перегруженной функции

en: second operand of conditional expression has no effect
ru: второй операнд условного выражения ссылка не имеет эффекта

en: second operand of conditional expression is a reference, not call, to function %qE
ru: второй операнд условного выражения ссылка, а не вызов функции %qE

en: second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>
ru: второй операнд условного оператора имеет тип %<void%>, но третий операнд не является ни throw-expression, ни элементом типа %<void%>

en: second parameter of %<va_start%> not last named argument
ru: второй аргумент %<va_start%> не является последним явным аргументом

en: section anchors must be disabled when toplevel reorder is disabled
ru: опорные точки секций нельзя использовать если не включено переупорядочение на верхнем уровне

en: section anchors must be disabled when unit-at-a-time is disabled
ru: опорные точки секций нельзя использовать при не включенном unit-at-a-time

en: section attribute cannot be specified for local variables
ru: атрибут section недопустим для локальных переменных

en: section attribute not allowed for %q+D
ru: атрибут section для %q+D недопустим

en: section attributes are not supported for this target
ru: атрибут section для данной платформы не поддерживается

en: section of %q+D cannot be overridden
ru: секция %q+D не может быть переопределена

en: section of %q+D conflicts with previous declaration
ru: атрибут section, заданный для %q+D, противоречит предшествующей декларации

en: selector must be an immediate
ru: селектор должен быть непосредственным значением

en: selector must be an integer constant in the range 0..%wi
ru: селектор должен быть целой константой в диапазоне 0..%wi

en: setter name must terminate with %<:%>
ru: имя setter должно заканчиваться %<:%>

en: setting core file size limit to maximum: %m
ru: установлен максимальный размер core-файла: %m

en: shadowed declaration is here
ru: перекрытая декларация находится здесь

en: shadowing built-in function %q#D
ru: перекрытие встроенной функции %q#D

en: shadowing library function %q#D
ru: перекрытие библиотечной функции %q#D

en: shadowing previous type declaration of %q#D
ru: перекрытие предыдущей декларации %q#D

en: shared and mdll are not compatible
ru: shared и mdll несовместимы

en: shared call_stmt:
ru: разделяемый call_stmt:

en: shared rtx
ru: разделяемый rtx

en: shift count not unsigned integer
ru: счетчик сдвига не есть беззнаковое целое

en: shift of non-integer operand
ru: сдвиг нецелого операнда

en: short read while reading export data
ru: короткое чтение при чтении экспортных данных

en: side effects not recomputed when ADDR_EXPR changed
ru: побочные эффекты не перевычислены после изменения ADDR_EXPR

en: signedness of type and machine mode %qs don%'t match
ru: знаковость типа и машинной моды %qs не соответствуют друг другу

en: simple IF
ru: простой IF

en: size in array new must have integral type
ru: размер в new для массива должен иметь целочисленный тип

en: size mismatch in argument %d of %qE
ru: несоответствие размера в аргументе %d для %qE

en: size of %q+D is %d bytes
ru: размер %q+D равен %d байт

en: size of %q+D is larger than %wd bytes
ru: размер %q+D больше %wd байт

en: size of array %qD has non-integral type %qT
ru: размер массива %qD имеет нецелочисленный тип %qT

en: size of array %qD is negative
ru: размер массива %qD отрицательный

en: size of array %qD is not an integral constant-expression
ru: размер массива %qD не является целочисленным константным выражением

en: size of array %qE has non-integer type
ru: размер массива %qE имеет не целочисленный тип

en: size of array %qE is negative
ru: размер массива %qE отрицательный

en: size of array %qE is too large
ru: размер массива %qE слишком велик

en: size of array has non-integral type %qT
ru: размер массива имеет нецелочисленный тип %qT

en: size of array is negative
ru: размер массива отрицательный

en: size of array is not an integral constant-expression
ru: размер массива не является целочисленным константным выражением

en: size of array is too large
ru: размер массива слишком велик

en: size of loop %d should be %d, not %d
ru: размер цикла %d должен быть %d, а не %d

en: size of return value of %q+D is %u bytes
ru: размер возвращаемого значение %q+D равен %u байт

en: size of return value of %q+D is larger than %wd bytes
ru: размер возвращаемого значение %q+D превышает %wd байт

en: size of unnamed array has non-integer type
ru: размер безымянного массива имеет не целочисленный тип

en: size of unnamed array is negative
ru: размер безымянного массива отрицательный

en: size of unnamed array is too large
ru: размер безымянного массива слишком велик

en: size of variable %q+D is too large
ru: размер переменной %q+D слишком велик

en: slice can only be compared to nil
ru: вырезка может сравниваться только с nil

en: slice end must be integer
ru: конец вырезки должен быть целым

en: slice of unaddressable value
ru: вырезка неадресуемого значения

en: soft-float and long-double-128 are incompatible
ru: ключи soft-float и long-double-128 несовместимы

en: sorry, unimplemented:
ru: пока не реализовано:

en: source is a pointer to incomplete type
ru: источник есть указатель на неполный тип

en: source is not a pointer
ru: источник не есть указатель

en: source is not a pointer to class
ru: источник не есть указатель на класс

en: source is not of class type
ru: источник не имеет тип класса

en: source is of incomplete class type
ru: источник имеет неполный тип класса

en: source locations for function %qE have changed, the profile data may be out of date
ru: размещение исходного текста функции %qE изменилось, возможно, данные профилирования устарели

en: source type is not polymorphic
ru: тип источника не является полиморфным

en: spec %qs has invalid %<%%0%c%>
ru: спецификация %qs имеет некорректный %<%%0%c%>

en: spec %qs has invalid %<%%W%c%>
ru: спецификация %qs имеет некорректный %<%%W%c%>

en: spec %qs has invalid %<%%x%c%>
ru: спецификация %qs имеет некорректный %<%%x%c%>

en: spec %qs invalid
ru: спецификация %qs некорректна

en: spec failure: %<%%*%> has not been initialized by pattern match
ru: ошибка спецификации: элемент %<%%*%> не инициализирован при сопоставлении

en: spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC
ru: ошибка спецификации: задано более одного аргумента для SYSROOT_HEADERS_SUFFIX_SPEC

en: spec failure: more than one arg to SYSROOT_SUFFIX_SPEC
ru: ошибка спецификации: задано более одного аргумента для SYSROOT_SUFFIX_SPEC

en: spec failure: unrecognized spec option %qc
ru: ошибка спецификации: неопознанный ключ %qc

en: spec file has no spec for linking
ru: в файле спецификаций отсутствует спецификация для компоновки

en: spec is '%s'
ru: спецификация '%s'

en: spec-generated switch is just %<-%>
ru: ключ, сгенерированный программой spec, состоит из одного знака %<-%>

en: specialization %qT after instantiation %qT
ru: специализация %qT после конкретизации %qT

en: specialization of %qD after instantiation
ru: специализация %qD после конкретизации

en: specialization of %qD in different namespace
ru: специализация %qD в другой namespace-области

en: specialization of %qD must appear at namespace scope
ru: специализация %qD должна появляться в пределах пространства имен

en: specialization of %qT after instantiation
ru: специализация %qT после конкретизации

en: specialization of implicitly-declared special member function
ru: специализация неявно декларированного специального элемента-функции

en: specializing %q#T in different namespace
ru: специализация %q#T в другой namespace-области

en: specializing member %<%T::%E%> requires %<template<>%> syntax
ru: специализация элемента %<%T::%E%> требует %<template<>%> синтаксис

en: specified mode too small for enumeral values
ru: заданный режим слишком мал для значений перечислимого типа

en: specifying vector types with __attribute__ ((mode)) is deprecated
ru: задание векторного типа с __attribute__ ((mode)) не будет поддерживаться в будущих версиях

en: specs %%include syntax malformed after %ld characters
ru: некорректный синтаксис спецификации %%include после %ld символов

en: specs %%rename syntax malformed after %ld characters
ru: некорректный синтаксис спецификации %%rename после %ld символов

en: specs %s spec was not found to be renamed
ru: спецификация %s, которую нужно переименовать, не найдена

en: specs file malformed after %ld characters
ru: синтаксис файла спецификаций нарушен после %ld символов

en: specs unknown %% command after %ld characters
ru: неопознанная команда %% после %ld символов

en: spurious %<>>%>, use %<>%> to terminate a template argument list
ru: ошибочное использование %<>>%>, используйте %<>%> для завершения списка аргументов шаблона

en: spurious trailing %<%%%> in format
ru: символ %<%%%> в конце формата

en: stack frame not a multiple of 8 bytes: %wd
ru: размер кадра стека не кратен 8 байтам: %wd

en: stack frame not a multiple of octabyte: %wd
ru: размер кадра стека не кратен 8 байтам: %wd

en: stack frame too large
ru: кадр стека слишком велик

en: stack guard value must be an exact power of 2
ru: охраняющее значение стека должно быть точной степенью 2

en: stack limit expression is not supported
ru: выражение для границы стека не поддерживается

en: stack limits not supported on this target
ru: проверка выхода за границу стека не поддерживается для этой платформы

en: stack protector not protecting function: all local arrays are less than %d bytes long
ru: функция не защищена протектором стека: все локальные массивы имеют размер менее %d байт

en: stack protector not protecting local variables: variable length buffer
ru: локальные переменные не защищены протектором стека: буфер переменного размера

en: stack register used for global register variable
ru: стековый регистр использован для глобальной регистровой переменной

en: stack size must be an exact power of 2
ru: размер стека должен быть точной степенью 2

en: stack size must be greater than the stack guard value
ru: размер стека должен быть больше чем охраняющее значение стека

en: stack size must not be greater than 64k
ru: размер стека должен быть больше чем 64k

en: stack usage computation not supported for this target
ru: вычисление размера используемой области стека не поддерживается для этой целевой платформы

en: stack usage is %wd bytes
ru: размер используемой области стека равен %wd байт

en: stack usage might be %wd bytes
ru: размер используемой области стека может составлять %wd байт

en: stack usage might be unbounded
ru: размер используемой области стека, возможно, неограничен

en: stack_offset must be a multiple of 4
ru: stack_offset должно быть кратно 4

en: stack_offset must be at least 4
ru: stack_offset должно быть не меньше 4

en: stackframe too big: %d bytes
ru: кадр стека слишком велик: %d байт

en: standard conversions are not allowed in this context
ru: стандартные преобразования в данном контексте недопустимы

en: start of implied-do loop at %L could not be simplified to a constant value
ru: начало implied-do цикла в %L не может быть упрощено до константного значения

en: statement cannot resolve address of overloaded function
ru: оператор не может разрешить адрес перегруженной функции

en: statement has no effect
ru: оператор не имеет эффекта

en: statement is a reference, not call, to function %qE
ru: оператор ссылка, а не вызов функции %qE

en: statement marked for throw in middle of block
ru: оператор помечен как throw в середине блока

en: statement marked for throw, but doesn%'t
ru: оператор помечен как throw, но не является таковым

en: statement with no effect
ru: оператор без побочного эффекта

en: statement-expressions are not allowed outside functions nor in template-argument lists
ru: операторы-выражения не допустимы вне функций и списков аргументов шаблона

en: static %qs cannot be declared %<mutable%>
ru: недопустимая декларация статического %qs как %<mutable%>

en: static assertion failed: %E
ru: не выполнено статическое утверждение: %E

en: static assertion failed: %s
ru: неудача static assertion: %s

en: static chain with function that doesn%'t use one
ru: статическая цепочка с функцией, которая не использует ее

en: static declaration of %q+D follows non-static declaration
ru: static-декларация %q+D после неstatic-декларации

en: static is not supported on TPF-OS
ru: в TFP-OS не поддерживается static

en: static member %qD cannot be a bit-field
ru: статический элемент %qD не может быть битовым полем

en: static member %qD declared %<register%>
ru: статический элемент %qD объявлен как %<register%>

en: static member function %q#D declared with type qualifiers
ru: статическая функция-член %q#D объявлена с квалификаторами типа

en: static member function %qD cannot have cv-qualifier
ru: статическая элемент-функция %qD не может иметь cv-квалификатор

en: static or type qualifiers in non-parameter array declarator
ru: static или квалификаторы типа в деклараторе массива, не являющегося

en: static_cast from type %qT to type %qT casts away qualifiers
ru: static_cast от типа %qT к типу %qT отбрасывает квалификаторы

en: statically allocated instance of Objective-C class %qE
ru: статически размещенный экземпляр Objective-C класса %qE

en: stdcall and cdecl attributes are not compatible
ru: атрибуты stdcall и cdecl несовместимы

en: stdcall and fastcall attributes are not compatible
ru: атрибуты stdcall и fastcall несовместимы

en: stdcall and thiscall attributes are not compatible
ru: атрибуты stdcall и thiscall несовместимы

en: step of implied-do loop at %L could not be simplified to a constant value
ru: шаг implied-do цикла в %L не может быть упрощен до константного значения

en: stmt (%p) marked modified after optimization pass:
ru: оператор (%p) помечен как измененный после прохода оптимизации:

en: stmt volatile flag not up-to-date
ru: флаг volatile в операторе не соответствует текущему состоянию

en: storage class %<__thread%> invalid for function %qs
ru: некорректный класс хранения %<__thread%> для функции %qs

en: storage class %<auto%> invalid for function %qs
ru: некорректный класс хранения %<auto%> для функции %qs

en: storage class %<register%> invalid for function %qs
ru: некорректный класс хранения %<register%> для функции %qs

en: storage class %qD applied to template instantiation
ru: класс хранения %qD в конкретизации шаблона

en: storage class specified for %qs
ru: для %qs задан класс хранения

en: storage class specified for parameter %qE
ru: класс хранения в декларации параметра %qE

en: storage class specified for parameter %qs
ru: класс хранения в декларации параметра %qs

en: storage class specified for structure field
ru: класс хранения в декларации поля структуры

en: storage class specified for structure field %qE
ru: класс хранения в декларации поля структуры %qE

en: storage class specified for template parameter %qs
ru: класс хранения задан для параметра шаблона %qs

en: storage class specified for typename
ru: класс хранения задан для имени типа

en: storage class specified for unnamed parameter
ru: класс хранения задан для неименованного параметра

en: storage class specifiers invalid in friend function declarations
ru: класс хранения не допускается в декларации friend-функции

en: storage class specifiers invalid in parameter declarations
ru: спецификаторы класса хранения не допускаются в декларациях параметров

en: storage size of %q+D isn%'t constant
ru: размер %q+D в памяти не является константой

en: storage size of %q+D isn%'t known
ru: размер %q+D в памяти неизвестен

en: storage size of %qD isn%'t constant
ru: размер памяти %qD не константа

en: storage size of %qD isn%'t known
ru: размер памяти %qD неизвестен

en: stray %<@%> in program
ru: в программе обнаружен одиночный символ %<@%>

en: stray %<\%o%> in program
ru: в программе обнаружен некорректный символ %<\%o%>

en: stray %qc in program
ru: в программе обнаружен непарный символ %qc

en: stray %qs between Objective-C++ methods
ru: случайное %qs между Objective-C++ методами

en: stray %qs in program
ru: в программе обнаружен непарный символ %qs

en: strftime formats cannot format arguments
ru: форматы strftime нельзя использовать для форматирования аргументов

en: string length %qd is greater than the length %qd ISO C%d compilers are required to support
ru: строка имеет длину %qd, превышающую максимальную длину %qd, которую должны поддерживать компиляторы по стандарту ISO C%d

en: string literal in function template signature
ru: строковый литерал в сигнатуре шаблона функции

en: strong using only meaningful at namespace scope
ru: strong имеет смысл только в пределах namespace

en: strong-cast assignment has been intercepted
ru: перехвачено присваивание со строгим приведением типов

en: strong-cast may possibly be needed
ru: возможно, потребуется строгое приведение типов

en: struct defined here
ru: структура определена здесь

en: struct has no members
ru: структура не содержит элементов

en: struct has no named members
ru: структура не содержит именованных элементов

en: structure alignment must be a small power of two, not %d
ru: выравнивание структуры должно быть небольшой степенью двойки, а не %d

en: structure size boundary can only be set to 8 or 32
ru: граница размера структуры может быть только 8 или 32

en: structure size boundary can only be set to 8, 32 or 64
ru: граница размера структуры может быть только 8, 32 или 64

en: subframework include %s conflicts with framework include
ru: включение подсистемы %s конфликтует с включением системы

en: subscript missing in array reference
ru: отсутствует индекс массива

en: subscripted value is neither array nor pointer
ru: индексируемый объект не является ни массивом, ни указателем

en: subscripted value is neither array nor pointer nor vector
ru: индексируемый объект не является ни массивом, ни указателем, ни вектором

en: subscripted value is pointer to function
ru: индексируемый элемент является указателем на функцию

en: subscripting array declared %<register%>
ru: индексируемый массив объявлен как %<register%>

en: suggest braces around empty body in %<do%> statement
ru: рекомендуется заключать в фигурные скобки пустое тело в операторе %<do%>

en: suggest braces around empty body in an %<else%> statement
ru: рекомендуется заключать в фигурные скобки пустое тело в операторе %<else%>

en: suggest braces around empty body in an %<if%> statement
ru: рекомендуется заключать в фигурные скобки пустое тело в операторе %<if%>

en: suggest explicit braces around empty body in %<do%> statement
ru: используйте явные фигурные скобки вокруг пустого тела цикла %<do%>

en: suggest explicit braces to avoid ambiguous %<else%>
ru: используйте фигурные скобки во избежание неоднозначной трактовки %<else%>

en: suggest parentheses around %<&&%> within %<||%>
ru: рекомендуется заключить в скобки %<&&%> в операции %<||%>

en: suggest parentheses around %<+%> in operand of %<&%>
ru: рекомендуется окружить скобками %<+%> в операнде %<&%>

en: suggest parentheses around %<+%> inside %<<<%>
ru: рекомендуется заключить в скобки %<+%> в операции %<<<%>

en: suggest parentheses around %<+%> inside %<>>%>
ru: рекомендуется заключить в скобки %<+%> в операции %<>>%>

en: suggest parentheses around %<-%> in operand of %<&%>
ru: рекомендуется окружить скобками %<-%> в операнде %<&%>

en: suggest parentheses around %<-%> inside %<<<%>
ru: рекомендуется заключить в скобки %<-%> в операции %<<<%>

en: suggest parentheses around %<-%> inside %<>>%>
ru: рекомендуется заключить в скобки %<-%> в операции %<>>%>

en: suggest parentheses around %<>>%> expression
ru: рекомендуется окружать скобками выражение %<>>%>

en: suggest parentheses around arithmetic in operand of %<^%>
ru: рекомендуется окружить скобками арифметические операции в операнде %<^%>

en: suggest parentheses around arithmetic in operand of %<|%>
ru: рекомендуется заключить в скобки арифметические операции в операнде %<|%>

en: suggest parentheses around assignment used as truth value
ru: присваивание, используемое как логическое выражение, рекомендуется

en: suggest parentheses around comparison in operand of %<!=%>
ru: рекомендуется окружить скобками сравнение, используемое в операнде %<!=%>

en: suggest parentheses around comparison in operand of %<&%>
ru: рекомендуется окружить скобками сравнение в операнде %<&%>

en: suggest parentheses around comparison in operand of %<==%>
ru: рекомендуется окружить скобками сравнение, используемое в операнде %<==%>

en: suggest parentheses around comparison in operand of %<^%>
ru: рекомендуется окружить скобками сравнение в операнде %<^%>

en: suggest parentheses around comparison in operand of %<|%>
ru: рекомендуется заключить в скобки сравнение в операнде %<|%>

en: suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>
ru: рекомендуется окружить скобками операнд %<!%>, либо заменить %<&%> на %<&&%> или %<!%> на %<~%>

en: suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>
ru: рекомендуется окружить скобками операнд %<!%>, либо заменить %<|%> на %<||%> или %<!%> на %<~%>

en: suggested alternative: | suggested alternatives:
ru[0]: предлагаемый вариант:
ru[1]: предлагаемые варианты:
ru[2]: предлагаемые варианты:

en: support for mode %qs
ru: поддержка моды %qs

en: switch %qs does not start with %<-%>
ru: ключ %qs не начинается с %<-%>

en: switch %qs is no longer supported
ru: ключ %qs больше не поддерживается

en: switch -mcpu=%s conflicts with -march=%s switch
ru: ключ -mcpu=%s несовместим с ключом -march=%s

en: switch jumps into statement expression
ru: по переключателю происходит переход в выражение-оператор

en: switch jumps over variable initialization
ru: при переходе по переключателю пропускаются инициализации переменных

en: switch missing default case
ru: оператор switch без метки default

en: switch quantity not an integer
ru: в операторе switch задано не целое

en: switch starts here
ru: начало переключателя здесь

en: switch statement of size %lu entries too large
ru: оператор switch содержит слишком много (%lu) элементов

en: symbol used as immediate operand
ru: символ использован как непосредственный операнд

en: symbol used with both base and indexed registers
ru: символ использован с базовым и индексным регистрами

en: symbol with offset used in PIC mode
ru: символ со смещением использован в режиме PIC

en: symbolic memory references are only supported on z10 or later
ru: символьные ссылки на память поддерживаются только для z10 или более поздних версий

en: synthesized method %qD first required here
ru: синтезированный метод %qD впервые потребовался здесь

en: sysctl for kern.osversion failed: %m
ru: sysctl для kern.osversion завершился неудачей: %m

en: system path %qs is not absolute
ru: системный путь %qs не является абсолютным

en: taking address of constructor %qE
ru: взятие адреса от конструктора %qE

en: taking address of destructor %qE
ru: взятие адреса от деструктора %qE

en: taking address of expression of type %<void%>
ru: взятие адреса от выражения типа %<void%>

en: taking address of temporary
ru: адрес от временной переменной

en: taking address of temporary array
ru: взятие адреса от временного массива

en: taking address of xvalue (rvalue reference)
ru: взятие адреса от xvalue (rvalue ссылка)

en: taking the address of a label is non-standard
ru: взятие адреса метки не поддерживается ISO C/C++

en: target CPU does not support ARM mode
ru: целевой процессор не поддерживает режим ARM

en: target CPU does not support THUMB instructions
ru: целевой процессор не поддерживает команды THUMB

en: target CPU does not support interworking
ru: целевой процессор не поддерживает interworking

en: target CPU does not support unaligned accesses
ru: целевой процессор не поддерживает невыровненные доступы

en: target attribute is not supported on this machine
ru: атрибут target не поддерживается для данной машины

en: target attribute or pragma changes AltiVec ABI
ru: target attribute или pragma изменяет AltiVec ABI

en: target attribute or pragma changes SPE ABI
ru: target attribute или pragma изменяет SPE ABI

en: target attribute or pragma changes darwin64 ABI
ru: target attribute или pragma изменяет darwin64 ABI

en: target attribute or pragma changes double precision floating point
ru: target attribute или pragma изменяет плавающие двойной точности

en: target attribute or pragma changes long double size
ru: target attribute или pragma изменяет размер long double

en: target attribute or pragma changes single precision floating point
ru: target attribute или pragma изменяет плавающие одинарной точности

en: target format does not support infinity
ru: целевой формат не поддерживает бесконечные значения

en: target is not pointer or reference
ru: цель не есть указатель или ссылка

en: target is not pointer or reference to class
ru: цель не есть указатель или ссылка на класс

en: target is not pointer or reference to complete type
ru: цель не есть указатель или ссылка на полный тип

en: target of conversion might be a candidate for a format attribute
ru: цель преобразования могла быть кандидатом для атрибута формата

en: target of initialization might be a candidate for a format attribute
ru: цель инициализации могла быть кандидатом для атрибута формата

en: target specific builtin not available
ru: специфическая для целевой платформы встроенная функция недоступна

en: target specific option mismatch
ru: несовпадение ключей, специфических для целевой платформы

en: target system does not support debug output
ru: целевая платформа не поддерживает вывод отладочной информации

en: template argument %d is invalid
ru: некорректный аргумент шаблона %d

en: template argument %qE involves template parameter(s)
ru: аргумент шаблона %qE включает параметр(ы) шаблона

en: template argument for %qD uses local type %qT
ru: аргумент шаблона для %qD использует локальный тип %qT

en: template argument required for %<%s %T%>
ru: для %<%s %T%> нужен аргумент-шаблон

en: template arguments to %qD do not match original template %qD
ru: аргументы шаблона для %qD не соответствуют первоначальному шаблону %qD

en: template class without a name
ru: шаблон класса без имени

en: template declaration of %<typedef%>
ru: шаблонная декларация %<typedef%>

en: template declaration of %q#D
ru: шаблонная декларация %q#D

en: template definition of non-template %q#D
ru: определение шаблона для не-шаблона %q#D

en: template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)
ru: глубина конкретизации шаблона превышает максимум %d при конкретизации %q+D, возможно при генерации виртуальной таблицы (задайте -ftemplate-depth= чтобы увеличить максимум)

en: template parameter %q+#D
ru: параметр шаблона %q+#D

en: template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type
ru: параметр шаблона %qD типа %qT не допускается в целочисленном константном выражении поскольку он не целого или перечислимого типа

en: template parameter list used in explicit instantiation
ru: список параметров шаблона использован в явной конкретизации

en: template parameter lists provided don%'t match the template parameters of %qD
ru: предоставленные списки параметров шаблона не соответствуют параметрам шаблона %qD

en: template parameter pack %qD cannot have a default argument
ru: pack параметр шаблона %qD не может иметь аргумент по умолчанию

en: template parameter pack cannot have a default argument
ru: pack параметр шаблона не может иметь аргумент по умолчанию

en: template parameter packs cannot have default arguments
ru: pack параметры шаблона не могут иметь аргументы по умолчанию

en: template parameter type %qT declared %<friend%>
ru: тип параметра шаблона %qT декларирован %<friend%>

en: template parameters cannot be friends
ru: параметры шаблона не могут быть friend

en: template specialization of %qD not allowed by ISO C++
ru: специализация шаблона %qD не допускается ISO C++

en: template specialization with C linkage
ru: специализация шаблона с привязкой C

en: template specifiers not specified in declaration of %qD
ru: спецификаторы шаблона не заданы в декларации %qD

en: template type parameters must use the keyword %<class%> or %<typename%>
ru: параметры шаблона, являющиеся типами, должны задаваться при помощи ключевых слов %<class%> или %<typename%>

en: template with C linkage
ru: шаблон с привязкой C

en: template-id %qD for %q+D does not match any template declaration
ru: идентификатор шаблона %qD для %q+D не соответствует никакой декларации шаблона

en: template-id %qD in declaration of primary template
ru: template-id %qD в декларации первичного шаблона

en: template-id %qD used as a declarator
ru: идентификатор шаблона %qD использован как декларатор

en: template-parameter-
ru: параметр-шаблона-

en: templates may not be %<virtual%>
ru: шаблоны не могут быть %<virtual%>

en: temporary of non-literal type %qT in a constant expression
ru: временная нелитерального типа %qT в константном выражении

en: the %<getter%> attribute may only be specified once
ru: атрибут %<getter%> может быть задан только один раз

en: the %<setter%> attribute may only be specified once
ru: атрибут %<setter%> может быть задан только один раз

en: the %qs architecture does not support branch-likely instructions
ru: архитектура %qs не поддерживает команды branch-likely

en: the %qs architecture does not support paired-single instructions
ru: архитектура %qs не поддерживает команды формата PS

en: the %qs architecture does not support the synci instruction
ru: архитектура %qs не поддерживает команду synci

en: the ' ' printf flag
ru: флаг printf ' '

en: the '!' strfmon flag
ru: флаг '!' в формате strfmon

en: the '#' printf flag
ru: флаг printf '#'

en: the '#' strftime flag
ru: флаг '#' в формате strftime

en: the ''' printf flag
ru: флаг printf '''

en: the ''' scanf flag
ru: флаг ''' scanf

en: the '(' strfmon flag
ru: флаг '(' в формате strfmon

en: the '+' printf flag
ru: флаг printf '+'

en: the '+' strfmon flag
ru: флаг '+' в формате strfmon

en: the '-' printf flag
ru: флаг printf '-'

en: the '-' strfmon flag
ru: флаг '-' в формате strfmon

en: the '-' strftime flag
ru: флаг '-' в формате strftime

en: the '0' printf flag
ru: флаг printf '0'

en: the '0' strftime flag
ru: флаг '0' в формате strftime

en: the 'E' strftime modifier
ru: модификатор 'E' в формате strftime

en: the 'I' printf flag
ru: флаг printf 'I'

en: the 'I' scanf flag
ru: флаг 'I' scanf

en: the 'O' modifier
ru: модификатор 'O'

en: the 'O' strftime modifier
ru: модификатор 'O' в формате strftime

en: the '^' strfmon flag
ru: флаг '^' в формате strfmon

en: the '^' strftime flag
ru: флаг '^' в формате strftime

en: the '_' strftime flag
ru: флаг '_' в формате strftime

en: the 'a' scanf flag
ru: флаг 'a' scanf

en: the 'm' scanf flag
ru: флаг 'm' scanf

en: the 'q' diagnostic flag
ru: флаг диагностики 'q'

en: the -shared option is not currently supported for VAX ELF
ru: Ключ -shared не поддерживается для VAX ELF

en: the ABI of passing struct with a flexible array member has changed in GCC 4.4
ru: ABI для передачи структуры с элементом flexible array изменен в GCC 4.4

en: the ABI of passing structure with complex float member has changed in GCC 4.4
ru: ABI для передачи структуры с элементом complex float изменен в GCC 4.4

en: the ABI of passing union with long double has changed in GCC 4.4
ru: ABI для передачи объединения с long double изменен в GCC 4.4

en: the RX200 cpu does not have FPU hardware
ru: процессор RX200 не оборудован FPU

en: the address of %qD will always evaluate as %<true%>
ru: адрес %qD всегда будет иметь значение %<истина%>

en: the address of %qD will never be NULL
ru: адрес %qD никогда не будет NULL

en: the address of a label cannot appear in a constant-expression
ru: адрес метки не может присутствовать в константном выражении

en: the assignment suppression scanf feature
ru: подавление присваивания в scanf

en: the combination of %qs and %qs is incompatible with %qs
ru: сочетание %qs and %qs несовместимо с %qs

en: the comparison will always evaluate as %<false%> for the address of %qD will never be NULL
ru: результат сравнения всегда %<false%>, поскольку адрес %qD не может быть NULL

en: the comparison will always evaluate as %<true%> for the address of %qD will never be NULL
ru: результат сравнения всегда %<true%>, поскольку адрес %qD не может быть NULL

en: the control flow of function %qE does not match its profile data (counter %qs)
ru: поток управления функции %qE не соответствует данным профилирования (счетчик %qs)

en: the dot syntax is not available in Objective-C 1.0
ru: точечный синтаксис недоступен в Objective-C 1.0

en: the fifth argument must be an 8-bit immediate
ru: пятый аргумент должен быть 8-битным непосредственным

en: the first parameter of %<operator new%> cannot have a default argument
ru: первый аргумент %<operator new%> не может иметь значение по умолчанию

en: the frame size of %wd bytes is larger than %wd bytes
ru: размер кадра %wd байт больше чем %wd байт

en: the last argument must be a 1-bit immediate
ru: последний аргумент должен быть 1-битным непосредственным

en: the last argument must be a 2-bit immediate
ru: последний аргумент должен быть 2-битным непосредственным

en: the last argument must be a 32-bit immediate
ru: последний аргумент должен быть 32-битным непосредственным

en: the last argument must be a 4-bit immediate
ru: последний аргумент должен быть 4-битным непосредственным

en: the last argument must be a 5-bit immediate
ru: последний аргумент должен быть 5-битным непосредственным

en: the last argument must be an 1-bit immediate
ru: последний аргумент должен быть 1-битным непосредственным

en: the last argument must be an 8-bit immediate
ru: последний аргумент должен быть 8-битным непосредственным

en: the m210 does not have little endian support
ru: для m210 обратный (little endian) порядок байт не поддерживается

en: the next to last argument must be an 8-bit immediate
ru: следующий за последним аргумент должен быть 8-битным непосредственным

en: the omitted middle operand in ?: will always be %<true%>, suggest explicit middle operand
ru: пропущенный средний операнд в ?: всегда %<true%>, предлагается явно задать средний операнд

en: the register specified for %q+D cannot be accessed by the current target
ru: регистр, заданный для %q+D, не доступен для заданной целевой платформы

en: the register specified for %q+D is not general enough to be used as a register variable
ru: регистр, заданный для %q+D, не достаточно общий для использования в качестве регистровой переменной

en: the result of the conversion is unspecified because %qE is outside the range of type %qT
ru: результат преобразования не определен, поскольку %qE  вне диапазона типа %qT

en: the third argument must be an 8-bit immediate
ru: третий аргумент должен быть 8-битным непосредственным

en: the type %qT of constexpr variable %qD is not literal
ru: тип %qT constexpr переменной %qD не литерал

en: the type being destroyed is %qT, but the destructor refers to %qT
ru: разрушаемый тип %qT, а деструктор относится к %qT

en: the use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7
ru: использование имен переменных с _OBJC_-префиксами для выбора секций метаданных не рекомендуется в 4.6 и не будет поддерживаться в 4.7

en: the value of %qD is not usable in a constant expression
ru: значение %qD не может использоваться в константном выражении

en: there are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be available
ru: %qD не имеет аргументов, зависящих от параметра-шаблона, поэтому должна быть доступна декларация %qD

en: third argument of %q+D should probably be %<char **%>
ru: третий аргумент функции %q+D должен, по-видимому, иметь тип %<char **%>

en: third argument to %<__builtin_prefetch%> must be a constant
ru: третий аргумент %<__builtin_prefetch%> должен быть константой

en: third operand of conditional expression cannot resolve address of overloaded function
ru: третий операнд условного выражения не может разрешить адрес перегруженной функции

en: third operand of conditional expression has no effect
ru: третий операнд условного выражения ссылка не имеет эффекта

en: third operand of conditional expression is a reference, not call, to function %qE
ru: третий операнд условного выражения ссылка, а не вызов функции %qE

en: third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>
ru: третий операнд условного оператора имеет тип %<void%>, но второй операнд не является ни throw-expression, ни элементом типа %<void%>

en: this builtin function is only available on the fr405 and fr450
ru: эта встроенная функция доступна только на fr405 и fr450

en: this builtin function is only available on the fr450
ru: эта встроенная функция доступна только на fr450

en: this builtin function is only available on the fr500 and fr550
ru: эта встроенная функция доступна только на fr500 и fr550

en: this decimal constant is unsigned only in ISO C90
ru: эта десятичная константа является беззнаковой только в ISO C90

en: this decimal constant would be unsigned in ISO C90
ru: эта десятичная константа являлась бы беззнаковой только в ISO C90

en: this is the first default label
ru: это первая метка default

en: this is the first entry overlapping that value
ru: это первое case-значение, с которым перекрывается данное значение

en: this is the insn:
ru: это insn:

en: this media function is only available on the fr400 and fr550
ru: эта media-функция доступна только на fr400 и fr550

en: this media function is only available on the fr500
ru: эта media-функция имеется только в fr500

en: this target does not support %qs
ru: для этой целевой платформы не поддерживается %qs

en: this target machine does not have delayed branches
ru: эта машина не имеет задержек переходов

en: thread-local COMMON data not implemented
ru: поддержка локально-поточных COMMON-данных не реализована

en: thread-local declaration of %q#D follows non-thread-local declaration
ru: локальная для потока декларация %q#D следует за не локальной для потока декларацией

en: thread-local declaration of %q+D follows non-thread-local declaration
ru: локальная для потока декларация %q+D следует после не локальной для потока декларации

en: threadprivate variable %qE used in untied task
ru: частная переменная потока %qE использована в безымянной задаче

en: throwing NULL, which has integral, not pointer type
ru: исключительная ситуация NULL имеет целый тип, а не тип указателя

en: tls_model argument must be one of "local-exec", "initial-exec", "local-dynamic" or "global-dynamic"
ru: аргумент атрибута tls_model должен быть "local-exec", "initial-exec", "local-dynamic" или "global-dynamic"

en: tls_model argument not a string
ru: аргумент атрибута tls_model не является текстовой строкой

en: to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified
ru: для надежности все промежуточные указатели в приведении типа от %qT к %qT должны быть снабжены квалификатором %<const%>

en: to generate dependencies you must specify either -M or -MM
ru: для вывода зависимостей нужно задать -M или -MM

en: to refer to a type member of a template parameter, use %<typename %E%>
ru: для того чтобы сослаться на тип параметра шаблона, используйте конструкцию %<typename %E%>

en: too few arguments to %%:compare-debug-auxbase-opt
ru: слишком мало аргументов в %%:compare-debug-auxbase-opt

en: too few arguments to %%:version-compare
ru: слишком мало аргументов в %%:version-compare

en: too few arguments to constructor %q#D
ru: слишком мало аргументов для конструктора %q#D

en: too few arguments to function
ru: слишком мало аргументов функции

en: too few arguments to function %<va_start%>
ru: слишком мало аргументов в вызове функции %<va_start%>

en: too few arguments to function %q#D
ru: слишком мало аргументов для функции %q#D

en: too few arguments to function %qE
ru: слишком мало аргументов в вызове функции %qE

en: too few arguments to member function %q#D
ru: слишком мало аргументов для элемента-функции %q#D

en: too few arguments to method %q#D
ru: слишком мало аргументов для метода %q#D

en: too few expressions for struct
ru: слишком мало выражений для struct

en: too few template parameter lists in declaration of %qD
ru: слишком мало списков параметров шаблона в декларации %qD

en: too few template-parameter-lists
ru: недостаточно списков параметров шаблонов

en: too large function value type, needs %d registers, have only %d registers for this
ru: размер возвращаемого значения функции слишком велик - требуется %d регистров, а имеется только %d

en: too late for # directive to set debug directory
ru: слишком поздно установлено имя каталога для отладки в директиве #

en: too many #pragma options align=reset
ru: слишком много #pragma-ключей align=reset

en: too many %qs clauses
ru: слишком много конструкций %qs

en: too many alternatives in %<asm%>
ru: слишком много альтернатив в %<asm%>

en: too many arguments
ru: слишком много аргументов

en: too many arguments for format
ru: слишком много аргументов для форматирования

en: too many arguments to %%:compare-debug-auxbase-opt
ru: слишком много аргументов в %%:compare-debug-auxbase-opt

en: too many arguments to %%:compare-debug-dump-opt
ru: слишком много аргументов в %%:compare-debug-dump-opt

en: too many arguments to %%:compare-debug-self-opt
ru: слишком много аргументов в %%:compare-debug-self-opt

en: too many arguments to %%:version-compare
ru: слишком много аргументов в %%:version-compare

en: too many arguments to constructor %q#D
ru: слишком много аргументов для конструктора %q#D

en: too many arguments to function
ru: для функции задано слишком много аргументов

en: too many arguments to function %q#D
ru: слишком много аргументов для функции %q#D

en: too many arguments to function %qE
ru: слишком много аргументов в вызове функции %qE

en: too many arguments to make
ru: слишком много аргументов для make

en: too many arguments to member function %q#D
ru: слишком много аргументов для элемента-функции %q#D

en: too many arguments to method %q#D
ru: слишком много аргументов для метода %q#D

en: too many arguments to method %qE
ru: слишком много аргументов в вызове метода %qE

en: too many arguments to overloaded function %s
ru: слишком много аргументов для перегруженной функции %s

en: too many braces around initializer for %qT
ru: слишком много фигурных скобок вокруг инициализатора для %qT

en: too many expressions for struct
ru: слишком много выражений для struct

en: too many filenames given.  Type %s --help for usage
ru: задано слишком много имен файлов. Введите %s --help для получения справочной информации

en: too many initializers for %qT
ru: избыточные элементы в инициализаторе для %qT

en: too many input files
ru: слишком много входных файлов

en: too many loop exits recorded
ru: записано слишком много выходов из цикла

en: too many outgoing branch edges from bb %i
ru: слишком много переходов, исходящих из блока %i

en: too many template parameter lists in declaration of %qD
ru: слишком много списков параметров шаблона в декларации %qD

en: too many template-parameter-lists
ru: слишком много списков параметров шаблонов

en: too many values in return statement
ru: слишком много значений в return операторе

en: too many variables for range clause with channel
ru: слишком много переменных для range клаузулы с каналом

en: too much stack space to dispose of: %d
ru: отдается слишком большое пространство стека: %d

en: too much stack space to prepare: %d
ru: готовится слишком большое пространство стека: %d

en: top-level declaration of %qs specifies %<auto%>
ru: имя %qs описано на верхнем уровне с классом хранения %<auto%>

en: toplevel reorder must be disabled when unit-at-a-time is disabled
ru: переупорядочение на верхнем уровне невозможно при не включенном unit-at-a-time

en: total size of local objects too large
ru: общий размер локальных объектов слишком велик

en: total size of local variables exceeds architecture limit
ru: суммарный размер локальных переменных превышает архитектурный предел

en: traditional C lacks a separate namespace for labels, identifier %qE conflicts
ru: в традиционном C нет отдельного пространства имён для меток, конфликт по идентификатору %qE

en: traditional C rejects ISO C style function definitions
ru: в традиционном С не поддерживаются определения функций в стиле ISO C

en: traditional C rejects automatic aggregate initialization
ru: в традиционном C инициализация автоматических агрегатных переменных запрещена

en: traditional C rejects initialization of unions
ru: в традиционном C инициализация объединений запрещена

en: traditional C rejects string constant concatenation
ru: традиционный Си не поддерживает конкатенацию строковых констант

en: traditional C rejects the unary plus operator
ru: в традиционном C унарный плюс не поддерживается

en: trailing return type only available with -std=c++11 or -std=gnu++11
ru: завершающий тип возврата доступен только с -std=c++11 или -std=gnu++11

en: trampoline generated for nested function %qD
ru: сгенерирован трамплин для вложенной функции %qD

en: transactional memory is not supported with non-call exceptions
ru: транзакционная память не поддерживается с non-call исключениями

en: trap mode not supported for VAX floats
ru: режим прерываний для поддерживается для плавающих вычислений VAX

en: tree check: %s, have %s in %s, at %s:%d
ru: дерево: %s, имеется %s в %s, на %s:%d

en: tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d
ru: дерево: доступ к элементу %d вектора tree_vec с %d элементами в %s, на %s:%d

en: tree check: accessed operand %d of %s with %d operands in %s, at %s:%d
ru: дерево: доступ к операнду %d функции %s с %d операндами в %s, в %s:%d

en: tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d
ru: дерево: доступ к операнду %d функции omp_clause %s с %d операндами в %s, в %s:%d

en: tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d
ru: дерево: не ожидался класс %qs, обнаружен %qs (%s) в %s, на %s:%d

en: tree check: expected class %qs, have %qs (%s) in %s, at %s:%d
ru: дерево: ожидался класс %qs, обнаружен %qs (%s) в %s, на %s:%d

en: tree check: expected none of %s, have %s in %s, at %s:%d
ru: дерево: не ожидалось ничего из %s, обнаружено %s в %s, на %s:%d

en: tree check: expected omp_clause %s, have %s in %s, at %s:%d
ru: дерево: ожидалось omp_clause %s, обнаружено %s в %s, на %s:%d

en: tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d
ru: дерево: ожидалось дерево, содержащее структуру %qs, обнаружено %qs в %s, на %s:%d

en: tree code %qs is not supported in LTO streams
ru: древовидный код %qs не поддерживается в LTO потоках

en: tree list ends on depth %i
ru: лист дерева на глубине %i

en: true/false edge after a non-GIMPLE_COND in bb %d
ru: дуга true/false после не GIMPLE_COND в блоке %d

en: try removing the parentheses around the type-id
ru: попробуйте убрать скобки вокруг идентификатора типа

en: try using %qE instead
ru: попробуйте задать %qE

en: trying to encode non-integer type as a bitfield
ru: попытка кодировать non-integer тип как bitfield

en: trying to finish struct, but kicked out due to previous parse errors
ru: не удалось завершить структуру из-за предыдущих грамматических ошибок

en: trying to make class %qT a friend of global scope
ru: попытка сделать класс %qT "другом" глобальной области видимости

en: two or more data types in declaration of %qs
ru: два или более типа в декларации имени %qs

en: two or more data types in declaration specifiers
ru: два или более типа в декларации

en: two or more sections for %s
ru: две или более секции для %s

en: type %q#T argument given to %<delete%>, expected pointer
ru: аргумент типа %q#T задан для %<delete%>; должен быть указатель

en: type %qE has a user-defined constructor
ru: тип %qE имеет конструктор, определённый пользователем

en: type %qE has a user-defined destructor
ru: тип %qE имеет деструктор, определённый пользователем

en: type %qE has no default constructor to call
ru: тип %qE не имеет подразумеваемого конструктора для вызова

en: type %qE has virtual member functions
ru: тип %qE имеет виртуальную функцию-элемент

en: type %qT does not have a known size
ru: тип %qT не имеет известный размер

en: type %qT for explicit instantiation %qD does not match declared type %qT
ru: тип %qT для явной конкретизации %qD не соответствует декларированному типу %qT

en: type %qT is not a base type for type %qT
ru: тип %qT не является базовым для типа %qT

en: type %qT is not a direct base of %qT
ru: тип %qT не является непосредственной базой %qT

en: type %qT is not a direct or virtual base of %qT
ru: тип %qT не является непосредственной или виртуальной базой %qT

en: type %qT of template argument %qE depends on a template parameter | type %qT of template argument %qE depends on template parameters
ru[0]: тип %qT аргумента шаблона %qE зависит от параметра шаблона
ru[1]: тип %qT аргумента шаблона %qE зависит от параметров шаблона
ru[2]: тип %qT аргумента шаблона %qE зависит от параметров шаблона

en: type %qT with no linkage used to declare function %q#D with linkage
ru: тип %qT без привязки использован для декларации функции %q#D с привязкой

en: type %qT with no linkage used to declare variable %q#D with linkage
ru: тип %qT без привязки использован для декларации переменной %q#D с привязкой

en: type %qs does not conform to the %qE protocol
ru: тип %qs не подходит %qE протоколу

en: type assertion only valid for interface types
ru: type assertion корректно только для интерфейсных типов

en: type attributes ignored after type is already defined
ru: атрибуты типов игнорируются, если тип уже определен

en: type defaults to %<int%> in declaration of %qE
ru: в декларации %qE по умолчанию установлен тип %<int%>

en: type defaults to %<int%> in type name
ru: в имени типа по умолчанию установлен тип %<int%>

en: type has no methods
ru: тип не имеет методов

en: type is deprecated
ru: поддержка данного типа будет исключена в будущих версиях

en: type is deprecated: %s
ru: поддержка данного типа будет исключена в будущих версиях: %s

en: type mismatch between an SSA_NAME and its symbol
ru: несоответствие типа между SSA_NAME и символом

en: type mismatch in address expression
ru: несоответствие типов в адресном выражении

en: type mismatch in array range reference
ru: несоответствие типов в ссылке на диапазон массива

en: type mismatch in array reference
ru: несоответствие типов в ссылке на массив

en: type mismatch in binary expression
ru: несоответствие типов в бинарном выражении

en: type mismatch in complex expression
ru: несоответствие типов в комплексном выражении

en: type mismatch in component reference
ru: несоответствие типов в ссылке на компонент

en: type mismatch in conditional expression
ru: несоответствие типов в условном выражении

en: type mismatch in fused multiply-add expression
ru: несоответствие типов в условном выражении

en: type mismatch in nontype parameter pack
ru: несоответствие типов в нетиповом parameter pack

en: type mismatch in pointer plus expression
ru: несоответствие типов в выражении сложения с указателем

en: type mismatch in real/imagpart reference
ru: несоответствие типов в ссылке на вещественную/мнимую часть

en: type mismatch in shift expression
ru: несоответствие типов в условном выражении

en: type mismatch in vector permute expression
ru: несоответствие типов в векторном выражении перестановки

en: type mismatch in widening multiply-accumulate expression
ru: несоответствие расширяющем выражении умножения с накоплением

en: type mismatch in widening vector shift expression
ru: несоответствие типов в расширяющем векторном выражении сдвига

en: type mismatch with previous external decl of %q#D
ru: несоответствие типов с предшествующей внешней декларацией %q#D

en: type name declared as function returning a function
ru: имя типа объявлено как функция, возвращающая функцию

en: type name declared as function returning an array
ru: имя типа объявлено как функция, возвращающая массив

en: type of %qD defaults to %<int%>
ru: по умолчанию для %qD принят тип %<int%>

en: type of %qD does not match original declaration
ru: тип %qD не соответствует исходной декларации

en: type of %qE is unknown
ru: тип %qE неизвестен

en: type of array %q+D completed incompatibly with implicit initialization
ru: тип массива %q+D завершен несовместимым с неявной инициализацией образом

en: type of asm operand %qE could not be determined
ru: невозможно определить тип операнда %qE для оператора asm

en: type of bit-field %qs is a GCC extension
ru: тип для битового поля %qs является расширением GCC

en: type of formal parameter %d is incomplete
ru: формальный параметр %d имеет неполный тип

en: type of property %qD conflicts with previous declaration
ru: тип свойства %qD конфликтует с предшествующей декларацией

en: type qualifiers ignored on function return type
ru: квалификаторы в описании типа возвращаемого значения функции

en: type to vector delete is neither pointer or array type
ru: тип, заданный в векторном delete, не является ни массивом, ни указателем

en: type transparent class %qT has base classes
ru: type transparent класс %qT имеет базовые классы

en: type transparent class %qT has virtual functions
ru: в типе прозрачного класса %qT есть виртуальные функции

en: type was previously declared %qE
ru: тип был ранее декларирован как %qE

en: type-punning to incomplete type might break strict-aliasing rules
ru: приведение к неполному типу может нарушить правила перекрытия объектов в памяти

en: type/value mismatch at argument %d in template parameter list for %qD
ru: несоответствия типа/значения в аргументе %d в списке параметров шаблона для %qD

en: typedef %q+D declared %<_Noreturn%>
ru: typedef %q+D декларирован как %<_Noreturn%>

en: typedef %q+D declared %<inline%>
ru: typedef %q+D декларирован %<inline%>

en: typedef %qD is initialized (use __typeof__ instead)
ru: typedef-декларация %qD с инициализацией (используйте конструкцию __typeof__)

en: typedef %qD is initialized (use decltype instead)
ru: typedef %qD инициализирован (используйте decltype взамен)

en: typedef %qD locally defined but not used
ru: typedef %qD определен локально, но нигде не используется

en: typedef declaration invalid in parameter declaration
ru: typedef-декларация не допускается в декларации параметров

en: typedef declared %<auto%>
ru: typedef декларирован %<auto%>

en: typedef name may not be a nested-name-specifier
ru: typedef имя не может быть вложенным спецификатором имени

en: typedef-name %qD used as destructor declarator
ru: typedef-имя %qD использовано как декларатор деструктора

en: typeid-expression is not a constant expression because %qE is of polymorphic type
ru: typeid-expression не есть константное выражение поскольку %qE полиморфного типа

en: types are not quite compatible
ru: типы не вполне совместимы

en: types may not be defined in %<decltype%> expressions
ru: типы нельзя определять в %<decltype%> выражениях

en: types may not be defined in %<noexcept%> expressions
ru: типы не могут быть определены в %<noexcept%> выражениях

en: types may not be defined in a %<typeid%> expression
ru: типы нельзя определять в %<typeid%> выражении

en: types may not be defined in a new-expression
ru: типы не могут быть определены в new-выражении

en: types may not be defined in a new-type-id
ru: типы не могут быть определены в new-type-id

en: types may not be defined in alias template declarations
ru: типы нельзя определять в алиасных декларациях шаблонов

en: types may not be defined in an exception-specification
ru: типы нельзя определять в exception-specification

en: types may not be defined in casts
ru: типы нельзя определять в приведении типов

en: types may not be defined in conditions
ru: типы нельзя определять в условиях

en: types may not be defined in exception-declarations
ru: типы нельзя определять в exception-declarations

en: types may not be defined in parameter types
ru: типы нельзя определять в типах параметров

en: types may not be defined in template arguments
ru: типы нельзя определять в аргументах шаблона

en: unable to compute real location of stacked parameter
ru: невозможно вычислить фактическое положение параметра в стеке

en: unable to deduce %qT from %qE
ru: невозможно вывести %qT из %qE

en: unable to emulate %qs
ru: эмуляция %qs невозможна

en: unable to find a register to spill in class %qs
ru: не найден регистр класса %qs для выталкивания в память

en: unable to find character literal operator %qD with %qT argument
ru: невозможно найти оператор символьного литерала %qD с аргументом %qT

en: unable to find numeric literal operator %qD
ru: невозможно найти оператор числового литерала %qD

en: unable to find string literal operator %qD with %qT, %qT arguments
ru: невозможно найти оператор строкового литерала %qD с аргументами %qT, %qT

en: unable to generate reloads for:
ru: ошибка при генерации загрузок операндов на регистры для:

en: unable to locate default linker script %qs in the library search paths
ru: не найден скрипт компоновки по умолчанию %qs в пути поиска библиотек

en: unable to open dynamic dependency '%s'
ru: не удалось открыть динамическую зависимость '%s'

en: unable to print out operand yet; code == %d (%c)
ru: невозможно напечатать операнд; код == %d (%c)

en: unable to use '%s' for PIC register
ru: использование '%s' как PIC-регистра невозможно

en: unconditional %2d never executed
ru: безусловный переход %2d ни разу не выполнялся

en: unconditional %2d taken %s
ru: безусловный переход %2d выполнен %s

en: undeclared selector %qE
ru: недекларированный селектор %qE

en: undefined named operand %qs
ru: неопределенный именованный операнд %qs

en: underlying type %<%T%> of %<%T%> must be an integral type
ru: основной тип %<%T%> %<%T%> должен быть целочисленным типом

en: underlying type mismatch in enum %q#T
ru: рассогласование основного типа в enum %q#T

en: unexpected AST of kind %s
ru: неожиданное AST вида %s

en: unexpected attribute
ru: неожиданный атрибут

en: unexpected base-type in cris_print_base
ru: некорректный тип базы в cris_print_base

en: unexpected expression %qE of kind %s
ru: неожиданное выражение %qE вида %s

en: unexpected file name %s in linker resolution file. Expected %s
ru: неожиданное имя файла %s в файле разрешений линкера. Ожидалось %s

en: unexpected index-type in cris_print_index
ru: некорректный тип индекса в cris_print_index

en: unexpected multiplicative operand
ru: некорректный мультипликативный операнд

en: unexpected offset
ru: неожиданное смещение

en: unexpected operand
ru: некорректный операнд

en: unexpected side-effects in address
ru: некорректные побочные эффекты в адресе

en: unhandled alignment for '#pragma nomember_alignment'
ru: необработанное выравнивание для директивы '#pragma nomember_alignment'

en: unidentifiable call op
ru: неидентифицируемая операция вызова

en: uninitialized const %qD
ru: неинициализированная константа %qD

en: uninitialized const %qD is invalid in C++
ru: неинициализированная константа %qD не допускается в C++

en: uninitialized const in %<new%> of %q#T
ru: непроинициализированная константа в %<new%> от %q#T

en: uninitialized const member in %q#T
ru: неинициализированный const элемент в %q#T

en: uninitialized const member in %q#T using %<new%> without new-initializer
ru: неинициализированный const элемент в %q#T использующий %<new%> без new-инициализатора

en: uninitialized const member in %qT is invalid in C++
ru: не инициализированный константный элемент в %qT недопустим в C++

en: uninitialized reference member in %q#T
ru: неинициализированный ссылочный элемент в %q#T

en: uninitialized reference member in %q#T using %<new%> without new-initializer
ru: неинициализированный ссылочный элемент в %q#T использующий %<new%> без new-инициализатора

en: uninitialized variable %q+D put into program memory area
ru: неинициализированная переменная %q+D помещена в область программной памяти

en: union cannot be made transparent
ru: трактовка данного объединения как прозрачного невозможна

en: union defined here
ru: объединение определено здесь

en: union has no members
ru: объединение без элементов

en: union has no named members
ru: объединение не содержит именованных элементов

en: union member %q+D with non-trivial %qD
ru: элемент объединения %q+D с нетривиальным %qD

en: unknown '#pragma extern_model' model '%s'
ru: неизвестная модель '#pragma extern_model' '%s'

en: unknown '#pragma member_alignment' name %s
ru: неизвестное '#pragma member_alignment' имя %s

en: unknown -mdebug-%s switch
ru: некорректный ключ -mdebug-%s

en: unknown CRIS cpu version specification in -mtune= : %s
ru: некорректная спецификация версии CRIS в -mtune= : %s

en: unknown CRIS version specification in -march= or -mcpu= : %s
ru: некорректная спецификация версии CRIS в -march= или -mcpu= : %s

en: unknown IRA algorithm %qs
ru: неизвестный алгоритм раскраски %qs

en: unknown IRA region %qs
ru: неизвестный регион %qs для распределения регистров

en: unknown TLS model %qs
ru: неизвестная модель генерации кода TLS %qs

en: unknown action %qE for %<#pragma pack%> - ignored
ru: неопознанное действие %qE для %<#pragma pack%> - проигнорировано

en: unknown array size in delete
ru: неизвестный размер массива в операторе delete

en: unknown callback event registered by plugin %s
ru: неизвестное callback событие зарегистрированное плагином %s

en: unknown cc_attr value
ru: неизвестное значение cc_attr

en: unknown conversion type character %qc in format
ru: неопознанный символ преобразования %qc в формате

en: unknown demangling style '%s'
ru: неизвестный стиль декодирования имён '%s'

en: unknown dest
ru: неизвестный dest

en: unknown excess precision style %qs
ru: неизвестный стиль способ обработки данных повышенной точности %qs

en: unknown floating point contraction style %qs
ru: некорректный аргумент %qs ключа -ffp-contract

en: unknown insn mode
ru: некорректный режим инструкции

en: unknown machine mode %qE
ru: неизвестная машинный режим %qE

en: unknown move insn:
ru: некорректная инструкция перемещения:

en: unknown operator %qs in %%:version-compare
ru: Неизвестный оператор %qs в %%:version-compare

en: unknown option after %<#pragma GCC diagnostic%> kind
ru: неизвестная опция после %<#pragma GCC diagnostic%> kind

en: unknown option for -mrecip=%s
ru: неизвестная опция для -mrecip=%s

en: unknown pass %s specified in -fdisable
ru: неизвестный проход %s задан в -fdisable

en: unknown pass %s specified in -fenable
ru: неизвестный проход %s задан в -fenable

en: unknown property attribute
ru: неизвестный атрибут свойства

en: unknown punctuation '%c'
ru: неизвестный знак пунктуации '%c'

en: unknown register name %qs in %<asm%>
ru: неизвестное имя регистра %qs в операторе %<asm%>

en: unknown register name: %s
ru: неизвестное имя регистра: %s

en: unknown relocation unspec
ru: некорректное unspec-перемещение

en: unknown spec function %qs
ru: неизвестная функция %qs в спецификации

en: unknown src
ru: неизвестный src

en: unknown switch -mlong-double-%s
ru: неизвестный ключ -mlong-double-%s

en: unknown type %<%T%> found during Objective-C encoding
ru: неизвестный тип %<%T%> найден при Objective-C кодировании

en: unknown type name %qE
ru: неизвестное имя типа %qE

en: unknown value %qs of -mmacosx-version-min
ru: неизвестное значение %qs ключа -mmacosx-version-min

en: unknown vectorization library ABI type (%s) for -mveclibabi= switch
ru: неизвестный тип (%s) ABI библиотеки векторизации для ключа -mveclibabi=

en: unnamed field has incomplete type
ru: безымянное поле имеет неполный тип

en: unnamed initializer for %qT, which has no base classes
ru: безымянный инициализатор для %qT, не имеющего базовых классов

en: unnamed initializer for %qT, which uses multiple inheritance
ru: безымянный инициализатор для %qT, имеющего множественное наследование

en: unnamed struct/union that defines no instances
ru: struct/union без имени и без описания переменных этого типа

en: unnamed variable or field declared void
ru: декларация безымянной переменной или поля с типом void

en: unordered comparison on non-floating point argument
ru: аргумент неупорядоченного сравнения - не плавающее значение

en: unrecognizable insn:
ru: некорректная RTL-инструкция

en: unrecognized address
ru: некорректный адрес

en: unrecognized argument in option %qs
ru: некорректный аргумент ключа %qs

en: unrecognized argument to --help= option: %q.*s
ru: неизвестный аргумент ключа --help=: %q.*s

en: unrecognized command line option %<-fdump-%s%>
ru: некорректный ключ %<-fdump-%s%>

en: unrecognized command line option %qs
ru: некорректный ключ %qs

en: unrecognized control register number: %d - using 'psw'
ru: неопознанный номер управляющего регистра: %d - используется 'psw'

en: unrecognized format specifier
ru: некорректный спецификатор формата

en: unrecognized gcc debugging option: %c
ru: некорректный ключ отладки: %c

en: unrecognized include_flags 0x%x passed to print_specific_help
ru: неопознанный include_flags 0x%x передан print_specific_help

en: unrecognized option -fdisable
ru: неопознанный ключ -fdisable

en: unrecognized option -fenable
ru: неопознанный ключ -fenable

en: unrecognized register name %qs
ru: некорректное имя регистра %qs

en: unrecognized section name %qE
ru: неопознанное имя секции %qE

en: unrecognized supposed constant
ru: неопознанная константа

en: unrecognized visibility value %qs
ru: некорректный тип видимости %qs

en: unrecoverable error
ru: невосстанавливаемая ошибка

en: unresolved overload for Altivec builtin %qF
ru: неразрешенная перегрузка Altivec builtin %qF

en: unrestricted unions only available with -std=c++11 or -std=gnu++11
ru: unrestricted объединения допустимы только с -std=c++11 или -std=gnu++11

en: unsafe function call %qD within %<transaction_safe%> function
ru: небезопасный вызов функции %qD внутри %<transaction_safe%> функции

en: unsafe function call %qD within atomic transaction
ru: небезопасный вызов функции %qD внутри атомарной транзакции

en: unsafe function call %qE within %<transaction_safe%> function
ru: небезопасный вызов функции %qE внутри %<transaction_safe%> функции

en: unsafe function call %qE within atomic transaction
ru: небезопасный вызов функции %qE внутри атомарной транзакции

en: unsafe indirect function call within %<transaction_safe%> function
ru: небезопасный косвенный вызов функции внутри %<transaction_safe%> функции

en: unsafe indirect function call within atomic transaction
ru: небезопасный косвенный вызов функции внутри атомарной транзакции

en: unsuffixed float constant
ru: константа с плавающей точкой без суффикса

en: unsupported argument type to builtin function
ru: неподдерживаемый тип аргумента для внутренней функции

en: unsupported combination: %s
ru: неподдерживаемая комбинация: %s

en: unsupported non-standard concatenation of string literals
ru: неподдерживаемая нестандартная конкатенация строковых литералов

en: unsupported non-standard suffix on floating constant
ru: неподдерживаемый нестандартный суффикс в константе с плавающей точкой

en: unsupported operand size for extended register
ru: некорректный размер операнда для расширенного регистра

en: unterminated assembly dialect alternative
ru: незавершённая альтернатива диалекта ассемблера

en: unterminated format string
ru: не терминирована строка формата

en: unused arguments in $-style format
ru: неиспользованные аргументы в $-формате

en: unused variable %q+D
ru: неиспользуемая переменная %q+D

en: unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness
ru: для корректной поддержки таблиц раскрутки стека требуется либо указатель кадра, либо -maccumulate-outgoing-args

en: upper value in case label range exceeds maximum value for type
ru: верхняя граница диапазона case-метки больше чем максимальное значение данного типа

en: use #include instead
ru: используйте директиву #include

en: use %<%T::%D%> instead
ru: используйте %<%T::%D%>

en: use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name
ru: используйте %<%T::%D%> вместо %<%T::%D%> для именования конструктора в имени с квалификатором

en: use %<%T::template %D%> to indicate that it is a template
ru: используйте нотацию %<%T::template %D%> для указания о том, что это шаблон

en: use %<...%> to expand argument pack
ru: используйте %<...%> для расширения argument pack

en: use %<this->%D%> instead
ru: используйте %<this->%D%>

en: use -Winvalid-pch for more information
ru: для получения более подробной диагностики задайте -Winvalid-pch

en: use -flax-vector-conversions to permit conversions between vectors with differing element types or numbers of subparts
ru: используйте -flax-vector-conversions, чтобы разрешить преобразования между векторами с элементами различных типов или с разным числом компонентов

en: use __attribute__ ((vector_size)) instead
ru: используйте вместо него __attribute__ ((vector_size))

en: use __builtin_rx_mvtc (0, ... ) to write arbitrary values to PSW
ru: используйте __builtin_rx_mvtc (0, ... ) для записи произвольных значений в PSW

en: use of %<complex%> in AltiVec types is invalid
ru: использование %<complex%> в типах AltiVec некорректно

en: use of %<double%> in AltiVec types is invalid without -mvsx
ru: использование %<double%> в типах AltiVec некорректно без -mvsx

en: use of %<long double%> in AltiVec types is invalid
ru: использование %<long double%> в типах AltiVec некорректно

en: use of %<long long%> in AltiVec types is invalid without -mvsx
ru: использование %<long long%> в типах AltiVec некорректно без -mvsx

en: use of %<long%> in AltiVec types is deprecated; use %<int%>
ru: использование %<long%> в типах AltiVec не рекомендуется; используйте %<int%>

en: use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx
ru: использование %<long%> в типах AltiVec некорректно для 64-битного кода без -mvsx

en: use of %qs in template
ru: использование %qs в шаблоне

en: use of %s and %s together in %s format
ru: %s и %s использованы вместе в формате %s

en: use of %s and %s together with %<%%%c%> %s format
ru: %s и %s использованы с %<%%%c%> в формате %s

en: use of boolean types in AltiVec types is invalid
ru: использование типов boolean в типах AltiVec некорректно

en: use of class template %qT as expression
ru: использование шаблона класса %qT в качестве выражения

en: use of decimal floating point types in AltiVec types is invalid
ru: использование типов decimal floating point в типах AltiVec некорректно

en: use of deleted function %qD
ru: использование удаленной функции %qD

en: use of enum %q#D without previous declaration
ru: использование перечисления %q#D без предыдущей декларации

en: use of namespace %qD as expression
ru: использование пространства имён %qD в качестве выражения

en: use of old-style cast
ru: использование устаревшей конструкции для приведения типа

en: use of parameter from containing function
ru: использование параметра из внутренней функции

en: use operand missing for stmt
ru: отсутствует use операнд для оператора

en: use template<> for an explicit specialization
ru: используйте template<> для явной специализации

en: used array that cannot be converted to pointer where scalar is required
ru: массив, не приводимый к указателю, употреблен в контексте, где допустимо только скалярное значение

en: used struct type value where scalar is required
ru: структурное значение употреблено в контексте, где допустимо только скалярное значение

en: used union type value where scalar is required
ru: объединение употреблено в контексте, где допустимо только скалярное значение

en: used vector type where scalar is required
ru: векторный тип использован в контексте, где допустимо только скалярное значение

en: useless %<_Alignas%> in empty declaration
ru: бесполезное %<_Alignas%> в пустой декларации

en: useless storage class specifier in empty declaration
ru: бесполезный спецификатор класса хранения в пустой декларации

en: useless type name in empty declaration
ru: бесполезное имя типа в пустой декларации

en: useless type qualifier in empty declaration
ru: бесполезный квалификатор типа в пустой декларации

en: user-defined %qD always evaluates both arguments
ru: пользовательский оператор %qD всегда вычисляет оба аргумента

en: user-defined literals only available with -std=c++11 or -std=gnu++11
ru: определенные пользователем литералы доступны только с -std=c++11 или -std=gnu++11

en: using %<%c%s%>
ru: использование %<%c%s%>

en: using IBM extended precision long double
ru: использование IBM extended precision long double

en: using IEEE extended precision long double
ru: использование IEEE extended precision long double

en: using alias template specialization %qT after %qs
ru: использование синонима специализации шаблона %qT после %qs

en: using darwin64 ABI
ru: использование darwin64 ABI

en: using invalid field %qD
ru: использование некорректного поля %qD

en: using old darwin ABI
ru: использование старого darwin ABI

en: using result of function returning %<void%>
ru: использование результат функции, возвращающей %<void%>

en: using template type parameter %qT after %qs
ru: использование параметра шаблона %qT после %qs

en: using temporary as lvalue
ru: использование временного как lvalue

en: using typedef-name %qD after %qs
ru: использование typedef-имени %qD после %qs

en: using xvalue (rvalue reference) as lvalue
ru: использование xvalue (rvalue ссылка) как lvalue

en: using-declaration for non-member at class scope
ru: using-декларация для не-элемента внутри класса

en: valid arguments to %qs are: %s
ru: допустимые аргументы %qs: %s

en: validate_value_data: Loop in regno chain (%u)
ru: validate_value_data: цикл в списке номеров регистров (%u)

en: validate_value_data: [%u] Bad next_regno for empty chain (%u)
ru: validate_value_data: [%u] Некорректный next_regno для пустого списка (%u)

en: validate_value_data: [%u] Bad oldest_regno (%u)
ru: validate_value_data: : [%u] Некорректный oldest_regno (%u)

en: validate_value_data: [%u] Non-empty reg in chain (%s %u %i)
ru: validate_value_data: [%u] Непустой регистр в списке (%s %u %i)

en: value computed is not used
ru: вычисленное значение не используется

en: value of -mfixed-range must have form REG1-REG2
ru: значение ключа -mfixed-range имеет вид РЕГ1-РЕГ2

en: value passed in %qs is too large
ru: значение, переданное в %qs слишком велико

en: value-initialization of function type %qT
ru: инициализация значения функционального типа %qT

en: value-initialization of incomplete type %qT
ru: инициализация значения неполного типа %qT

en: value-initialization of reference type %qT
ru: инициализация значения ссылочного типа %qT

en: var-tracking-assignments changes selective scheduling
ru: присваивания с отслеживанием переменных влияют на селективное планирование

en: variable %q#D has initializer but incomplete type
ru: переменная %q#D инициализирована, хотя имеет неполный тип

en: variable %q+D declared %<_Noreturn%>
ru: переменная %q+D декларирована со спецификатором %<_Noreturn%>

en: variable %q+D declared %<inline%>
ru: переменная %q+D декларирована со спецификатором %<inline%>

en: variable %q+D definition is marked dllimport
ru: определение переменной %q+D помечено dllimport

en: variable %q+D might be clobbered by %<longjmp%> or %<vfork%>
ru: переменная %q+D может быть испорчена вызовами %<longjmp%> или %<vfork%>

en: variable %q+D must be const in order to be put into read-only section by means of %qs
ru: переменная %q+D должна быть const чтобы ее можно было поместить в доступную только на чтение секцию посредством %qs

en: variable %q+D part of alias cycle
ru: переменная %q+D входит в цикл алиасов

en: variable %qD has function type
ru: переменная %qD имеет тип функции

en: variable %qD has initializer but incomplete type
ru: переменная %qD инициализирована, хотя имеет неполный тип

en: variable %qD redeclared as function
ru: переменная %qD повторно декларирована как функция

en: variable %qD set but not used
ru: переменная %qD определена, но не используется

en: variable %qE of incomplete type %qT will not be accessed in for increment expression
ru: переменная %qE неполного типа %qT не будет доступна в for инкрементном выражении

en: variable %qE of incomplete type %qT will not be accessed in left operand of comma operator
ru: переменная %qE неполного типа %qT не будет доступна в левом операнде оператора запятая

en: variable %qE of incomplete type %qT will not be accessed in right operand of comma operator
ru: переменная %qE неполного типа %qT не будет доступна в правом операнде оператора запятая

en: variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression
ru: переменная %qE неполного типа %qT не будет доступна во втором операнде условного выражения

en: variable %qE of incomplete type %qT will not be accessed in statement
ru: переменная %qE неполного типа %qT не будет доступна в операторе

en: variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression
ru: переменная %qE неполного типа %qT не будет доступна в третьем операнде условного выражения

en: variable length array %qD is used
ru: используется массив переменного размера %qD

en: variable length array is used
ru: используется массив переменного размера

en: variable or field %qE declared void
ru: переменная или поле %qE объявлено void

en: variable or field declared void
ru: декларация переменной или поля с типом void

en: variable previously declared %<static%> redeclared %<extern%>
ru: переменная декларирована сначала как %<static%>, а затем как %<extern%>

en: variable tracking requested, but not supported by this debug format
ru: запрошено отслеживание переменных, но оно не поддерживается этого формата отладочной информации

en: variable tracking requested, but useless unless producing debug info
ru: отслеживание переменных бесполезно без генерации отладочной информации

en: variable tracking size limit exceeded
ru: лимит памяти для отслеживания переменных превышен

en: variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without
ru: лимит памяти для отслеживания переменных превышен с -fvar-tracking-assignments, повторная попытка без этого ключа

en: variable-sized compound literal
ru: составной литерал переменного размера

en: variable-sized object may not be initialized
ru: объект переменного размера нельзя инициализировать

en: variably modified %qE at file scope
ru: переменно модифицированный %qE на уровне файла

en: variably modified field at file scope
ru: переменно модифицированное поле на уровне файла

en: variadic functions must use the base AAPCS variant
ru: вариантные функции должны использовать базовый AAPCS вариант

en: variadic templates only available with -std=c++11 or -std=gnu++11
ru: вариантные шаблоны доступны только с -std=c++11 или -std=gnu++11

en: vec_extract only accepts 2 arguments
ru: vec_extract принимает только 2 аргумента

en: vec_insert only accepts 3 arguments
ru: vec_insert принимает только 3 аргумента

en: vector operation will be expanded in parallel
ru: векторная операция будет выполнена параллельно

en: vector operation will be expanded piecewise
ru: векторная операция будет выполнена по частям

en: vector operation will be expanded with a single scalar operation
ru: векторная операция будет выполнена при помощи одной скалярной операции

en: vector overflow in expression
ru: переполнение при вычислении векторного выражения

en: vector shuffling operation will be expanded piecewise
ru: векторная операция перемешивания будет выполнена по частям

en: vector size not an integral multiple of component size
ru: размер вектора не кратен размеру компонент

en: vector types expected in vector permute expression
ru: ожидались векторные типы в векторном выражении перестановки

en: vectors with different element number found in vector permute expression
ru: в векторном выражении перестановки обнаружены векторы с разным числом элементов

en: verify_cgraph_node failed
ru: процедура verify_cgraph_node выявила ошибки

en: verify_eh_tree failed
ru: процедура verify_eh_tree выявила ошибки

en: verify_flow_info failed
ru: процедура verify_flow_info выявила ошибки

en: verify_flow_info: Basic block %d succ edge is corrupted
ru: verify_flow_info: Выходная дуга блока %d повреждена

en: verify_flow_info: Block %i has loop_father, but there are no loops
ru: verify_flow_info: Блок %i имеет поле loop_father, хотя циклов нет

en: verify_flow_info: Block %i lacks loop_father
ru: verify_flow_info: У блока %i отсутствует loop_father

en: verify_flow_info: Duplicate edge %i->%i
ru: verify_flow_info: Повторное вхождение дуги %i->%i

en: verify_flow_info: Incorrect blocks for fallthru %i->%i
ru: verify_flow_info: Некорректные блоки для сквозного перехода %i->%i

en: verify_flow_info: Incorrect fallthru %i->%i
ru: verify_flow_info: Некорректный сквозной переход %i->%i

en: verify_flow_info: Wrong count of block %i %i
ru: verify_flow_info: Неверный счётчик блоков %i %i

en: verify_flow_info: Wrong count of edge %i->%i %i
ru: verify_flow_info: Некорректный счётчик дуги %i->%i %i

en: verify_flow_info: Wrong frequency of block %i %i
ru: verify_flow_info: Неверная частота блока %i %i

en: verify_flow_info: Wrong probability of edge %i->%i %i
ru: verify_flow_info: Некорректная вероятность дуги %i->%i %i

en: verify_gimple failed
ru: процедура verify_gimple выявила ошибки

en: verify_histograms failed
ru: процедура verify_histograms выявила ошибки

en: verify_ssa failed
ru: процедура verify_ssa выявила ошибки

en: version attribute is not a string
ru: атрибут версии не строка

en: virt-specifiers in %qs not allowed outside a class definition
ru: virt-спецификаторы в %qs не допускаются вне определения класса

en: virtual SSA name for non-VOP decl
ru: виртуальное SSA имя для не-VOP декларации

en: virtual base %qT inaccessible in %qT due to ambiguity
ru: виртуальная база %qT недоступна в %qT из-за неоднозначности

en: virtual def operand missing for stmt
ru: виртуальный def операнд отсутствует для оператора

en: virtual definition of statement not up-to-date
ru: виртуальное определение оператора не соответствует текущему состоянию

en: virtual function %q+D
ru: виртуальная функция %q+D

en: virtual functions cannot be friends
ru: виртуальные функции не могут быть friend-функциями

en: virtual non-class function %qs
ru: виртуальная функция %qs не является элементом класса

en: virtual use of statement not up-to-date
ru: виртуальное использование оператора не соответствует текущему состоянию

en: virtual use operand missing for stmt
ru: отсутствует виртуальный use операнд для оператора

en: visibility argument must be one of "default", "hidden", "protected" or "internal"
ru: аргумент атрибута visibility должен быть "default", "hidden", "protected" или "internal"

en: visibility argument not a string
ru: аргумент атрибута visibility не является текстовой строкой

en: visibility attribute not supported in this configuration; ignored
ru: атрибут видимости не поддерживается в данной конфигурации; определение игнорируется

en: vms '#pragma __message' is ignored
ru: vms '#pragma __message' игнорируется

en: void value not ignored as it ought to be
ru: использование пустого (void) значения

en: vtable for
ru: vtable для

en: warning:
ru: предупреждение:

en: warning: consider linking with '-static' as system libraries with
ru: предупреждение: рассмотрите линковку с '-static' как системных библиотек с

en: weak %q+D cannot be defined %qE
ru: weak %q+D не может быть определено %qE

en: weak declaration of %q+D must be public
ru: weak декларация %q+D должна быть public

en: weak declaration of %q+D not supported
ru: weak декларация %q+D не поддерживается

en: weakref %q+D must have static linkage
ru: слабая ссылка %q+D должна иметь статическое связывание

en: weakref %q+D ultimately targets itself
ru: слабая ссылка %q+D в конечном счёте направлена на себя

en: weakref attribute must appear before alias attribute
ru: атрибут weakref должен задаваться до атрибута alias

en: weakref is not supported in this configuration
ru: weakref в данной конфигурации не поддерживается

en: when writing output to %s: %m
ru: при записи вывода в %s: %m

en: wide character array initialized from incompatible wide string
ru: массив широких символов инициализирован несовместимой строкой широких символов

en: wide character array initialized from non-wide string
ru: массив широких символов инициализирован не строкой широких символов

en: wide string literal in %<asm%>
ru: литеральная широкая строка в %<asm%>

en: width of %qs exceeds its type
ru: размер поля %qs превышает размер указанного типа

en: width of bit-field %qD has non-integral type %qT
ru: ширина битового поля %qD имеет нецелочисленный тип %qT

en: will be assumed to return %<id%> and accept
ru: рассматриваются как возвращающие %<id%> и принимающие

en: with
ru: с

en: with %q+#D
ru: с %q+#D

en: writing into constant object (argument %d)
ru: запись в константный объект (аргумент %d)

en: writing through null pointer (argument %d)
ru: запись по пустому указателю (аргумент %d)

en: writing to LTRANS output list %s: %m
ru: запись в LTRANS выходной список %s: %m

en: writing to address space %qs not supported
ru: запись в адресное пространство %qs не поддерживается

en: wrong amount of branch edges after unconditional jump %i
ru: некорректное число ветвлений после безусловного перехода %i

en: wrong edge %d->%d for PHI argument
ru: некорректная дуга %d->%d для аргумента PHI

en: wrong immediate use list
ru: некорректный список immediate use

en: wrong insn in the fallthru edge
ru: некорректная insn в сквозной дуге

en: wrong list of exited loops for edge  %d->%d
ru: некорректный список выходов из циклов для дуги %d->%d

en: wrong number of arguments specified for %qE attribute
ru: для атрибута %qE задано неверное число аргументов

en: wrong number of arguments to %<__builtin_choose_expr%>
ru: неверное число аргументов в вызове %<__builtin_choose_expr%>

en: wrong number of arguments to %<__builtin_complex%>
ru: неверное число аргументов в вызове %<__builtin_complex%>

en: wrong number of arguments to %<__builtin_shuffle%>
ru: неверное число аргументов в вызове аргументов в вызове %<__builtin_shuffle%>

en: wrong number of arguments to function %<__builtin_next_arg%>
ru: неверное число аргументов в вызове функции %<__builtin_next_arg%>

en: wrong number of arguments to function %<va_start%>
ru: неверное число аргументов в вызове функции %<va_start%>

en: wrong number of template arguments (%d, should be %d)
ru: неправильное число аргументов шаблона (%d, а должно быть %d)

en: wrong outgoing edge flags at end of bb %d
ru: некорректные флаги выходной дуги в конце блока %d

en: wrong type argument to %s
ru: неверный аргумент типа для %s

en: wrong type argument to abs
ru: неверный тип аргумента для abs

en: wrong type argument to bit-complement
ru: неверный тип аргумента для побитового дополнения

en: wrong type argument to conjugation
ru: неверный тип аргумента для сопряжения

en: wrong type argument to decrement
ru: неверный тип аргумента декрементации

en: wrong type argument to increment
ru: неверный тип аргумента инкрементации

en: wrong type argument to unary exclamation mark
ru: неверный тип аргумента для унарного `!'

en: wrong type argument to unary minus
ru: неверный тип аргумента для унарного минуса

en: wrong type argument to unary plus
ru: неверный тип аргумента для унарного плюса

en: x87 register return with x87 disabled
ru: x87 регистровый возврат с выключенным x87

en: xstormy16_print_operand: unknown code
ru: xstormy16_print_operand: некорректный код

en: z/Architecture mode not supported on %s
ru: режим z/Architecture не поддерживается на %s

en: zero as null pointer constant
ru: ноль как константа пустой указатель

en: zero or negative size array %q+D
ru: размер массива %q+D нулевой или отрицательный

en: zero vector size
ru: нулевой размер вектора

en: zero width for bit-field %q+D
ru: нулевая ширина битового поля %q+D

en: zero width for bit-field %qs
ru: битовое поле %qs имеет нулевой размер

en: zero width in %s format
ru: нулевая ширина в формате %s

en: zero-length %s format string
ru: форматная строка %s нулевой длины

en: zero-size array %qD
ru: массив %qD имеет нулевой размер

en: zero-size array %qT
ru: нулевой размер массива %qT

en: {unknown}
ru: {неизвестный}
