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.