119 Commits

Author SHA1 Message Date
Adam Wulkiewicz
e6dd5b7dd6 Merge branch 'develop' into feature/rtree_nearest2 2021-09-22 20:09:55 +02:00
Adam Wulkiewicz
98678b19c0 [test][index] Do not define BOOST_NO_AUTO_PTR in Jamfile to avoid warnings. 2021-08-24 20:00:47 +02:00
Adam Wulkiewicz
19a742e3bb [test][index] Fix varray test and counting_value. Explicitly declare ctors and assignments. 2021-08-24 19:56:22 +02:00
Adam Wulkiewicz
a8545eefb1 [test][index] Fix different sign compare warning. 2021-08-24 19:02:25 +02:00
Adam Wulkiewicz
38031de1f2 [test][index] Drop Bforeach dependency from rtree tests. 2021-08-23 13:04:06 +02:00
Adam Wulkiewicz
0eff8d759d [test][index] Add test for minmax/maxmin heap. 2021-07-30 19:11:25 +02:00
Adam Wulkiewicz
ad7ea13b7a [test][index] Rebind allocator with container::allocator_traits<>. 2021-07-19 21:37:54 +02:00
Adam Wulkiewicz
3802d235d1 [example][index] Fix serialization example. 2021-02-17 17:01:21 +01:00
Barend Gehrels
45d624af9b [cleanup] remove HAVE_TTMATH and other occurances of ttmath 2020-10-07 14:05:28 +02:00
Adam Wulkiewicz
2654215e38 [test] Replace Boost.MPL/TypeTraits with std type_traits in tests. 2020-09-03 13:37:15 +02:00
Mateusz Łoskot
96db897fc5
Rename Jamfile.v2 to Jamfile (#679)
There is no reason to maintain the legacy .v2 file extension,
which is unnecessary clutter, may be confusing.
2020-03-08 23:50:18 +01:00
Adam Wulkiewicz
940d01e4f5 [test][index] Check elements counts after an exception is thrown. 2019-11-12 18:07:32 +01:00
Adam Wulkiewicz
4a94c7ec52 [meta] Set "boost-version" of extensions and index sublibs to "hidden". 2019-08-06 01:44:34 +02:00
Adam Wulkiewicz
f30578bda5 [meta] Set "status" of extensions and index sublibs to "hidden". 2019-08-05 17:50:17 +02:00
Adam Wulkiewicz
970bce222f [test] Update tests WRT recent changes related to CS-specific strategies propagation. 2019-06-24 12:21:19 +02:00
Adam Wulkiewicz
70994a3a32 [doc] Fix redirection in index.html files of sublibs. 2019-04-12 21:03:50 +02:00
Adam Wulkiewicz
4f3e66dfaa [meta] Add dummy dirs/files as workaround for sublibs checks in regression matrix. 2019-03-29 22:52:23 +01:00
Adam Wulkiewicz
c207b86470 [test][index][rtree] Add missing ctor to throwing_varray test container. 2019-03-29 14:15:33 +01:00
Mateusz Łoskot
f2d5fae490
Replace boost::ignore_unused_variable_warning with boost::ignore_unused
The former is provided by Boost.ConceptCheck.
The latter is an improved equivalent provided by Boost.Core.

Related to #513
2018-10-12 15:16:46 +02:00
Adam Wulkiewicz
577688d238 [test][index] Group rtree tests in separate directories by value_type. 2018-07-22 18:28:07 +02:00
Brian Kuhl
6c745b595f Change <host-os> to <target-os> to support cross-compilation 2018-06-24 23:02:58 -04:00
Adam Wulkiewicz
75c42bb0f7 [test][index] Add test for rtree::remove() for spherical and geographic CS. 2016-08-27 02:35:30 +02:00
Adam Wulkiewicz
add8d49b0b [test][index] Add missing typename keyword. 2016-06-21 23:53:17 +02:00
Adam Wulkiewicz
3f282b5e19 [test][index] Add test for specific case of contains(pt). 2016-06-21 22:13:25 +02:00
Adam Wulkiewicz
ccd671f5ac [test][index] Test rtree intersects query with various geometries using point type different than rtree::bounds_type. 2016-06-06 21:16:27 +02:00
Adam Wulkiewicz
3b3ead537e [test][rtree] Add test for non-cartesian CSes. 2016-03-10 04:55:17 +01:00
Adam Wulkiewicz
df2056756f [test][index] Enable enlargement in the test checking handling of epsilon in the rtree. 2015-10-08 19:02:23 +02:00
Adam Wulkiewicz
e293838a50 [test][index][rtree] Remove unused variable. 2015-08-23 15:03:18 +02:00
Adam Wulkiewicz
e090eb5681 [test][index] Add rtree spatial query epsilon-related test. 2015-08-23 15:03:18 +02:00
Adam Wulkiewicz
d69702c492 [test][example][index] Update rtree tests and example WRT latest changes related to epsilon handling. 2015-08-23 15:03:17 +02:00
Adam Wulkiewicz
b741c36c34 [test][index] Add a test of rtree inserts and removes for various parameters. 2015-08-13 21:09:52 +02:00
Adam Wulkiewicz
13a63ec59c [example][index] Add missing header. 2015-06-11 18:01:53 +02:00
Adam Wulkiewicz
163c3d83ef [test][index][extensions] Disable the deprecated std::auto_ptr support in SmartPtr and Core globally in Jamfiles. 2015-06-09 14:53:36 +02:00
Adam Wulkiewicz
2e1690c247 [test][index] Add tests for rtree iterators.
Query iterator ForwardIterator category conformance.
Iterator usage with STL algorithms, Boost.Range and Boost.Foreach.
2015-04-04 18:32:14 +02:00
Adam Wulkiewicz
4ecb443891 [test] Add /bigobj compiler flag for all tests run on windows with intel compiler. 2015-03-24 01:25:50 +01:00
Adam Wulkiewicz
d22b3a00bf [test][index] Add more tests for types convertible to rtree::value_type.
Hopefully it'll give info needed to fix wrong results of rtree::count() for types convertible to value_type on Android.
2015-03-19 03:54:10 +01:00
Adam Wulkiewicz
5cd851d48a [test][index] Add test for rtree packing using move_itreator. 2015-03-19 01:27:51 +01:00
Adam Wulkiewicz
5249745ba0 [test] Link Timer only for the projects in test directories. 2015-01-13 18:30:19 +01:00
Adam Wulkiewicz
f26f75c3be [test] Add Timer library project requirement, required by Test. 2015-01-13 00:35:17 +01:00
Adam Wulkiewicz
5760eff62f [test][index] Replace BOOST_CHECK with BOOST_CHECK_EQUAL in rtree_values test for more convenienet output. 2015-01-09 17:21:42 +01:00
Adam Wulkiewicz
07d7258801 [index][example] Upgrade insert() benchmark.
Add max_range_inserts parameter.
Add are_xxx_ok checks for debugging.
2015-01-07 22:44:06 +01:00
Adam Wulkiewicz
69d03e9a7c [index][example] Add range-insert benchmark. 2015-01-07 15:58:23 +01:00
Adam Wulkiewicz
99e7638d20 [test][index] Add linkflags to Jamfile for rtree+Interprocess test for linux. 2015-01-04 19:12:49 +01:00
Adam Wulkiewicz
936d52db27 [index][test] Fix storing of pairs and tuples containing pointers to Geometries. 2014-12-11 22:59:52 +01:00
Adam Wulkiewicz
6aa5df954f [test][index] Replace struct with class keyword in specialization of allocators<> for throwing node. 2014-11-20 22:48:06 +01:00
Adam Wulkiewicz
7ee87715d0 [test][index] Add ctor to throwing_varray required by the new implementation of redistribute_elements. 2014-10-07 23:07:45 +02:00
Adam Wulkiewicz
c57be3a036 [test][index] Use new names of variant nodes in the implementation of throwing nodes in exceptions tests. 2014-10-05 16:20:09 +02:00
Adam Wulkiewicz
22bd0ea747 [test][index] Change throwing nodes from polymorphic to variant-based. 2014-10-05 14:40:43 +02:00
Adam Wulkiewicz
724f4d3792 [test][index] Add test for rtree::count() taking objects of type convertible to value_type. 2014-10-02 23:38:53 +02:00
Adam Wulkiewicz
345869b883 [test][index] Add tests for insertion of objects of type convertible to value_type. 2014-10-02 21:25:33 +02:00