[arrayfire] branch dfsg-clean updated (6072652 -> 25a2a75)
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Wed Jan 6 07:53:58 UTC 2016
This is an automated email from the git hooks/post-receive script.
ghisvail-guest pushed a change to branch dfsg-clean
in repository arrayfire.
from 6072652 Merge tag 'upstream/v3.2.1' into dfsg-clean
adds 7e2ecb4 Increment version to 3.2.2
adds edee05b Remove unused variable warning in homography cuda kernel
adds ba19743 Fix memory leak in cuda random. Additionally allow seeds per device
adds c13227e Use cudaMalloc/Free for memory ops in curand
adds 6a18064 Use custom cflags in examples.
adds b61bb42 Merge branch 'fix/examples-use-custom-cflags' of https://github.com/ghisvail/arrayfire into hotfixes-3.2.2
adds 20ba4b9 Fix missing includes in testsuite.
adds b1ee11c Merge branch 'fix/testsuite-missing-includes' of https://github.com/ghisvail/arrayfire into hotfixes-3.2.2
adds 2287c5c Move AF_REVISION and AF_COMPILER_STR to backend/version.hpp
adds eb3b242 Merge pull request #1147 from shehzan10/hotfixes-3.2.2
adds cac82df Minor cleanup to FindCBLAS.cmake
adds a1d6213 Merge pull request #1146 from pavanky/build_fixes
adds 09f0367 Replaced cudaMemcpy with async version calls in homography
adds 0b10b3a Merge pull request #1153 from 9prady9/perf_fix_homography
adds 9459c62 Fix bug in identity cuda plaguing compute 5.2
adds 1f3e7b3 Merge pull request #1154 from shehzan10/hotfixes-3.2.2
adds 8405d5d Add multiprocess compilation flags for Visual Studio
adds cda0923 Add MSVC flag around example build flags
adds 1af10e9 Merge pull request #1156 from shehzan10/MSVC_MP
adds dc1e53f Adding default parameter for surface
adds 687167b Cleaning up graphics examples
adds b21a838 Update number of iterations in black scholes example
adds cbe4af5 Cleaning up examples
adds 52a8409 Fixing select and replace tests
adds 57779c2 Fixing surface.cpp example to work on windows
adds 59da65f Removing unnecessary af/macros.h from all examples
adds a3a19b5 Merge pull request #1158 from pavanky/example_fixes
adds 59c9820 Add function to check Image IO availability
adds 5bd550f Added noImageIOTests() to relevant tests
adds 4145a04 Add function to check LAPACK availability
adds 1237820 Added noLAPACKTests() to relevant tests
adds 9d218a5 Hide scrollbars appearing for quoted/pre text
adds 20e1a18 Merge remote-tracking branch 'origin/scrollbar-fix' into no-freeimage-disable-tests
adds e94f037 Handle printing empty Arrays
adds fea38e4 Remove macros.h and MSG from defines.hpp
adds 8c945f3 Added MEMINFO macro to print memory stats
adds 6bf306e CPU: Using mt19973 as generator instead of default_random_engine
adds 0b11c6e MEMINFO -> AF_MEM_INFO. Add documentation for the macro
adds fda0a80 Merge pull request #1169 from shehzan10/no-freeimage-disable-tests
adds 35f0fc2 Change clBLAS/FFT external projects to clBLAS/FFT-ext
adds ed0373f Creating streams for devices only when device is active
adds bf9d70a Check the stream before returning in getStream
adds 6dbd4cc Merge pull request #1180 from shehzan10/hotfixes-3.2.2
adds 36ed9a4 bug fix in plot3 graphics example
adds 301e388 Merge pull request #1176 from 9prady9/example_fixes
adds ac09f91 Fixing documentation for replace function
adds eed0651 Adding documentation for `device` that it locks the memory.
adds cd26c4e Updating forge tag to reduce the path lengths
adds c171395 Merge pull request #1183 from pavanky/docs-fixes
adds 1c584de Add extra paths to check for unified on Linux/OSX
adds dc4c479 Added documentation link when library fails to load in unified
adds 1ed27ff Add detail for AF_ERR_ARR_BKND_MISMATCH
adds 7a93d9a Using vector<string> in unified for extra paths
adds e60fa94 Using auto to iterated extra paths in unified
adds 1e0ab50 Fix colorspace c functions to use exceptions properly
adds affc59b Adding __AF_FILENAME__ to give the just filename without the path
adds ca6ed2b Add AF_RETURN_ERROR macro to return errors and print msg
adds 7cb790e Use AF_RETURN_ERROR when graphics is not configured
adds e26c341 Use AF_RETURN_ERROR when Image IO is not configured
adds 2717d42 Add function name to exceptions in internal error classes
adds c074de7 Add missing vector include
adds 301b21d Using AF_THROW_MSG instead of THROW in cpp/array.cpp
adds ff83267 __AF_FILENAME__ returns path from src
adds 194de52 Formatting the exception string
adds 4e06483 DOC Add code sample to convert available backends to bool
adds a75590b TESTS Removed typed_test from info.cpp
adds 05471d1 TEST add a test for unified api
adds 9604fcc Change AF_THROW_MSG to AF_THROW_ERR - Does not check for AF_SUCCESS
adds 50bccdd Change CHECK_ARRAYS to be used like a function
adds 5df0b29 TEST Rename test/unified.cpp to test/backend.cpp
adds db3626f Build only info and backend test for unified
adds 862b523 Fixes for exceptions in minimal builds
adds 613557c Changes to opencl backend when building with openblas
adds 0c77893 Changes to find OpenBLAS as lapack and lapacke alternative
adds 0d270ad Merge pull request #1197 from pavanky/openblas_fixes
adds 091cdf9 Adding a Fast configuration
adds 40f2cbe Test reordering: Sort by backend, then alphabetically
adds 235728a Revert "Adding a Fast configuration"
adds 4243ffc BUILD Adding option MIN_BUILD_TIME to CMake. Options sets O0 for fast compile
adds d308ae1 DOC Fix typo in af_div
adds 7c96fd4 Update release notes for v3.2.2
adds 59dcacd Update forge tag for release v3.2.2
adds 005894e Merge pull request #1195 from shehzan10/fastconfig
adds 7507b61 Merge pull request #1200 from arrayfire/hotfixes-3.2.2
adds 25a2a75 Merge tag 'upstream/v3.2.2' into dfsg-clean
No new revisions were added by this update.
Summary of changes:
.gitignore | 1 +
CMakeLists.txt | 10 ++
CMakeModules/FindCBLAS.cmake | 52 ++++-----
CMakeModules/FindLAPACKE.cmake | 6 +-
CMakeModules/MinBuildTime.cmake | 93 ++++++++++++++++
CMakeModules/Version.cmake | 7 +-
CMakeModules/build_clBLAS.cmake | 6 +-
CMakeModules/build_clFFT.cmake | 6 +-
CMakeModules/build_forge.cmake | 2 +-
CMakeModules/version.h.in | 2 -
.../cpu/traits.hpp => CMakeModules/version.hpp.in | 4 +-
docs/arrayfire.css | 5 +
docs/details/backend.dox | 9 ++
docs/pages/release_notes.md | 75 +++++++++++++
examples/CMakeLists.txt | 10 +-
examples/benchmarks/blas.cpp | 13 +--
examples/benchmarks/fft.cpp | 7 --
examples/benchmarks/pi.cpp | 7 --
examples/financial/black_scholes_options.cpp | 9 +-
examples/financial/heston_model.cpp | 1 +
examples/getting_started/convolve.cpp | 7 --
examples/getting_started/integer.cpp | 7 --
examples/getting_started/rainfall.cpp | 7 --
examples/getting_started/vectorize.cpp | 8 +-
examples/graphics/conway.cpp | 9 --
examples/graphics/conway_pretty.cpp | 11 +-
examples/graphics/fractal.cpp | 8 +-
examples/graphics/histogram.cpp | 9 --
examples/graphics/plot2d.cpp | 9 --
examples/graphics/plot3.cpp | 14 +--
examples/graphics/surface.cpp | 29 ++---
examples/helloworld/helloworld.cpp | 8 +-
.../image_processing/adaptive_thresholding.cpp | 10 +-
examples/image_processing/binary_thresholding.cpp | 8 --
examples/image_processing/brain_segmentation.cpp | 1 +
examples/image_processing/edge.cpp | 5 +-
examples/image_processing/filters.cpp | 26 ++---
examples/image_processing/image_demo.cpp | 5 +-
examples/image_processing/image_editing.cpp | 8 --
examples/image_processing/morphing.cpp | 5 +-
examples/image_processing/optical_flow.cpp | 7 --
examples/image_processing/pyramids.cpp | 5 +-
examples/lin_algebra/cholesky.cpp | 7 --
examples/lin_algebra/lu.cpp | 7 --
examples/lin_algebra/qr.cpp | 7 --
examples/lin_algebra/svd.cpp | 7 --
examples/machine_learning/bagging.cpp | 1 +
examples/machine_learning/deep_belief_net.cpp | 1 +
examples/machine_learning/kmeans.cpp | 2 +
examples/machine_learning/knn.cpp | 1 +
examples/machine_learning/logistic_regression.cpp | 1 +
examples/machine_learning/naive_bayes.cpp | 1 +
examples/machine_learning/neural_network.cpp | 1 +
examples/machine_learning/perceptron.cpp | 1 +
examples/machine_learning/rbm.cpp | 1 +
examples/machine_learning/softmax_regression.cpp | 1 +
examples/pde/swe.cpp | 1 +
examples/unified/basic.cpp | 8 --
include/af/arith.h | 2 +-
include/af/array.h | 2 +-
include/af/data.h | 12 +-
include/af/graphics.h | 4 +-
include/af/macros.h | 60 ++++++++++
src/api/c/colorspace.cpp | 63 ++++++-----
src/api/c/err_common.cpp | 84 ++++++++------
src/api/c/err_common.hpp | 122 ++++++++++++++-------
src/api/c/graphics_common.hpp | 6 +-
src/api/c/hist.cpp | 2 +-
src/api/c/image.cpp | 18 +--
src/api/c/imageio.cpp | 17 ++-
src/api/c/imageio2.cpp | 8 +-
src/api/c/plot.cpp | 2 +-
src/api/c/plot3.cpp | 2 +-
src/api/c/print.cpp | 24 ++--
src/api/c/surface.cpp | 2 +-
src/api/cpp/array.cpp | 10 +-
src/api/cpp/error.hpp | 12 +-
src/api/cpp/gfor.cpp | 2 +-
src/api/cpp/seq.cpp | 4 +-
src/api/cpp/where.cpp | 2 +-
src/api/unified/data.cpp | 6 +-
src/api/unified/symbol_manager.cpp | 47 +++++++-
src/api/unified/symbol_manager.hpp | 2 +-
src/backend/cpu/err_cpu.hpp | 5 +-
src/backend/cpu/platform.cpp | 5 +-
src/backend/cpu/random.cpp | 2 +-
src/backend/cuda/err_cuda.hpp | 3 +-
src/backend/cuda/kernel/homography.hpp | 45 +++++---
src/backend/cuda/kernel/identity.hpp | 17 +--
src/backend/cuda/kernel/random.hpp | 108 +++++++++++++-----
src/backend/cuda/platform.cpp | 26 ++++-
src/backend/cuda/random.cu | 10 +-
src/backend/defines.hpp | 24 +++-
src/backend/opencl/err_opencl.hpp | 5 +-
src/backend/opencl/magma/labrd.cpp | 119 ++++++++++----------
src/backend/opencl/magma/magma_cpu_blas.h | 31 ++++--
src/backend/opencl/platform.cpp | 1 +
test/CMakeLists.txt | 38 +++++--
test/backend.cpp | 66 +++++++++++
test/bilateral.cpp | 1 +
test/cholesky_dense.cpp | 1 +
test/fast.cpp | 2 +
test/harris.cpp | 2 +
test/homography.cpp | 3 +
test/imageio.cpp | 12 ++
test/info.cpp | 25 +----
test/inverse_dense.cpp | 1 +
test/lu_dense.cpp | 3 +
test/meanshift.cpp | 2 +
test/medfilt.cpp | 1 +
test/morph.cpp | 2 +
test/orb.cpp | 2 +
test/qr_dense.cpp | 2 +
test/rank_dense.cpp | 7 ++
test/replace.cpp | 22 +++-
test/select.cpp | 20 +++-
test/solve_dense.cpp | 6 +
test/susan.cpp | 1 +
test/svd_dense.cpp | 1 +
test/testHelpers.hpp | 35 ++++++
120 files changed, 1107 insertions(+), 643 deletions(-)
create mode 100644 CMakeModules/MinBuildTime.cmake
copy src/backend/cpu/traits.hpp => CMakeModules/version.hpp.in (79%)
create mode 100644 test/backend.cpp
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/arrayfire.git
More information about the debian-science-commits
mailing list