[clfft] branch debian/sid updated (0548042 -> b88b015)

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Tue Aug 4 11:05:59 UTC 2015


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

ghisvail-guest pushed a change to branch debian/sid
in repository clfft.

      from  0548042   d/changelog: release to unstable
      adds  19fe8b0   bumping develop to 2.5
      adds  79dc76b   merging internal fork with performance optimizations for large sizes and other fixes
      adds  6ab7f55   adding the binary caching feature to store plans on disk
      adds  ffab22e   fixing incorrect transpose call bug that caused seg faults
      adds  2c0bb93   fixing the upper transform size limit restriction to single dimension maximum
      adds  37b1f44   Install scripts/perf to share/clFFT on non WIN32 systems
      adds  ae84584   Merge pull request #52 from marbre/develop
      adds  f3cbd72   Rename Client to clFFT-client
      adds  a5b54d7   travis: Exec. clFFT-client (was Client before)
      adds  ecf5d65   Merge pull request #53 from marbre/client
      adds  fba3b2b   minor doc fixes
      adds  74dcadb   properly use the rpath on mac
      adds  5d30d17   Merge pull request #59 from glehmann/rpath
      adds  8df69d5   don't install in lib64 on mac
      adds  67d1085   Merge pull request #61 from glehmann/do-not-install-in-lib64-on-mac
      adds  48fb485   fix LoadSharedLibrary for mac
      adds  ecc3462   Merge pull request #63 from glehmann/maclib
      adds  18b7c43   build google test with an external project
      adds  38e83ae   Merge pull request #64 from glehmann/gtest-external
      adds  88bf9f3   Merge branch 'develop' of https://github.com/clMathLibraries/clFFT into develop
      adds  930644c   Revert "Merge branch 'develop' of https://github.com/clMathLibraries/clFFT into develop"
      adds  9fceb38   Revert "minor doc fixes"
      adds  f87503f   doc fixes to correct formulas
      adds  c03a95b   fixing previous bad commits that clobbered files
      adds  403641d   fixing doxy file with latest doxywizrd tool configuration
      adds  2a3c219   use the default install prefix on unixes
      adds  d421eea   Merge pull request #62 from glehmann/use-default-install-prefix-on-unixes
      adds  c2eedd8   examples framework
      adds  1644f85   2d fft example
      adds  e172b3e   3d fft example
      adds  e10f0c2   Merge pull request #70 from 9prady9/examples
      adds  c7bac74   install clFFT cmake configuration and version file
      adds  69a6538   Manual merge of cmake-config branch
      adds  2c8099b   Merge branch 'glehmann-cmake-config' into develop
      adds  8c5c721   fix gtest build with msvc and ninja
      adds  df56952   Merge pull request #69 from glehmann/gtest-msvc-fix
      adds  578e695   fixing VS12 builds
      adds  8fc96b3   Added a device selection feature for the client app.
      adds  92edbee   Merge branch 'devsel_pub' of https://github.com/PhilSee/clFFT into ps-develop
      adds  533c3c3   cleaning up the selection and printing of CL devices
      adds  bd174d4   dont run test when only print info is needed
      adds  1c14c41   minor fix, cleaning up unnecessary variables
      adds  42a90d2   Fixing a clang compilation problem for MacOSX. This closes #65
      adds  2a53335   syncing upstream repo and local fork
      adds  024fb77   making transpose support for non pow2 sizes, just starting
      adds  f417ea9   fixing transpose logic bugs, still whole plan debug needed
      adds  997be17   fix
      adds  782a87b   fixing horizontal out transpose bug
      adds  c59848c   adding feature list to readme for the recent updates
      adds  30626c6   fix for the -lrt link issue with ubuntu/travisci
      adds  5f17da9   Merge branch 'develop' of https://github.com/clMathLibraries/clFFT into develop
      adds  9dbaf8a   syntax highlight SHA
      adds  0cd5871   markdown fix
      adds  85a851d   BUILD FIX: for Linux systems when using static libraries
      adds  d9e26a2   fix static build with msvc
      adds  8eacf68   Merge branch 'static-exports' of https://github.com/glehmann/clFFT into static_build_fix
      adds  0ffd52f   Fixing static build condition in CMakeLists
      adds  06d584c   Change BUILD_STATIC to CLFFT_BUILD_STATIC
      adds  653b173   Change BUILD_STATIC to CLFFT_BUILD_STATIC in statTimer
      adds  1c14692   Rename CMake varible BUILD_SHARED_LIBRARY to BUILD_SHARED_LIBS
      adds  aa2056b   Using BUILD_SHARED_LIBS as default configuration for library type
      adds  61b1527   define CLFFT_STATIC in clFFT.version.h
      adds  637c128   let cmake decide to build the lib as STATIC or SHARED based on BUILD_SHARED_LIBS value
      adds  1597f0f   Merge pull request #2 from glehmann/arrayfire-static_build_fix
      adds  3d9122e   Merge pull request #75 from arrayfire/static_build_fix
      adds  b38f31c   fix for multi-gpu issue that caused plans to be non-unique w.r.t device
      adds  ba61721   Merge branch 'develop' of https://github.com/clMathLibraries/clFFT into develop
      adds  d8292e6   adding scalar type support
      adds  2e14455   extending the size support of some 1D break-downs
      adds  b34393b   2D logic update for real
      adds  6aa6a93   updating 2D real forward plan and transform
      adds  c25c4b3   fixing event leak bug
      adds  a9fbc30   updating incorrect tmpbufsize
      adds  30fc76b   fixing planar RC format
      adds  b03c26b   clarifying logic of transposes w.r.t transOutHorizontal
      adds  c96280f   fixing work size calculation bugs
      adds  05f24ca   updating 3D planner logic real forward
      adds  0d7e198   updating the transform 3D logic real forward
      adds  a2e4b0b   cleaning up real backward; updating the C2R logic and temp memory use
      adds  e69f8ee   fixing logic to allocate C2R temp buffer once
      adds  157b0c9   updating 2D real backward
      adds  23e811f   updating 3D real backward
      adds  6ae0bbc   fixing ditance condition to enable transpose optimizations
      adds  56a46c8   placing pieces of extracted protype gen code
      adds  8460bd0   updating 1d real with prototype algorithm
      adds  862cb2c   fixing dev issues
      adds  797715d   fixing rc issues and adding minor features
      adds  3c4ebf6   fixing more issues
      adds  49fbb5b   fixing imaginary part sign issues
      adds  7196631   adding a real large 1d test
      adds  e7d49b0   fixing some more bugs
      adds  77f42f7   fixing failure due to sub-64 length and tranpose not supported
      adds  3ed5368   fixing the planar failure
      adds  f48b9b6   build gtest only when BUILD_TEST is on
      adds  4d3730c   Merge branch 'gtest' of https://github.com/glehmann/clFFT into gbb
      adds  59b532a   Merge branch 'gbb' into develop
      adds  8b6c24b   keeping the message after merging pull request
      adds  8a144eb   don't force the usage of libc++ on mac - it is not the default c++ lib on 10.8 and older
      adds  1a1be10   Merge branch 'mac-libc++' of https://github.com/glehmann/clFFT into glehmann-mac-libc++
      adds  9d57ee6   Merge branch 'develop' of https://github.com/clMathLibraries/clFFT into develop
      adds  40517b2   fixing RC bugs that caused 2d/3d fails
      adds  c130641   merging from develop branch and bumping release version
      adds  7098959   changing from doc to docs
      adds  4d2ab24   adding performance numbers
      adds  25515a5   adding release notes
      adds  1dd01b6   updated performance measurement scripts and instruction manual
      adds  3a2ae95   updated performance measurement scripts and instruction manual
       new  9b8f55e   Merge tag 'upstream/v2.6' into debian/experimental
       new  8c77898   d/changelog: bump dversion, switch to unreleased
       new  fbeb259   d/p: refresh valid patches, drop those applied upstream
       new  35f6433   d/rules: update cmake build options
       new  0be8611   d/p: add patch fixing the output dir of the docs
       new  158a252   d/rules: doc -> docs due to renaming upstream
       new  a02c1dc   d/rules: disable build of test suite
       new  758f4dc   d/p: add patch fixing unnecessary symlinks for client
       new  fc49e4f   d/p: break doxygen patch down to more specific set of patches
       new  3b13be7   d/changelog: update current entry
       new  b117fe3   d/p: improve patch for missing libdl linkage
       new  b88b015   d/changelog: release to unstable

