https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120621

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org

--- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
This broke bootstrap with cobol enabled.
E.g.
../../gcc/cobol/lexio.cc:1416:11: error: passing objects of
non-trivially-copyable type ‘std::string’ {aka ‘class
std::__cxx11::basic_string<char>’} through ‘...’ is conditionally supported
[-Werror=conditionally-supported]
../../gcc/cobol/lexio.cc:1549:36: error: ISO C++11 does not support the ‘%m’
gnu_printf format [-Werror=format=]
../../gcc/cobol/gengen.cc:3444:14: error: function ‘void
gg_insert_into_assembler(const char*, ...)’ might be a candidate for
‘gnu_printf’ format attribute [-Werror=suggest-attribute=format]
../../gcc/cobol/util.cc:1808:59: error: ISO C++11 does not support the ‘%m’
gnu_printf format [-Werror=format=]
/home/jakub/src/gcc/obj50/prev-x86_64-pc-linux-gnu/libstdc++-v3/include/tuple:2886:9:
error: implicitly-declared ‘temporaries_t::literal_an::literal_an(const
temporaries_t::literal_an&)’ is deprecated [-Werror=deprecated-copy]
../../gcc/cobol/util.cc:1964:41: error: function ‘void ydferror(const char*,
...)’ might be a candidate for ‘gcc_tdiag’ format attribute
[-Werror=suggest-attribute=format]
../../gcc/cobol/util.cc:2022:41: error: function ‘void error_msg(const
YYLTYPE&, const char*, ...)’ might be a candidate for ‘gcc_tdiag’ format
attribute [-Werror=suggest-attribute=format]
../../gcc/cobol/util.cc:2022:41: error: function ‘void error_msg(const
YDFLTYPE&, const char*, ...)’ might be a candidate for ‘gcc_tdiag’ format
attribute [-Werror=suggest-attribute=format]
../../gcc/cobol/util.cc:2055:41: error: function ‘void yyerror(const char*,
...)’ might be a candidate for ‘gcc_tdiag’ format attribute
[-Werror=suggest-attribute=format]
../../gcc/cobol/util.cc:2067:36: error: function ‘bool yywarn(const char*,
...)’ might be a candidate for ‘gcc_tdiag’ format attribute
[-Werror=suggest-attribute=format]
../../gcc/cobol/util.cc:2086:19: error: function ‘void yyerrorvl(int, const
char*, const char*, ...)’ might be a candidate for ‘gnu_printf’ format
attribute [-Werror=suggest-attribute=format]
../../gcc/cobol/util.cc:2261:29: error: function ‘void cbl_message(int, const
char*, ...)’ might be a candidate for ‘gnu_printf’ format attribute
[-Werror=suggest-attribute=format]
../../gcc/cobol/util.cc:2277:25: error: function ‘void cbl_internal_error(const
char*, ...)’ might be a candidate for ‘gcc_tdiag’ format attribute
[-Werror=suggest-attribute=format]
../../gcc/cobol/util.cc:2287:25: error: function ‘void cbl_unimplementedw(const
char*, ...)’ might be a candidate for ‘gcc_tdiag’ format attribute
[-Werror=suggest-attribute=format]
../../gcc/cobol/util.cc:2297:25: error: function ‘void cbl_unimplemented(const
char*, ...)’ might be a candidate for ‘gcc_tdiag’ format attribute
[-Werror=suggest-attribute=format]
../../gcc/cobol/util.cc:2308:25: error: function ‘void
cbl_unimplemented_at(const YYLTYPE&, const char*, ...)’ might be a candidate
for ‘gcc_tdiag’ format attribute [-Werror=suggest-attribute=format]
../../gcc/cobol/util.cc:2325:25: error: function ‘void cbl_err(const char*,
...)’ might be a candidate for ‘gcc_tdiag’ format attribute
[-Werror=suggest-attribute=format]
../../gcc/cobol/util.cc:2336:25: error: function ‘void cbl_errx(const char*,
...)’ might be a candidate for ‘gcc_tdiag’ format attribute
[-Werror=suggest-attribute=format]

