You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@stdcxx.apache.org by "Martin Sebor (JIRA)" <ji...@apache.org> on 2008/03/18 16:55:24 UTC

[jira] Created: (STDCXX-784) [Sun C++ 5.3] error compiling braceexp.cpp

[Sun C++ 5.3] error compiling braceexp.cpp
------------------------------------------

                 Key: STDCXX-784
                 URL: https://issues.apache.org/jira/browse/STDCXX-784
             Project: C++ Standard Library
          Issue Type: Bug
          Components: Test Driver
    Affects Versions: trunk
            Reporter: Martin Sebor
            Priority: Blocker


The test driver fails to build with Sun C++ 5.3 with the error below:

{noformat}
CC -c -D_RWSTDDEBUG    -I$(TOPDIR)/include -I$(BUILDDIR)/include -I$(TOPDIR)/tests/include  -library=%none -g  -xarch=v9 +w   $(TOPDIR)/tests/src/braceexp.cpp
"$(TOPDIR)/tests/src/braceexp.cpp", line 316: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_brace_node_buffer.
"$(TOPDIR)/tests/src/braceexp.cpp", line 316: Error: _rw_brace_graph::size is not accessible from _rw_brace_graph::_rw_brace_node_buffer.
"$(TOPDIR)/tests/src/braceexp.cpp", line 350: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_recursion_context.
"$(TOPDIR)/tests/src/braceexp.cpp", line 361: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_recursion_context.
"$(TOPDIR)/tests/src/braceexp.cpp", line 1019: Warning: Conversion of 64 bit type value to "int" causes truncation.
4 Error(s) and 1 Warning(s) detected.
gmake: *** [braceexp.o] Error 4
{noformat}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (STDCXX-784) [Sun C++ 5.3] error compiling braceexp.cpp

Posted by "Travis Vitek (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/STDCXX-784?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Travis Vitek closed STDCXX-784.
-------------------------------


Closing resolved and verified 4.2.1 issue.

> [Sun C++ 5.3] error compiling braceexp.cpp
> ------------------------------------------
>
>                 Key: STDCXX-784
>                 URL: https://issues.apache.org/jira/browse/STDCXX-784
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Test Driver
>    Affects Versions: trunk
>            Reporter: Martin Sebor
>            Assignee: Travis Vitek
>            Priority: Blocker
>             Fix For: 4.2.1
>
>   Original Estimate: 2h
>          Time Spent: 2h
>  Remaining Estimate: 0h
>
> The test driver fails to build with Sun C++ 5.3 with the error below:
> {noformat}
> CC -c -D_RWSTDDEBUG    -I$(TOPDIR)/include -I$(BUILDDIR)/include -I$(TOPDIR)/tests/include  -library=%none -g  -xarch=v9 +w   $(TOPDIR)/tests/src/braceexp.cpp
> "$(TOPDIR)/tests/src/braceexp.cpp", line 316: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_brace_node_buffer.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 316: Error: _rw_brace_graph::size is not accessible from _rw_brace_graph::_rw_brace_node_buffer.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 350: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_recursion_context.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 361: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_recursion_context.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 1019: Warning: Conversion of 64 bit type value to "int" causes truncation.
> 4 Error(s) and 1 Warning(s) detected.
> gmake: *** [braceexp.o] Error 4
> {noformat}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (STDCXX-784) [Sun C++ 5.3] error compiling braceexp.cpp

Posted by "Travis Vitek (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/STDCXX-784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12581666#action_12581666 ] 

Travis Vitek commented on STDCXX-784:
-------------------------------------

Seems to be a compiler bug in the old SunPro compiler. Testcase follows

{noformat}
$ cat t.cpp && CC t.cpp

struct S
{
private:
   enum { size = 10 };

   struct A
   {
      char buf [size];
   };
};

int main ()
{
   return 0;
}

"t.cpp", line 10: jError: S::size is not accessible from S::A.
1 Error(s) detected.
{noformat}


> [Sun C++ 5.3] error compiling braceexp.cpp
> ------------------------------------------
>
>                 Key: STDCXX-784
>                 URL: https://issues.apache.org/jira/browse/STDCXX-784
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Test Driver
>    Affects Versions: trunk
>            Reporter: Martin Sebor
>            Assignee: Travis Vitek
>            Priority: Blocker
>             Fix For: 4.2.1
>
>
> The test driver fails to build with Sun C++ 5.3 with the error below:
> {noformat}
> CC -c -D_RWSTDDEBUG    -I$(TOPDIR)/include -I$(BUILDDIR)/include -I$(TOPDIR)/tests/include  -library=%none -g  -xarch=v9 +w   $(TOPDIR)/tests/src/braceexp.cpp
> "$(TOPDIR)/tests/src/braceexp.cpp", line 316: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_brace_node_buffer.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 316: Error: _rw_brace_graph::size is not accessible from _rw_brace_graph::_rw_brace_node_buffer.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 350: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_recursion_context.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 361: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_recursion_context.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 1019: Warning: Conversion of 64 bit type value to "int" causes truncation.
> 4 Error(s) and 1 Warning(s) detected.
> gmake: *** [braceexp.o] Error 4
> {noformat}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (STDCXX-784) [Sun C++ 5.3] error compiling braceexp.cpp

