Uploaded image for project: 'C++ Standard Library'
  1. C++ Standard Library
  2. STDCXX-822

[EDG eccp 3.9/Solaris 10] configuration problems

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 4.2.1
    • Fix Version/s: 4.3.0
    • Component/s: Configuration
    • Labels:
      None
    • Environment:

      EDH eccp 3.9/Solaris 9

    • Severity:
      Compiler Error

      Description

      After working around STDCXX-820 the first library source file, assert.h, fails to build with EDG eccp 3.9 on Solaris 10 with the errors below. Clearly, the library isn't configured correctly. Accordig to EDG, the eccp 3.9 front end hasn't been tested on Solaris 10 so it's very likely broken to the point if being unusable for our purposes.

      eccp -c -I/amd/devco/sebor/stdcxx/include/ansi -D_RWSTDDEBUG -I/amd/devco/sebor/stdcxx/include -I/build/sebor/stdcxx-eccp-3.8-11s/include -A -x --template_directory=/build/sebor/stdcxx-eccp-3.8-11s/lib -g --display_error_number --remarks --diag_suppress 193,236,340,401,261,479,487,678,679,815 /amd/devco/sebor/stdcxx/src/assert.cpp
      "/amd/devco/sebor/stdcxx/include/ansi/_cstdio.h", line 117: warning #867-D:
      declaration of "size_t" does not match the expected type
      "unsigned int"
      typedef unsigned long size_t;
      ^

      "/amd/devco/sebor/stdcxx/include/ansi/_cstdio.h", line 151: error #20:
      identifier "_RWSTD_VA_LIST" is undefined
      int vfprintf (FILE*, const char*, _RWSTD_VA_LIST);
      ^

      "/amd/devco/sebor/stdcxx/include/ansi/_cstdio.h", line 152: error #20:
      identifier "_RWSTD_VA_LIST" is undefined
      int vprintf (const char*, _RWSTD_VA_LIST);
      ^

      "/amd/devco/sebor/stdcxx/include/ansi/_cstdio.h", line 153: error #20:
      identifier "_RWSTD_VA_LIST" is undefined
      int vsprintf (char*, const char*, _RWSTD_VA_LIST);
      ^

      3 errors detected in the compilation of "/amd/devco/sebor/stdcxx/src/assert.cpp".

        Attachments

        1. config.log
          339 kB
          Martin Sebor

          Issue Links

            Activity

              People

              • Assignee:
                sebor Martin Sebor
                Reporter:
                sebor Martin Sebor
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - 12h
                  12h
                  Remaining:
                  Remaining Estimate - 12h
                  12h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified