This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Test failed. Expected: 1408 identifiers, Real: 1548 I think we have regressions in such files: < Name = boost_1_53_0/boost/container/container_fwd.hpp, Invalid identifiers = 0 > Name = boost_1_53_0/boost/container/container_fwd.hpp, Invalid identifiers = 23 < Name = boost_1_53_0/boost/function/function_template.hpp, Invalid identifiers = 7 > Name = boost_1_53_0/boost/function/function_template.hpp, Invalid identifiers = 15 < Name = boost_1_53_0/boost/fusion/algorithm/iteration/detail/preprocessed/fold.hpp, Invalid identifiers = 0 > Name = boost_1_53_0/boost/fusion/algorithm/iteration/detail/preprocessed/fold.hpp, Invalid identifiers = 15 < Name = boost_1_53_0/boost/fusion/algorithm/iteration/detail/preprocessed/reverse_fold.hpp, Invalid identifiers = 0 > Name = boost_1_53_0/boost/fusion/algorithm/iteration/detail/preprocessed/reverse_fold.hpp, Invalid identifiers = 15 < Name = boost_1_53_0/boost/io_fwd.hpp, Invalid identifiers = 0 > Name = boost_1_53_0/boost/io_fwd.hpp, Invalid identifiers = 7 < Name = boost_1_53_0/boost/proto/transform/env.hpp, Invalid identifiers = 5 > Name = boost_1_53_0/boost/proto/transform/env.hpp, Invalid identifiers = 11
in boost_1_53_0/boost/container/container_fwd.hpp we have unresolved T identifier. Sample: #include <memory> namespace A { template <class T, class Allocator = std::allocator<T> > class vector; } int main() { }
In old builds: - open boost_1_53_0/boost/fusion/algorithm/iteration/detail/preprocessed/fold.hpp file - Place cursor at 48:43 and Press Ctrl-B ==> cursor jumps to 15:9 - Place cursor at 16:21 and Press Ctrl-B ==> cursor jumps to 421:5 in generate.hpp file In old builds: - open boost_1_53_0/boost/fusion/algorithm/iteration/detail/preprocessed/fold.hpp file - Place cursor at 48:43 and Press Ctrl-B ==> cursor jumps to 15:9 - Place cursor at 16:21 and Press Ctrl-B ==> cursor jumps to 59:1 in result_of.hpp file (but it is a forward declaration only) P.S. reverse_fold.hpp has same problem
Really a second 'In old builds:' line is 'In new builds:'
Integrated into 'main-silver', will be available in build *201501200001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/2d08490e3421 User: Petr Kudryavtsev <petrk@netbeans.org> Log: Fixing #249752 - inaccuracy tests: regression in Boost
Let me check. I think by - Place cursor at 16:21 and Press Ctrl-B you mean line 17, not 16 of file boost_1_53_0/boost/fusion/algorithm/iteration/detail/preprocessed/fold.hpp And you expect it to jump at one of result_of specializations in boost_1_53_0/boost/proto/generate.hpp, right? In fact general specialization is in fact declared exactly in result_of.hpp on line 59, so the current jump is OK.
> In fact general specialization is in fact declared exactly in result_of.hpp > on line 59, so the current jump is OK. Please, read it as: General template is declared in in result_of.hpp on line 59, so the current jump is OK. Are you OK with that? Another problem I can see is that while specializations in result_of.hpp all have "Specializes..." annotation, when you jump into result_of.hpp on line 59 the General Template itself doesn't have "Specialized by" annotation. Please, file the latter as separate bug. Thanks. Vladimir.
I suggest to waive this issue to the next patch or minor release. Why is because it requires further/deeper investigation which is out of of current release timeframe
Bug waiver for 8.1 approved.
boost 1.53 was excluded from tests and boost 1.59 was added. Therefore year-old statistic on 1.53 is not relevant, I think.