Posted by "Travis Vitek (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/STDCXX-784?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Travis Vitek updated STDCXX-784:
--------------------------------

    Remaining Estimate: 2h
     Original Estimate: 2h

> [Sun C++ 5.3] error compiling braceexp.cpp
> ------------------------------------------
>
>                 Key: STDCXX-784
>                 URL: https://issues.apache.org/jira/browse/STDCXX-784
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Test Driver
>    Affects Versions: trunk
>            Reporter: Martin Sebor
>            Assignee: Travis Vitek
>            Priority: Blocker
>             Fix For: 4.2.1
>
>   Original Estimate: 2h
>  Remaining Estimate: 2h
>
> The test driver fails to build with Sun C++ 5.3 with the error below:
> {noformat}
> CC -c -D_RWSTDDEBUG    -I$(TOPDIR)/include -I$(BUILDDIR)/include -I$(TOPDIR)/tests/include  -library=%none -g  -xarch=v9 +w   $(TOPDIR)/tests/src/braceexp.cpp
> "$(TOPDIR)/tests/src/braceexp.cpp", line 316: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_brace_node_buffer.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 316: Error: _rw_brace_graph::size is not accessible from _rw_brace_graph::_rw_brace_node_buffer.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 350: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_recursion_context.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 361: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_recursion_context.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 1019: Warning: Conversion of 64 bit type value to "int" causes truncation.
> 4 Error(s) and 1 Warning(s) detected.
> gmake: *** [braceexp.o] Error 4
> {noformat}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (STDCXX-784) [Sun C++ 5.3] error compiling braceexp.cpp

Posted by "Travis Vitek (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/STDCXX-784?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Travis Vitek resolved STDCXX-784.
---------------------------------

    Resolution: Fixed

Fix verified on trunk.

> [Sun C++ 5.3] error compiling braceexp.cpp
> ------------------------------------------
>
>                 Key: STDCXX-784
>                 URL: https://issues.apache.org/jira/browse/STDCXX-784
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Test Driver
>    Affects Versions: trunk
>            Reporter: Martin Sebor
>            Assignee: Travis Vitek
>            Priority: Blocker
>             Fix For: 4.2.1
>
>   Original Estimate: 2h
>          Time Spent: 2h
>  Remaining Estimate: 0h
>
> The test driver fails to build with Sun C++ 5.3 with the error below:
> {noformat}
> CC -c -D_RWSTDDEBUG    -I$(TOPDIR)/include -I$(BUILDDIR)/include -I$(TOPDIR)/tests/include  -library=%none -g  -xarch=v9 +w   $(TOPDIR)/tests/src/braceexp.cpp
> "$(TOPDIR)/tests/src/braceexp.cpp", line 316: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_brace_node_buffer.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 316: Error: _rw_brace_graph::size is not accessible from _rw_brace_graph::_rw_brace_node_buffer.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 350: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_recursion_context.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 361: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_recursion_context.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 1019: Warning: Conversion of 64 bit type value to "int" causes truncation.
> 4 Error(s) and 1 Warning(s) detected.
> gmake: *** [braceexp.o] Error 4
> {noformat}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (STDCXX-784) [Sun C++ 5.3] error compiling braceexp.cpp

Posted by "Martin Sebor (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/STDCXX-784?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Sebor reassigned STDCXX-784:
-----------------------------------

    Assignee: Travis Vitek

Travis, please take a look at this at your next opportunity.

> [Sun C++ 5.3] error compiling braceexp.cpp
> ------------------------------------------
>
>                 Key: STDCXX-784
>                 URL: https://issues.apache.org/jira/browse/STDCXX-784
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Test Driver
>    Affects Versions: trunk
>            Reporter: Martin Sebor
>            Assignee: Travis Vitek
>            Priority: Blocker
>             Fix For: 4.2.1
>
>
> The test driver fails to build with Sun C++ 5.3 with the error below:
> {noformat}
> CC -c -D_RWSTDDEBUG    -I$(TOPDIR)/include -I$(BUILDDIR)/include -I$(TOPDIR)/tests/include  -library=%none -g  -xarch=v9 +w   $(TOPDIR)/tests/src/braceexp.cpp
> "$(TOPDIR)/tests/src/braceexp.cpp", line 316: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_brace_node_buffer.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 316: Error: _rw_brace_graph::size is not accessible from _rw_brace_graph::_rw_brace_node_buffer.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 350: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_recursion_context.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 361: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_recursion_context.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 1019: Warning: Conversion of 64 bit type value to "int" causes truncation.
> 4 Error(s) and 1 Warning(s) detected.
> gmake: *** [braceexp.o] Error 4
> {noformat}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (STDCXX-784) [Sun C++ 5.3] error compiling braceexp.cpp

