[arrayfire] branch master updated (f263db0 -> 7507b61)
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Mon Jan 4 23:22:11 UTC 2016
This is an automated email from the git hooks/post-receive script.
ghisvail-guest pushed a change to branch master
in repository arrayfire.
from f263db0 Increment version to 3.2.1
new 7e2ecb4 Increment version to 3.2.2
new edee05b Remove unused variable warning in homography cuda kernel
new ba19743 Fix memory leak in cuda random. Additionally allow seeds per device
new c13227e Use cudaMalloc/Free for memory ops in curand
new 6a18064 Use custom cflags in examples.
new b61bb42 Merge branch 'fix/examples-use-custom-cflags' of https://github.com/ghisvail/arrayfire into hotfixes-3.2.2
new 20ba4b9 Fix missing includes in testsuite.
new b1ee11c Merge branch 'fix/testsuite-missing-includes' of https://github.com/ghisvail/arrayfire into hotfixes-3.2.2
new 2287c5c Move AF_REVISION and AF_COMPILER_STR to backend/version.hpp
new eb3b242 Merge pull request #1147 from shehzan10/hotfixes-3.2.2
new cac82df Minor cleanup to FindCBLAS.cmake
new a1d6213 Merge pull request #1146 from pavanky/build_fixes
new 09f0367 Replaced cudaMemcpy with async version calls in homography
new 0b10b3a Merge pull request #1153 from 9prady9/perf_fix_homography
new 9459c62 Fix bug in identity cuda plaguing compute 5.2
new 1f3e7b3 Merge pull request #1154 from shehzan10/hotfixes-3.2.2
new 8405d5d Add multiprocess compilation flags for Visual Studio
new cda0923 Add MSVC flag around example build flags
new 1af10e9 Merge pull request #1156 from shehzan10/MSVC_MP
new dc1e53f Adding default parameter for surface
new 687167b Cleaning up graphics examples
new b21a838 Update number of iterations in black scholes example
new cbe4af5 Cleaning up examples
new 52a8409 Fixing select and replace tests
new 57779c2 Fixing surface.cpp example to work on windows
new 59da65f Removing unnecessary af/macros.h from all examples
new a3a19b5 Merge pull request #1158 from pavanky/example_fixes
new 59c9820 Add function to check Image IO availability
new 5bd550f Added noImageIOTests() to relevant tests
new 4145a04 Add function to check LAPACK availability
new 1237820 Added noLAPACKTests() to relevant tests
new 9d218a5 Hide scrollbars appearing for quoted/pre text
new 20e1a18 Merge remote-tracking branch 'origin/scrollbar-fix' into no-freeimage-disable-tests
new e94f037 Handle printing empty Arrays
new fea38e4 Remove macros.h and MSG from defines.hpp
new 8c945f3 Added MEMINFO macro to print memory stats
new 6bf306e CPU: Using mt19973 as generator instead of default_random_engine
new 0b11c6e MEMINFO -> AF_MEM_INFO. Add documentation for the macro
new fda0a80 Merge pull request #1169 from shehzan10/no-freeimage-disable-tests
new 35f0fc2 Change clBLAS/FFT external projects to clBLAS/FFT-ext
new ed0373f Creating streams for devices only when device is active
new bf9d70a Check the stream before returning in getStream
new 6dbd4cc Merge pull request #1180 from shehzan10/hotfixes-3.2.2
new 36ed9a4 bug fix in plot3 graphics example
new 301e388 Merge pull request #1176 from 9prady9/example_fixes
new ac09f91 Fixing documentation for replace function
new eed0651 Adding documentation for `device` that it locks the memory.
new cd26c4e Updating forge tag to reduce the path lengths
new c171395 Merge pull request #1183 from pavanky/docs-fixes
new 1c584de Add extra paths to check for unified on Linux/OSX
new dc4c479 Added documentation link when library fails to load in unified
new 1ed27ff Add detail for AF_ERR_ARR_BKND_MISMATCH
new 7a93d9a Using vector<string> in unified for extra paths
new e60fa94 Using auto to iterated extra paths in unified
new 1e0ab50 Fix colorspace c functions to use exceptions properly
new affc59b Adding __AF_FILENAME__ to give the just filename without the path
new ca6ed2b Add AF_RETURN_ERROR macro to return errors and print msg
new 7cb790e Use AF_RETURN_ERROR when graphics is not configured
new e26c341 Use AF_RETURN_ERROR when Image IO is not configured
new 2717d42 Add function name to exceptions in internal error classes
new c074de7 Add missing vector include
new 301b21d Using AF_THROW_MSG instead of THROW in cpp/array.cpp
new ff83267 __AF_FILENAME__ returns path from src
new 194de52 Formatting the exception string
new 4e06483 DOC Add code sample to convert available backends to bool
new a75590b TESTS Removed typed_test from info.cpp
new 05471d1 TEST add a test for unified api
new 9604fcc Change AF_THROW_MSG to AF_THROW_ERR - Does not check for AF_SUCCESS
new 50bccdd Change CHECK_ARRAYS to be used like a function
new 5df0b29 TEST Rename test/unified.cpp to test/backend.cpp
new db3626f Build only info and backend test for unified
new 862b523 Fixes for exceptions in minimal builds
new 613557c Changes to opencl backend when building with openblas
new 0c77893 Changes to find OpenBLAS as lapack and lapacke alternative
new 0d270ad Merge pull request #1197 from pavanky/openblas_fixes
new 091cdf9 Adding a Fast configuration
new 40f2cbe Test reordering: Sort by backend, then alphabetically
new 235728a Revert "Adding a Fast configuration"
new 4243ffc BUILD Adding option MIN_BUILD_TIME to CMake. Options sets O0 for fast compile
new d308ae1 DOC Fix typo in af_div
new 7c96fd4 Update release notes for v3.2.2
new 59dcacd Update forge tag for release v3.2.2
new 005894e Merge pull request #1195 from shehzan10/fastconfig
new 7507b61 Merge pull request #1200 from arrayfire/hotfixes-3.2.2
The 84 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:
.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/gloh_nonfree.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/sift_nonfree.cpp | 2 +
test/solve_dense.cpp | 6 +
test/susan.cpp | 1 +
test/svd_dense.cpp | 1 +
test/testHelpers.hpp | 35 ++++++
122 files changed, 1111 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