[compute] branch master updated (c75f5dc -> 301c541)

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Mon Dec 21 18:28:35 UTC 2015


This is an automated email from the git hooks/post-receive script.

ghisvail-guest pushed a change to branch master
in repository compute.

      from  c75f5dc   Merge pull request #516 from boostorg/adapt-struct-array
       new  5c99e3f   enqueue_map_buffer returns associated event through parameter
       new  88beaa0   Add asynchronous versions of a few methods in command_queue class
       new  55a7f87   Add missing enqueue_map_image method in command queue
       new  b2e2bdf   Merge pull request #510 from haahh/dev_events_for_queue_enqueue_methods
       new  c248dad   Make event::wait() const
       new  a56ae56   Make wait_list::wait() const
       new  e27e5ee   Merge pull request #518 from boostorg/event-wait-const
       new  586f815   Remove extra semicolon in perf_bolt_saxpy.cpp
       new  1b059f8   Runtime OpenCL version check in tests
       new  2c9d774   Merge pull request #519 from haahh/pr_ocl_runtime_check_in_tests
       new  f25b47d   scatter if operation
       new  c6c7f4a   Copyrights fixes
       new  e5050cb   fix for initialization of output vector
       new  0b4509a   Merge pull request #520 from jpola/scatter_if
       new  dba4da7   Skip fill() tests with double if not supported by device
       new  bc83a43   Merge pull request #521 from boostorg/fix-test-fill
       new  01af413   Add test for vector move ctor when custom allocator is used
       new  5e2598b   Add more test for vector with custom allocator
       new  afd09bc   Fix vector when used with custom allocator
       new  781cf30   Merge pull request #525 from haahh/pr_vector_custom_alloc
       new  6b4d53e   Remove Jamroot file
       new  e855b6b   Merge pull request #526 from boostorg/remove-jamroot
       new  aed377d   Fix Boost.Test link error in test/Jamfile.v2
       new  34b218f   Merge pull request #527 from boostorg/fix-test-link-error
       new  e357a6a   Test if min/max_element algorithms return the first min/max in given range
       new  2d972fe   Fix find_extrema_with_reduce
       new  8099e07   Fix find_extrema_with_atomics
       new  f249741   Merge pull request #522 from haahh/pr_find_extrema_first_extremum
       new  acf8337   Fix OpenCL2.0 test cases in test_fill and test_svm_ptr
       new  972a1a2   Skipping copy_svm_ptr test case on AMD devices
       new  fb03f87   Add more tests for enqueue_svm_memcpy() method
       new  e7a0db4   Merge pull request #529 from haahh/fix_opencl2_tests
       new  e97f70c   CL_MAP_WRITE_INVALIDATE_REGION is available since OpenCL 1.2
       new  6be8228   Fix integer type to uint_ (cl_uint)
       new  0d172af   Merge pull request #533 from haahh/minor_fixes
       new  0a2d7fa   if the ifstream can't be created in program::create_with_source_file then it throws std::ios_base::failure.
       new  aa85b20   tested the wrong function.
       new  c983cc3   Merge pull request #535 from olivas/create_with_source_file
       new  cb863b9   Add program::create_with_source() with vector of strings
       new  17db2a5   Merge pull request #539 from boostorg/create-program-with-sources
       new  1f40882   Minor fixes related to Boost Inspection Report (1.60 develop)
       new  45fd97b   Merge pull request #540 from haahh/fixes_boost160_inspection_report
       new  d2d62f9   Fix incorrect count (global work size) update in generate methods
       new  39fa363   Fix seed method call in linear_congruential_engine.hpp
       new  0d846da   Merge pull request #542 from haahh/count_fix_rngs
       new  301c541   Release v0.5

The 46 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Jamroot                                            |   1 -
 .../boost/compute/algorithm/detail/binary_find.hpp |   8 +-
 .../algorithm/detail/find_extrema_with_atomics.hpp |  32 +-
 .../algorithm/detail/find_extrema_with_reduce.hpp  | 345 +++++++++++++--------
 .../algorithm/detail/find_if_with_atomics.hpp      |   6 +-
 include/boost/compute/algorithm/max_element.hpp    |   2 +-
 include/boost/compute/algorithm/min_element.hpp    |   2 +-
 include/boost/compute/algorithm/minmax_element.hpp |   2 +-
 include/boost/compute/algorithm/scatter_if.hpp     | 119 +++++++
 include/boost/compute/async/future.hpp             |   4 +-
 include/boost/compute/command_queue.hpp            | 331 +++++++++++++++++++-
 include/boost/compute/container/vector.hpp         |  37 ++-
 include/boost/compute/event.hpp                    |   2 +-
 include/boost/compute/program.hpp                  |  28 ++
 .../compute/random/linear_congruential_engine.hpp  |   6 +-
 .../compute/random/mersenne_twister_engine.hpp     |   4 +-
 include/boost/compute/random/threefry_engine.hpp   |   6 +-
 include/boost/compute/utility/wait_list.hpp        |   2 +-
 include/boost/compute/version.hpp                  |   4 +-
 perf/perf_bolt_saxpy.cpp                           |   2 +-
 perf/perf_max_element.cpp                          |  28 +-
 test/CMakeLists.txt                                |   1 +
 test/Jamfile.v2                                    |  10 +-
 test/quirks.hpp                                    |  11 +-
 test/test_buffer.cpp                               |   2 +
 test/test_command_queue.cpp                        |  18 +-
 test/test_copy.cpp                                 |   8 +
 test/test_extrema.cpp                              |  16 +-
 test/test_fill.cpp                                 |  32 +-
 test/test_image1d.cpp                              |   2 +
 test/test_image2d.cpp                              |  62 ++++
 test/test_pipe.cpp                                 |   2 +
 test/test_program.cpp                              |  25 ++
 test/test_scatter_if.cpp                           | 140 +++++++++
 test/test_svm_ptr.cpp                              |  56 +++-
 test/test_user_event.cpp                           |   2 +
 test/test_vector.cpp                               | 107 ++++++-
 37 files changed, 1265 insertions(+), 200 deletions(-)
 delete mode 100644 Jamroot
 create mode 100644 include/boost/compute/algorithm/scatter_if.hpp
 create mode 100644 test/test_scatter_if.cpp

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/compute.git



More information about the debian-science-commits mailing list