Posted by "Travis Vitek (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/STDCXX-784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12581668#action_12581668 ] 

Travis Vitek commented on STDCXX-784:
-------------------------------------

Committed to trunk in [r640567|http://svn.apache.org/viewvc?view=rev&revision=640567]

> [Sun C++ 5.3] error compiling braceexp.cpp
> ------------------------------------------
>
>                 Key: STDCXX-784
>                 URL: https://issues.apache.org/jira/browse/STDCXX-784
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Test Driver
>    Affects Versions: trunk
>            Reporter: Martin Sebor
>            Assignee: Travis Vitek
>            Priority: Blocker
>             Fix For: 4.2.1
>
>
> The test driver fails to build with Sun C++ 5.3 with the error below:
> {noformat}
> CC -c -D_RWSTDDEBUG    -I$(TOPDIR)/include -I$(BUILDDIR)/include -I$(TOPDIR)/tests/include  -library=%none -g  -xarch=v9 +w   $(TOPDIR)/tests/src/braceexp.cpp
> "$(TOPDIR)/tests/src/braceexp.cpp", line 316: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_brace_node_buffer.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 316: Error: _rw_brace_graph::size is not accessible from _rw_brace_graph::_rw_brace_node_buffer.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 350: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_recursion_context.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 361: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_recursion_context.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 1019: Warning: Conversion of 64 bit type value to "int" causes truncation.
> 4 Error(s) and 1 Warning(s) detected.
> gmake: *** [braceexp.o] Error 4
> {noformat}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (STDCXX-784) [Sun C++ 5.3] error compiling braceexp.cpp

Posted by "Martin Sebor (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/STDCXX-784?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Sebor updated STDCXX-784:
--------------------------------

    Fix Version/s: 4.2.1

Target 4.2.1.

> [Sun C++ 5.3] error compiling braceexp.cpp
> ------------------------------------------
>
>                 Key: STDCXX-784
>                 URL: https://issues.apache.org/jira/browse/STDCXX-784
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Test Driver
>    Affects Versions: trunk
>            Reporter: Martin Sebor
>            Priority: Blocker
>             Fix For: 4.2.1
>
>
> The test driver fails to build with Sun C++ 5.3 with the error below:
> {noformat}
> CC -c -D_RWSTDDEBUG    -I$(TOPDIR)/include -I$(BUILDDIR)/include -I$(TOPDIR)/tests/include  -library=%none -g  -xarch=v9 +w   $(TOPDIR)/tests/src/braceexp.cpp
> "$(TOPDIR)/tests/src/braceexp.cpp", line 316: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_brace_node_buffer.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 316: Error: _rw_brace_graph::size is not accessible from _rw_brace_graph::_rw_brace_node_buffer.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 350: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_recursion_context.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 361: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_recursion_context.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 1019: Warning: Conversion of 64 bit type value to "int" causes truncation.
> 4 Error(s) and 1 Warning(s) detected.
> gmake: *** [braceexp.o] Error 4
> {noformat}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (STDCXX-784) [Sun C++ 5.3] error compiling braceexp.cpp

Posted by "Farid Zaripov (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/STDCXX-784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12589963#action_12589963 ] 

Farid Zaripov commented on STDCXX-784:
--------------------------------------

Merged in 4.2.x branch thus: http://svn.apache.org/viewvc?view=rev&revision=648752

> [Sun C++ 5.3] error compiling braceexp.cpp
> ------------------------------------------
>
>                 Key: STDCXX-784
>                 URL: https://issues.apache.org/jira/browse/STDCXX-784
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Test Driver
>    Affects Versions: trunk
>            Reporter: Martin Sebor
>            Assignee: Travis Vitek
>            Priority: Blocker
>             Fix For: 4.2.1
>
>   Original Estimate: 2h
>          Time Spent: 2h
>  Remaining Estimate: 0h
>
> The test driver fails to build with Sun C++ 5.3 with the error below:
> {noformat}
> CC -c -D_RWSTDDEBUG    -I$(TOPDIR)/include -I$(BUILDDIR)/include -I$(TOPDIR)/tests/include  -library=%none -g  -xarch=v9 +w   $(TOPDIR)/tests/src/braceexp.cpp
> "$(TOPDIR)/tests/src/braceexp.cpp", line 316: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_brace_node_buffer.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 316: Error: _rw_brace_graph::size is not accessible from _rw_brace_graph::_rw_brace_node_buffer.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 350: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_recursion_context.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 361: Error: _rw_brace_graph::_rw_brace_node is not accessible from _rw_brace_graph::_rw_recursion_context.
> "$(TOPDIR)/tests/src/braceexp.cpp", line 1019: Warning: Conversion of 64 bit type value to "int" causes truncation.
> 4 Error(s) and 1 Warning(s) detected.
> gmake: *** [braceexp.o] Error 4
> {noformat}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.