I've tried to address some of this, but there are hundreds of other errors:
--- gcc/cobol/util.cc.jj        2025-06-16 22:08:26.228072149 +0200
+++ gcc/cobol/util.cc   2025-06-16 23:26:29.951554495 +0200
@@ -1805,7 +1805,7 @@ class unique_stack : public std::stack<i
                   (fmt_size_t)(c.size() - --n), v.lineno, no_wd(wd, v.name) );
         }
       } else {
-        dbgmsg("unable to get current working directory: %m");
+        dbgmsg("unable to get current working directory: %s",
xstrerror(errno));
       }
       free(wd);
     }
@@ -1953,6 +1953,8 @@ verify_format( const char gmsgid[] ) {
 static const diagnostic_option_id option_zero;
 size_t parse_error_inc();

+void ydferror( const char gmsgid[], ... ) ATTRIBUTE_GCC_DIAG(1, 0);
+
 void
 ydferror( const char gmsgid[], ... ) {
   verify_format(gmsgid);
--- gcc/cobol/cbldiag.h.jj      2025-06-16 22:08:26.218072280 +0200
+++ gcc/cobol/cbldiag.h 2025-06-16 23:35:49.593297050 +0200
@@ -33,6 +33,10 @@
 #else
 #define _CBLDIAG_H

+#include "coretypes.h"
+#include "input.h"
+#include "diagnostic-core.h"
+
 #if 0
 #define gcobol_getenv(x) getenv(x)
 #else
@@ -45,8 +49,8 @@ const char * cobol_filename();
  *  These are user-facing messages.  They go through the gcc
  *  diagnostic framework and use text that can be localized.
  */
-void yyerror( const char fmt[], ... );
-bool yywarn( const char fmt[], ... );
+void yyerror( const char fmt[], ... ) ATTRIBUTE_GCC_DIAG(1, 0);
+bool yywarn( const char fmt[], ... ) ATTRIBUTE_GCC_DIAG(1, 0);

 /* Location type.  Borrowed from parse.h as generated by Bison. */
 #if ! defined YYLTYPE && ! defined YYLTYPE_IS_DECLARED
@@ -79,7 +83,8 @@ struct YDFLTYPE
 #endif

 // an error at a location, called from the parser for semantic errors
-void error_msg( const YYLTYPE& loc, const char gmsgid[], ... );
+void error_msg( const YYLTYPE& loc, const char gmsgid[], ... )
+  ATTRIBUTE_GCC_DIAG(2, 0);

 void dialect_error( const YYLTYPE& loc, const char term[], const char
dialect[] );

@@ -88,9 +93,10 @@ void dialect_error( const YYLTYPE& loc,
 // (not in diagnostic framework yet)
 void yyerrorvl( int line, const char *filename, const char fmt[], ... );

-void cbl_unimplementedw(const char *gmsgid, ...); // warning
-void cbl_unimplemented(const char *gmsgid, ...);  // error
-void cbl_unimplemented_at( const  YYLTYPE& loc, const char *gmsgid, ... );
+void cbl_unimplementedw(const char *gmsgid, ...) ATTRIBUTE_GCC_DIAG(1, 0); //
warning
+void cbl_unimplemented(const char *gmsgid, ...) ATTRIBUTE_GCC_DIAG(1, 0);  //
error
+void cbl_unimplemented_at( const  YYLTYPE& loc, const char *gmsgid, ... )
+  ATTRIBUTE_GCC_DIAG(2, 0);

 /*
  * dbgmsg produce messages not intended for the user.  They cannot be
localized
--- gcc/cobol/lexio.cc.jj       2025-06-16 22:08:26.223072215 +0200
+++ gcc/cobol/lexio.cc  2025-06-16 23:12:00.728560989 +0200
@@ -1413,7 +1413,7 @@ preprocess_filter_add( const char input[

   auto filename = find_filter(filter.c_str());
   if( !filename ) {
-    yywarn("preprocessor '%s/%s' not found", getcwd(NULL, 0), filter);
+    yywarn("preprocessor '%s/%s' not found", getcwd(NULL, 0), filter.c_str());
     return false;
   }
   preprocessor_filters.push_back( std::make_pair(xstrdup(filename), options)
);
@@ -1546,7 +1546,7 @@ int
 cdftext::open_input( const char filename[] ) {
   int fd = open(filename, O_RDONLY);
   if( fd == -1 ) {
-    dbgmsg( "could not open '%s': %m", filename );
+    dbgmsg( "could not open '%s': %s", filename, xstrerror(errno) );
   }

   verbose_file_reader = NULL != getenv("GCOBOL_TEMPDIR");
--- gcc/cobol/gengen.h.jj       2025-03-11 18:35:10.518438111 +0100
+++ gcc/cobol/gengen.h  2025-06-16 23:23:51.054617850 +0200
@@ -539,6 +539,6 @@ extern tree gg_trans_unit_var_decl(const
 tree gg_open(tree char_star_A, tree int_B);
 tree gg_close(tree int_A);
 tree gg_get_indirect_reference(tree pointer, tree offset);
-void gg_insert_into_assembler(const char *format, ...);
+void gg_insert_into_assembler(const char *format, ...) ATTRIBUTE_PRINTF_1;
 void gg_modify_function_type(tree function_decl, tree return_type);
 #endif


../../gcc/cobol/lexio.cc:748:34: error: unknown conversion type character ‘*’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:134:11: error: unquoted identifier or keyword
‘symbol_type_t’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:134:27: error: unquoted identifier or keyword
‘symbol_type_t’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:134:27: error: unquoted identifier or keyword
‘symbol_type_t’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:134:27: error: unquoted identifier or keyword
‘symbol_type_t’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:134:27: error: unquoted identifier or keyword
‘symbol_type_t’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:134:27: error: unquoted identifier or keyword
‘symbol_type_t’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:12: error: unquoted sequence of 2 consecutive
punctuation characters ‘':’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:12: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:12: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:12: error: unterminated quote character ‘'’ in
format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:16: error: unquoted sequence of 2 consecutive
punctuation characters ‘':’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:44: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:57: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:34: error: unterminated quote character ‘'’ in
format [-Werror=format-diag]
../../gcc/cobol/symbols.h:134:27: error: unquoted identifier or keyword
‘symbol_type_t’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:16: error: unquoted sequence of 2 consecutive
punctuation characters ‘':’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:44: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:57: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:34: error: unterminated quote character ‘'’ in
format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:16: error: unquoted sequence of 2 consecutive
punctuation characters ‘':’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:44: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:57: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:34: error: unterminated quote character ‘'’ in
format [-Werror=format-diag]
../../gcc/cobol/symbols.h:134:27: error: unquoted identifier or keyword
‘symbol_type_t’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:16: error: unquoted sequence of 2 consecutive
punctuation characters ‘':’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:44: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:57: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:34: error: unterminated quote character ‘'’ in
format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:16: error: unquoted sequence of 2 consecutive
punctuation characters ‘':’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:44: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:57: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:34: error: unterminated quote character ‘'’ in
format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:16: error: unquoted sequence of 2 consecutive
punctuation characters ‘':’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:44: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:57: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:34: error: unterminated quote character ‘'’ in
format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:16: error: unquoted sequence of 2 consecutive
punctuation characters ‘':’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:44: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:57: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:34: error: unterminated quote character ‘'’ in
format [-Werror=format-diag]
../../gcc/cobol/cdf.y:266:41: error: spurious trailing punctuation sequence
‘'.'’ in format [-Werror=format-diag]
../../gcc/cobol/cdf.y:368:44: error: unquoted operator ‘>>’ in format
[-Werror=format-diag]
../../gcc/cobol/cdf.y:374:44: error: unquoted operator ‘>>’ in format
[-Werror=format-diag]
../../gcc/cobol/cdf.y:432:43: error: unquoted sequence of 2 consecutive space
characters in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:134:11: error: unquoted identifier or keyword
‘symbol_type_t’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:12: error: unquoted sequence of 2 consecutive
punctuation characters ‘':’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:12: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:12: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:12: error: unterminated quote character ‘'’ in
format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:523:13: error: spurious leading punctuation sequence
‘######’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:523:21: error: unknown conversion type character ‘1’
in format [-Werror=format=]
../../gcc/cobol/gengen.cc:524:13: error: spurious leading punctuation sequence
‘######’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:524:67: error: bare apostrophe ‘'’ in format
[-Werror=format-diag]
../../gcc/cobol/symbols.h:134:27: error: unquoted identifier or keyword
‘symbol_type_t’ in format [-Werror=format-diag]
../../gcc/cobol/util.cc:905:52: error: unquoted sequence of 2 consecutive space
characters in format [-Werror=format-diag]
../../gcc/cobol/util.cc:905:77: error: space followed by punctuation character
‘.’ [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2164:15: error: spurious leading punctuation sequence
‘######’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2164:23: error: unknown conversion type character ‘1’
in format [-Werror=format=]
../../gcc/cobol/gengen.cc:2165:15: error: spurious leading punctuation sequence
‘######’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2165:42: error: spurious trailing punctuation
sequence ‘!’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2173:25: error: spurious trailing punctuation
sequence ‘!’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2174:35: error: unquoted identifier or keyword
‘NULL_TREE’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2175:20: error: unquoted identifier or keyword
‘gg_printf’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2175:29: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2175:37: error: spurious trailing punctuation
sequence ‘!’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2176:15: error: spurious leading punctuation sequence
‘######’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2176:23: error: unknown conversion type character ‘1’
in format [-Werror=format=]
../../gcc/cobol/gengen.cc:2222:15: error: spurious leading punctuation sequence
‘######’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2222:23: error: unknown conversion type character ‘1’
in format [-Werror=format=]
../../gcc/cobol/gengen.cc:2223:15: error: spurious leading punctuation sequence
‘######’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2223:42: error: spurious trailing punctuation
sequence ‘!’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2604:25: error: spurious trailing punctuation
sequence ‘!’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2605:35: error: unquoted identifier or keyword
‘NULL_TREE’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2606:20: error: unquoted identifier or keyword
‘gg_define_function’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2606:38: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2606:46: error: spurious trailing punctuation
sequence ‘!’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2607:15: error: spurious leading punctuation sequence
‘######’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2607:23: error: unknown conversion type character ‘1’
in format [-Werror=format=]
../../gcc/cobol/gengen.cc:2618:15: error: spurious leading punctuation sequence
‘######’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2618:23: error: unknown conversion type character ‘1’
in format [-Werror=format=]
../../gcc/cobol/gengen.cc:2619:15: error: spurious leading punctuation sequence
‘######’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2619:36: error: unquoted sequence of 2 consecutive
space characters in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2619:45: error: unquoted sequence of 2 consecutive
space characters in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2660:25: error: spurious trailing punctuation
sequence ‘!’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2661:35: error: unquoted identifier or keyword
‘NULL_TREE’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2662:20: error: unquoted identifier or keyword
‘gg_define_function’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2662:38: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2662:46: error: spurious trailing punctuation
sequence ‘!’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2663:15: error: spurious leading punctuation sequence
‘######’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2663:23: error: unknown conversion type character ‘1’
in format [-Werror=format=]
../../gcc/cobol/gengen.cc:2674:15: error: spurious leading punctuation sequence
‘######’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2674:23: error: unknown conversion type character ‘1’
in format [-Werror=format=]
../../gcc/cobol/gengen.cc:2675:15: error: spurious leading punctuation sequence
‘######’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2675:36: error: unquoted sequence of 2 consecutive
space characters in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2675:45: error: unquoted sequence of 2 consecutive
space characters in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2788:25: error: spurious trailing punctuation
sequence ‘!’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2789:35: error: unquoted identifier or keyword
‘NULL_TREE’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2790:14: error: unquoted identifier or keyword
‘gg_define_function’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2790:32: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2790:40: error: spurious trailing punctuation
sequence ‘!’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2791:15: error: spurious leading punctuation sequence
‘######’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2791:23: error: unknown conversion type character ‘1’
in format [-Werror=format=]
../../gcc/cobol/gengen.cc:2802:15: error: spurious leading punctuation sequence
‘######’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2802:23: error: unknown conversion type character ‘1’
in format [-Werror=format=]
../../gcc/cobol/gengen.cc:2803:15: error: spurious leading punctuation sequence
‘######’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2803:36: error: unquoted sequence of 2 consecutive
space characters in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:2803:45: error: unquoted sequence of 2 consecutive
space characters in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:3073:15: error: spurious leading punctuation sequence
‘######’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:3073:23: error: unknown conversion type character ‘1’
in format [-Werror=format=]
../../gcc/cobol/gengen.cc:3074:15: error: spurious leading punctuation sequence
‘######’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:3074:42: error: spurious trailing punctuation
sequence ‘!’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:3130:15: error: spurious leading punctuation sequence
‘######’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:3130:23: error: unknown conversion type character ‘1’
in format [-Werror=format=]
../../gcc/cobol/gengen.cc:3131:15: error: spurious leading punctuation sequence
‘######’ in format [-Werror=format-diag]
../../gcc/cobol/gengen.cc:3131:42: error: spurious trailing punctuation
sequence ‘!’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:134:27: error: unquoted identifier or keyword
‘symbol_type_t’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:16: error: unquoted sequence of 2 consecutive
punctuation characters ‘':’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:44: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:57: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:34: error: unterminated quote character ‘'’ in
format [-Werror=format-diag]
../../gcc/cobol/parse_ante.h:338:15: error: unquoted identifier or keyword ‘_’
in format [-Werror=format-diag]
../../gcc/cobol/util.cc:2024:41: error: function ‘void error_msg(const
YDFLTYPE&, const char*, ...)’ might be a candidate for ‘gcc_tdiag’ format
attribute [-Werror=suggest-attribute=format]
../../gcc/cobol/util.cc:2088:19: error: function ‘void yyerrorvl(int, const
char*, const char*, ...)’ might be a candidate for ‘gnu_printf’ format
attribute [-Werror=suggest-attribute=format]
../../gcc/cobol/util.cc:2124:32: error: unquoted preprocessing directive
‘#line’ in format [-Werror=format-diag]
../../gcc/cobol/util.cc:2134:49: error: unquoted preprocessing directive
‘#line’ in format [-Werror=format-diag]
../../gcc/cobol/util.cc:2226:45: error: unquoted identifier or keyword
‘INDICATOR_COLUMN’ in format [-Werror=format-diag]
../../gcc/cobol/util.cc:2244:15: error: unquoted identifier or keyword
‘nl_langinfo’ in format [-Werror=format-diag]
../../gcc/cobol/util.cc:2263:29: error: function ‘void cbl_message(int, const
char*, ...)’ might be a candidate for ‘gnu_printf’ format attribute
[-Werror=suggest-attribute=format]
../../gcc/cobol/util.cc:2279:25: error: function ‘void cbl_internal_error(const
char*, ...)’ might be a candidate for ‘gcc_tdiag’ format attribute
[-Werror=suggest-attribute=format]
../../gcc/cobol/util.cc:2327:25: error: function ‘void cbl_err(const char*,
...)’ might be a candidate for ‘gcc_tdiag’ format attribute
[-Werror=suggest-attribute=format]
../../gcc/cobol/util.cc:2338:25: error: function ‘void cbl_errx(const char*,
...)’ might be a candidate for ‘gcc_tdiag’ format attribute
[-Werror=suggest-attribute=format]
../../gcc/cobol/util.cc:2356:50: error: unquoted option name ‘-dialect’ in
format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:16: error: unquoted sequence of 2 consecutive
punctuation characters ‘':’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:44: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:57: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:34: error: unterminated quote character ‘'’ in
format [-Werror=format-diag]
../../gcc/cobol/symbols.h:134:27: error: unquoted identifier or keyword
‘symbol_type_t’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:16: error: unquoted sequence of 2 consecutive
punctuation characters ‘':’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:44: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:57: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:34: error: unterminated quote character ‘'’ in
format [-Werror=format-diag]
../../gcc/cobol/symbols.cc:2839:22: error: unquoted sequence of 2 consecutive
space characters in format [-Werror=format-diag]
../../gcc/cobol/symbols.cc:3091:52: error: unquoted sequence of 2 consecutive
punctuation characters ‘')’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.cc:3091:49: error: unterminated quote character ‘'’ in
format [-Werror=format-diag]
../../gcc/cobol/parse_ante.h:2118:23: error: unquoted option name ‘-dialect’ in
format [-Werror=format-diag]
../../gcc/cobol/symbols.cc:3496:20: error: unquoted identifier or keyword
‘iconv_open’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted identifier or keyword
‘parsed_var’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘parsed_var’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted identifier or keyword
‘left_side_ref’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘left_side_ref’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted identifier or keyword
‘right_side_ref’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘right_side_ref’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:448:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:448:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:448:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:448:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:448:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:448:20: error: unquoted identifier or keyword
‘proc_1’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:448:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:448:20: error: unquoted identifier or keyword
‘proc_2’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘].’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘].’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘].’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘].’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:448:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:448:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:431:20: error: unquoted sequence of 3 consecutive
punctuation characters ‘():’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted sequence of 2 consecutive
punctuation characters ‘()’ in format [-Werror=format-diag]
../../gcc/cobol/show_parse.h:436:20: error: unquoted identifier or keyword
‘var_decl_node’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:1485:44: error: unquoted option name ‘-main’ in format
[-Werror=format-diag]
../../gcc/cobol/parse.y:1521:44: error: unquoted option name ‘-main’ in format
[-Werror=format-diag]
../../gcc/cobol/parse.y:1592:44: error: unquoted identifier or keyword
‘HIGH_ORDER_LEFT’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:2915:45: error: unquoted operator ‘<=’ in format
[-Werror=format-diag]
../../gcc/cobol/parse.y:3640:44: error: contraction ‘they're’ in format; use
‘they are’ instead [-Werror=format-diag]
../../gcc/cobol/parse.y:4059:45: error: bare apostrophe ‘'’ in format
[-Werror=format-diag]
../../gcc/cobol/parse.y:4059:45: error: unterminated quote character ‘'’ in
format [-Werror=format-diag]
../../gcc/cobol/parse.y:4173:43: error: unquoted sequence of 2 consecutive
punctuation characters ‘'(’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:4173:43: error: unquoted sequence of 2 consecutive
punctuation characters ‘)'’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:4192:43: error: spurious leading punctuation sequence
‘'(’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:4192:43: error: unquoted sequence of 2 consecutive
punctuation characters ‘)'’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:4206:44: error: spurious leading punctuation sequence
‘'(’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:4206:44: error: unquoted sequence of 2 consecutive
punctuation characters ‘)'’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:4213:44: error: unquoted sequence of 2 consecutive
punctuation characters ‘'(’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:4213:44: error: unquoted sequence of 2 consecutive
punctuation characters ‘)'’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:4226:46: error: unquoted sequence of 2 consecutive
punctuation characters ‘'(’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:4226:46: error: spurious trailing punctuation sequence
‘)'’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:4232:44: error: unquoted sequence of 2 consecutive
punctuation characters ‘'(’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:4232:44: error: spurious trailing punctuation sequence
‘)'’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:5695:44: error: unterminated quote character ‘'’ in
format [-Werror=format-diag]
../../gcc/cobol/parse.y:5728:42: error: spurious trailing punctuation sequence
‘'.'’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:6779:44: error: bare apostrophe ‘'’ in format
[-Werror=format-diag]
../../gcc/cobol/parse.y:7935:37: error: spurious trailing punctuation sequence
‘>’ in format [-Werror=format-diag]
/home/jakub/src/gcc/obj50/prev-x86_64-pc-linux-gnu/libstdc++-v3/include/tuple:2886:9:
error: implicitly-declared ‘temporaries_t::literal_an::literal_an(const
temporaries_t::literal_an&)’ is deprecated [-Werror=deprecated-copy]
../../gcc/cobol/parse.y:9140:50: error: unquoted sequence of 2 consecutive
punctuation characters ‘',’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:9140:50: error: unquoted sequence of 2 consecutive
punctuation characters ‘',’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:10215:36: error: unquoted sequence of 2 consecutive
punctuation characters ‘('’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:10215:36: error: spurious trailing punctuation sequence
‘')’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:10293:37: error: unquoted identifier or keyword
‘FIND_STRING’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:10760:37: error: unquoted identifier or keyword
‘NUMVAL_C’ in format [-Werror=format-diag]
../../gcc/cobol/parse.y:11837:24: error: misspelled term ‘arg’ in format; use
‘argument’ instead [-Werror=format-diag]
../../gcc/cobol/parse.y:12035:13: error: unquoted whitespace character ‘\x09’
in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:134:11: error: unquoted identifier or keyword
‘symbol_type_t’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:12: error: unquoted sequence of 2 consecutive
punctuation characters ‘':’ in format [-Werror=format-diag]
../../gcc/cobol/symbols.h:1498:12: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:12: error: unknown conversion type character ‘0’
in format [-Werror=format=]
../../gcc/cobol/symbols.h:1498:12: error: unterminated quote character ‘'’ in
format [-Werror=format-diag]
../../gcc/cobol/scan_ante.h:298:15: error: unknown conversion type character
‘4’ in format [-Werror=format=]
../../gcc/cobol/scan_ante.h:298:15: error: unquoted whitespace character ‘\x09’
in format [-Werror=format-diag]
../../gcc/cobol/scan_ante.h:308:23: error: unquoted operator ‘>>’ in format
[-Werror=format-diag]
../../gcc/cobol/scan_ante.h:308:23: error: unquoted operator ‘>>’ in format
[-Werror=format-diag]
../../gcc/cobol/scan_ante.h:308:23: error: unquoted operator ‘>>’ in format
[-Werror=format-diag]
../../gcc/cobol/scan_ante.h:320:12: error: unknown conversion type character
‘1’ in format [-Werror=format=]
../../gcc/cobol/scan_ante.h:320:12: error: unknown conversion type character
‘5’ in format [-Werror=format=]
../../gcc/cobol/scan_ante.h:328:23: error: unquoted operator ‘>>’ in format
[-Werror=format-diag]
../../gcc/cobol/scan_ante.h:328:23: error: unquoted operator ‘>>’ in format
[-Werror=format-diag]
../../gcc/cobol/scan_ante.h:333:12: error: unknown conversion type character
‘1’ in format [-Werror=format=]
../../gcc/cobol/scan_ante.h:333:12: error: unknown conversion type character
‘5’ in format [-Werror=format=]
../../gcc/cobol/scan_ante.h:339:23: error: unquoted operator ‘>>’ in format
[-Werror=format-diag]
../../gcc/cobol/scan_ante.h:339:23: error: unquoted operator ‘>>’ in format
[-Werror=format-diag]
../../gcc/cobol/scan_ante.h:344:12: error: unknown conversion type character
‘1’ in format [-Werror=format=]
../../gcc/cobol/scan_ante.h:344:12: error: unknown conversion type character
‘5’ in format [-Werror=format=]
../../gcc/cobol/scan_ante.h:795:12: error: quoted ‘%s’ directive in format
[-Werror=format-diag]
../../gcc/cobol/scan.l:986:55: error: unquoted option name ‘-dialect’ in format
[-Werror=format-diag]
../../gcc/cobol/scan.l:997:47: error: unquoted identifier or keyword
‘FLOAT_DECIMAL’ in format [-Werror=format-diag]
../../gcc/cobol/scan.l:1023:47: error: unquoted option name ‘-dialect’ in
format [-Werror=format-diag]
../../gcc/cobol/scan_post.h:300:34: error: unquoted identifier or keyword
‘YDF_NUMBER’ in format [-Werror=format-diag]

So, I think the Make-lang.in change needs to be reverted, then all the errors
dealt with and finally reenabled when there are no errors.
Many of these show real problems, so they should be addressed.

Reply via email to