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

            Bug ID: 70176
           Summary: Regression with C++03 Issue cstdio
           Product: gcc
           Version: 5.3.0
            Status: UNCONFIRMED
          Severity: major
          Priority: P3
         Component: libstdc++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: craie at acm dot org
  Target Milestone: ---

Created attachment 37928
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37928&action=edit
Minimal Example to Reproduce Error

When compiling to the C++03 standard, I get the following errors:

$ g++ --std=c++03 minimal.cpp
In file included from
/usr/lib/gcc/x86_64-pc-cygwin/5.3.0/include/c++/fstream:41:0,
                 from minimal.cpp:1:
/usr/lib/gcc/x86_64-pc-cygwin/5.3.0/include/c++/cstdio:175:11: error:
‘::snprintf’ has not been declared
   using ::snprintf;
           ^
/usr/lib/gcc/x86_64-pc-cygwin/5.3.0/include/c++/cstdio:176:11: error:
‘::vfscanf’ has not been declared
   using ::vfscanf;
           ^
/usr/lib/gcc/x86_64-pc-cygwin/5.3.0/include/c++/cstdio:177:11: error:
‘::vscanf’ has not been declared
   using ::vscanf;
           ^
/usr/lib/gcc/x86_64-pc-cygwin/5.3.0/include/c++/cstdio:178:11: error:
‘::vsnprintf’ has not been declared
   using ::vsnprintf;
           ^
/usr/lib/gcc/x86_64-pc-cygwin/5.3.0/include/c++/cstdio:179:11: error:
‘::vsscanf’ has not been declared
   using ::vsscanf;
           ^
/usr/lib/gcc/x86_64-pc-cygwin/5.3.0/include/c++/cstdio:185:22: error:
‘__gnu_cxx::snprintf’ has not been declared
   using ::__gnu_cxx::snprintf;
                      ^
/usr/lib/gcc/x86_64-pc-cygwin/5.3.0/include/c++/cstdio:186:22: error:
‘__gnu_cxx::vfscanf’ has not been declared
   using ::__gnu_cxx::vfscanf;
                      ^
/usr/lib/gcc/x86_64-pc-cygwin/5.3.0/include/c++/cstdio:187:22: error:
‘__gnu_cxx::vscanf’ has not been declared
   using ::__gnu_cxx::vscanf;
                      ^
/usr/lib/gcc/x86_64-pc-cygwin/5.3.0/include/c++/cstdio:188:22: error:
‘__gnu_cxx::vsnprintf’ has not been declared
   using ::__gnu_cxx::vsnprintf;
                      ^
/usr/lib/gcc/x86_64-pc-cygwin/5.3.0/include/c++/cstdio:189:22: error:
‘__gnu_cxx::vsscanf’ has not been declared
   using ::__gnu_cxx::vsscanf;
                      ^

Reply via email to