The 12 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                                         |    3 +
 .travis.yml                                        |   14 +-
 README.md                                          |   10 +
 ReleaseNotes.txt                                   |   54 +
 debian/changelog                                   |   15 +
 debian/libclfft-doc.docs                           |    2 +-
 debian/patches/debian-enable-multiarch.patch       |    2 +-
 debian/patches/disable-multilib-cflags.patch       |    6 +-
 debian/patches/fix-client-name.patch               |   18 -
 debian/patches/fix-client-no-symlink.patch         |   15 +
 debian/patches/fix-cmake-config-install.patch      |  126 -
 debian/patches/fix-docs-output.patch               |   18 +
 debian/patches/fix-doxygen-settings.patch          |   34 -
 debian/patches/fix-libdl-linkage.patch             |   27 +-
 debian/patches/reproducible-build.patch            |   17 +
 debian/patches/series                              |    7 +-
 debian/patches/use-system-mathjax.patch            |   16 +
 debian/rules                                       |   11 +-
 doc/clFFT.doxy                                     | 1894 ---------
 docs/clFFT.doxy                                    | 2383 +++++++++++
 .../clFFT_2.6.0/FirePro_W9100/C2C_1D_double.csv    |   25 +
 .../clFFT_2.6.0/FirePro_W9100/C2C_1D_single.csv    |   25 +
 .../clFFT_2.6.0/FirePro_W9100/C2C_2D_double.csv    |   13 +
 .../clFFT_2.6.0/FirePro_W9100/C2C_2D_single.csv    |   13 +
 .../clFFT_2.6.0/FirePro_W9100/C2C_3D_double.csv    |    9 +
 .../clFFT_2.6.0/FirePro_W9100/C2C_3D_single.csv    |    9 +
 .../clFFT_2.6.0/FirePro_W9100/R2C_1D_double.csv    |   23 +
 .../clFFT_2.6.0/FirePro_W9100/R2C_1D_single.csv    |   25 +
 .../clFFT_2.6.0/FirePro_W9100/R2C_2D_double.csv    |   13 +
 .../clFFT_2.6.0/FirePro_W9100/R2C_2D_single.csv    |   13 +
 .../clFFT_2.6.0/FirePro_W9100/R2C_3D_double.csv    |    9 +
 .../clFFT_2.6.0/FirePro_W9100/R2C_3D_single.csv    |    9 +
 .../cuFFT_7.0/Tesla_K40/C2C_1D_double.csv          |   25 +
 .../cuFFT_7.0/Tesla_K40/C2C_1D_single.csv          |   25 +
 .../cuFFT_7.0/Tesla_K40/C2C_2D_double.csv          |   13 +
 .../cuFFT_7.0/Tesla_K40/C2C_2D_single.csv          |   13 +
 .../cuFFT_7.0/Tesla_K40/C2C_3D_double.csv          |    9 +
 .../cuFFT_7.0/Tesla_K40/C2C_3D_single.csv          |    9 +
 .../cuFFT_7.0/Tesla_K40/R2C_1D_double.csv          |   25 +
 .../cuFFT_7.0/Tesla_K40/R2C_1D_single.csv          |   25 +
 .../cuFFT_7.0/Tesla_K40/R2C_2D_double.csv          |   13 +
 .../cuFFT_7.0/Tesla_K40/R2C_2D_single.csv          |   13 +
 .../cuFFT_7.0/Tesla_K40/R2C_3D_double.csv          |    9 +
 .../cuFFT_7.0/Tesla_K40/R2C_3D_single.csv          |    9 +
 {doc => docs}/realfft_1dlen.jpg                    |  Bin
 {doc => docs}/realfft_ex_n7.jpg                    |  Bin
 {doc => docs}/realfft_ex_n8.jpg                    |  Bin
 {doc => docs}/realfft_expl_01.jpg                  |  Bin
 {doc => docs}/realfft_expl_02.jpg                  |  Bin
 {doc => docs}/realfft_expl_03.jpg                  |  Bin
 {doc => docs}/realfft_expl_04.jpg                  |  Bin
 {doc => docs}/realfft_expl_05.jpg                  |  Bin
 {doc => docs}/realfft_expl_06.jpg                  |  Bin
 {doc => docs}/realfft_expl_07.jpg                  |  Bin
 {doc => docs}/realfft_expl_08.jpg                  |  Bin
 {doc => docs}/realfft_fwdinv.jpg                   |  Bin
 src/CMakeLists.txt                                 |   69 +-
 src/clFFTConfig.cmake.in                           |    3 +
 src/clFFTConfigVersion.cmake.in                    |   46 +
 src/client/CMakeLists.txt                          |   22 +-
 src/client/client.cpp                              |   67 +-
 src/client/client.h                                |   41 +
 src/client/openCL.misc.cpp                         |  863 ++--
 src/client/openCL.misc.h                           |   43 +-
 src/examples/CMakeLists.txt                        |   52 +
 src/examples/fft1d.c                               |  136 +
 src/examples/fft2d.c                               |  145 +
 src/examples/fft3d.c                               |  154 +
 src/gtest.cmake                                    |   79 +
 src/include/clFFT.h                                |   12 +-
 src/include/clFFT.version.h.in                     |    2 +
 src/include/sharedLibrary.h                        |   16 +-
 src/library/CMakeLists.txt                         |   19 +-
 src/library/accessors.cpp                          |   70 +-
 src/library/action.cpp                             |  777 ++++
 src/library/action.h                               |  257 ++
 src/library/fft_binary_lookup.cpp                  |  688 ++++
 src/library/fft_binary_lookup.h                    |  276 ++
 src/library/generator.copy.cpp                     |  457 ++-
 src/library/generator.h                            |    9 +-
 src/library/generator.stockham.cpp                 | 1128 +++--
 src/library/generator.stockham.h                   |  278 +-
 src/library/generator.transpose.gcn.cpp            | 1020 +++++
 ...rator.transpose.h => generator.transpose.gcn.h} |    0
 ....transpose.cpp => generator.transpose.vliw.cpp} |  167 +-
 ...ator.transpose.h => generator.transpose.vliw.h} |    0
 src/library/lifetime.cpp                           |    2 +
 src/library/mainpage.h                             |   10 +-
 src/library/md5sum.c                               |  312 ++
 src/library/md5sum.h                               |   50 +
 src/library/plan.cpp                               | 4319 +++++++++++---------
 src/library/plan.h                                 |  342 +-
 src/library/private.h                              |    5 +-
 src/library/repo.cpp                               |   55 +-
 src/library/repo.h                                 |   77 +-
 src/library/transform.cpp                          | 1378 +++----
 src/scripts/perf/CMakeLists.txt                    |    7 +-
 src/scripts/perf/fftPerformanceTesting.py          |   37 +-
 src/scripts/perf/manual.pdf                        |  Bin 0 -> 180095 bytes
 src/scripts/perf/measurePerformance.py             |  327 +-
 src/scripts/perf/plotPerformance.py                |   40 +-
 src/statTimer/CMakeLists.txt                       |    7 +-
 src/statTimer/statisticalTimer.extern.h            |   12 +-
 src/tests/CMakeLists.txt                           |   17 +-
 src/tests/accuracy_test_pow2.cpp                   |  115 +
 src/tests/buffer.h                                 |    2 +-
 src/tests/cl_transform.h                           |    7 +-
 src/tests/gtest_main.cpp                           |   34 +-
 src/tests/test_constants.cpp                       |    5 +-
 src/tests/test_constants.h                         |    5 +-
 src/tests/unit_test.cpp                            |    5 +-
 111 files changed, 12760 insertions(+), 6352 deletions(-)
 create mode 100644 ReleaseNotes.txt
 delete mode 100644 debian/patches/fix-client-name.patch
 create mode 100644 debian/patches/fix-client-no-symlink.patch
 delete mode 100644 debian/patches/fix-cmake-config-install.patch
 create mode 100644 debian/patches/fix-docs-output.patch
 delete mode 100644 debian/patches/fix-doxygen-settings.patch
 create mode 100644 debian/patches/reproducible-build.patch
 create mode 100644 debian/patches/use-system-mathjax.patch
 delete mode 100644 doc/clFFT.doxy
 create mode 100644 docs/clFFT.doxy
 create mode 100644 docs/performance/clFFT_2.6.0/FirePro_W9100/C2C_1D_double.csv
 create mode 100644 docs/performance/clFFT_2.6.0/FirePro_W9100/C2C_1D_single.csv
 create mode 100644 docs/performance/clFFT_2.6.0/FirePro_W9100/C2C_2D_double.csv
 create mode 100644 docs/performance/clFFT_2.6.0/FirePro_W9100/C2C_2D_single.csv
 create mode 100644 docs/performance/clFFT_2.6.0/FirePro_W9100/C2C_3D_double.csv
 create mode 100644 docs/performance/clFFT_2.6.0/FirePro_W9100/C2C_3D_single.csv
 create mode 100644 docs/performance/clFFT_2.6.0/FirePro_W9100/R2C_1D_double.csv
 create mode 100644 docs/performance/clFFT_2.6.0/FirePro_W9100/R2C_1D_single.csv
 create mode 100644 docs/performance/clFFT_2.6.0/FirePro_W9100/R2C_2D_double.csv
 create mode 100644 docs/performance/clFFT_2.6.0/FirePro_W9100/R2C_2D_single.csv
 create mode 100644 docs/performance/clFFT_2.6.0/FirePro_W9100/R2C_3D_double.csv
 create mode 100644 docs/performance/clFFT_2.6.0/FirePro_W9100/R2C_3D_single.csv
 create mode 100644 docs/performance/cuFFT_7.0/Tesla_K40/C2C_1D_double.csv
 create mode 100644 docs/performance/cuFFT_7.0/Tesla_K40/C2C_1D_single.csv
 create mode 100644 docs/performance/cuFFT_7.0/Tesla_K40/C2C_2D_double.csv
 create mode 100644 docs/performance/cuFFT_7.0/Tesla_K40/C2C_2D_single.csv
 create mode 100644 docs/performance/cuFFT_7.0/Tesla_K40/C2C_3D_double.csv
 create mode 100644 docs/performance/cuFFT_7.0/Tesla_K40/C2C_3D_single.csv
 create mode 100644 docs/performance/cuFFT_7.0/Tesla_K40/R2C_1D_double.csv
 create mode 100644 docs/performance/cuFFT_7.0/Tesla_K40/R2C_1D_single.csv
 create mode 100644 docs/performance/cuFFT_7.0/Tesla_K40/R2C_2D_double.csv
 create mode 100644 docs/performance/cuFFT_7.0/Tesla_K40/R2C_2D_single.csv
 create mode 100644 docs/performance/cuFFT_7.0/Tesla_K40/R2C_3D_double.csv
 create mode 100644 docs/performance/cuFFT_7.0/Tesla_K40/R2C_3D_single.csv
 rename {doc => docs}/realfft_1dlen.jpg (100%)
 rename {doc => docs}/realfft_ex_n7.jpg (100%)
 rename {doc => docs}/realfft_ex_n8.jpg (100%)
 rename {doc => docs}/realfft_expl_01.jpg (100%)
 rename {doc => docs}/realfft_expl_02.jpg (100%)
 rename {doc => docs}/realfft_expl_03.jpg (100%)
 rename {doc => docs}/realfft_expl_04.jpg (100%)
 rename {doc => docs}/realfft_expl_05.jpg (100%)
 rename {doc => docs}/realfft_expl_06.jpg (100%)
 rename {doc => docs}/realfft_expl_07.jpg (100%)
 rename {doc => docs}/realfft_expl_08.jpg (100%)
 rename {doc => docs}/realfft_fwdinv.jpg (100%)
 create mode 100644 src/clFFTConfig.cmake.in
 create mode 100644 src/clFFTConfigVersion.cmake.in
 create mode 100644 src/examples/CMakeLists.txt
 create mode 100644 src/examples/fft1d.c
 create mode 100644 src/examples/fft2d.c
 create mode 100644 src/examples/fft3d.c
 create mode 100644 src/gtest.cmake
 create mode 100644 src/library/action.cpp
 create mode 100644 src/library/action.h
 create mode 100644 src/library/fft_binary_lookup.cpp
 create mode 100644 src/library/fft_binary_lookup.h
 create mode 100644 src/library/generator.transpose.gcn.cpp
 copy src/library/{generator.transpose.h => generator.transpose.gcn.h} (100%)
 rename src/library/{generator.transpose.cpp => generator.transpose.vliw.cpp} (81%)
 rename src/library/{generator.transpose.h => generator.transpose.vliw.h} (100%)
 create mode 100644 src/library/md5sum.c
 create mode 100644 src/library/md5sum.h
 create mode 100644 src/scripts/perf/manual.pdf

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



More information about the debian-science-commits mailing list