Community
Participate
Working Groups
Build Identifier: 201107251854 Code which makes use of boost pointer containers and which rely on the iterator auto-indirection feature of these containers are marked as bugs/errors. However, the code is correct and compiles without problems. I have only tested iterator auto-indirection; other uses of these containers may also show such behavior. A simple reproducer is attached. Reproducible: Always Steps to Reproduce: See attached reproducer.
Created attachment 209066 [details] Reproducer illustrating syntax analysis problem Create a C++ project with this file as the source. See comments in source for further details. This file does not do anything useful; it does compile successfully using g++.
what version of CDT are you using?
Sorry, I thought the build id was sufficient. I am not an Eclipse insider, I find the different version numbers for all the CDT bits confusing, so I don't know which one you are looking for... I assume this is the one: Eclipse C/C++ Development Tools 8.0.0.201106081058 but in case it is not, here are the other CDT bits listed: C/C++ Remote Debug Launcher 6.0.0.201106081058 Eclipse GCC Cross Compiler Support 1.0.0.201106081058 Eclipse CDT P2 Customizations for SDK installation 1.0.0.201106081058 CDT Debugger Services Framework (DSF) Examples 2.1.0.201106081058 Eclipse C/C++ Development Tools 8.0.0.201106081058 Eclipse C/C++ Development Tools Utilities 5.1.0.201106081058 Eclipse GDB Hardware Debugging 7.0.0.201106081058 Eclipse Debugger for C/C++ 2.0.0.201106081058 GDB Common 7.0.0.201106081058
Reproduced the problem (boost 1.46.1 and CDT 8.0.1) and verified that it works on the master branch. *** This bug has been marked as a duplicate of bug 187989 ***
I suspect the bug id got mixed up when marking the bug as a duplicate.
(In reply to comment #5) > I suspect the bug id got mixed up when marking the bug as a duplicate. Thanks, I mistyped the bug id. *** This bug has been marked as a duplicate of bug 197989 ***