[Pkg-opencl-devel] [oclgrind] branch master updated (b1fe977 -> 7522237)

James Price J.Price at bristol.ac.uk
Sat Mar 10 09:00:33 UTC 2018


This should be ready for upload.

Switched to LLVM 6.0 so it should get Oclgrind back into testing.

James

> On 10 Mar 2018, at 08:42, James Price <jprice-guest at moszumanska.debian.org> wrote:
> 
> This is an automated email from the git hooks/post-receive script.
> 
> jprice-guest pushed a change to branch master
> in repository oclgrind.
> 
>      from  b1fe977   Fix signed char issue causing several test failures
>      adds  bb8001c   New upstream version 18.3
>       new  b98a713   Update upstream source from tag 'upstream/18.3'
>       new  cfb7235   Refresh patches, drop those applied upstream
>       new  328dc34   Update library version to 18.3
>       new  a4a641a   Update to LLVM/Clang 6.0
>       new  89d50b2   Add changelog entry for 18.3-1
>       new  4b0d833   Bump Standards-Version to 4.1.3
>       new  7522237   Update man pages for 18.3
> 
> The 7 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                                         |   53 +-
> .travis-deps.sh                                    |    8 +-
> .travis.yml                                        |    4 +-
> CMakeLists.txt                                     |  141 ++-
> Makefile.am                                        |  133 ---
> NEWS                                               |   17 +
> README.md                                          |   40 +-
> cmake_config.h.in => config.h.in                   |    2 +
> configure.ac                                       |  148 ---
> debian/changelog                                   |    9 +
> debian/control                                     |   14 +-
> debian/liboclgrind-16.10.install                   |    3 -
> debian/liboclgrind-18.3.install                    |    3 +
> ...verrides => liboclgrind-18.3.lintian-overrides} |    2 +-
> debian/liboclgrind-dev.links                       |    2 +-
> debian/oclgrind-kernel.1                           |   30 +-
> debian/oclgrind.1                                  |   28 +-
> debian/patches/align-alloc.patch                   |   39 -
> debian/patches/altivec-fix.patch                   |    2 +-
> debian/patches/big-endian.patch                    |  239 -----
> debian/patches/library-versions.patch              |    2 +-
> debian/patches/pch-location.patch                  |   12 +-
> debian/patches/private-library-location.patch      |   12 +-
> debian/patches/series                              |    3 -
> debian/patches/signed-char.patch                   |   15 -
> debian/patches/use-opencl-headers.patch            |    4 +-
> debian/rules                                       |    2 +-
> m4/m4_ax_check_compile_flag.m4                     |   74 --
> src/CL/cl.h                                        |  610 +++++++-----
> src/CL/cl_d3d10.h                                  |   23 +-
> src/CL/cl_d3d11.h                                  |   24 +-
> src/CL/cl_dx9_media_sharing.h                      |   25 +-
> src/CL/cl_egl.h                                    |   29 +-
> src/CL/cl_ext.h                                    |  476 +++++++--
> src/CL/cl_gl.h                                     |    9 +-
> src/CL/cl_gl_ext.h                                 |    7 +-
> src/CL/cl_platform.h                               |  371 ++++---
> src/CL/opencl.h                                    |    7 +-
> src/core/Context.cpp                               |   10 +-
> src/core/Kernel.cpp                                |   91 +-
> src/core/Kernel.h                                  |    4 -
> src/core/KernelInvocation.cpp                      |   67 +-
> src/core/KernelInvocation.h                        |    4 +-
> src/core/Memory.cpp                                |   34 +-
> src/core/Memory.h                                  |    4 +-
> src/core/Program.cpp                               |  383 ++++---
> src/core/Program.h                                 |   12 +
> src/core/WorkGroup.cpp                             |   10 +-
> src/core/WorkGroup.h                               |    1 +
> src/core/WorkItem.cpp                              |  336 +++++--
> src/core/WorkItem.h                                |   11 +-
> src/core/WorkItemBuiltins.cpp                      |  395 ++++----
> src/core/clc.h                                     | 1041 --------------------
> src/core/common.cpp                                |  134 ++-
> src/core/common.h                                  |   28 +-
> src/core/gen_clc_h.cmake                           |   11 -
> src/core/gen_clc_h.sh                              |   18 -
> src/core/gen_opencl-c.h.cmake                      |   14 +
> src/kernel/Simulation.cpp                          |   23 +-
> src/kernel/oclgrind-kernel.cpp                     |  114 ++-
> src/plugins/InstructionCounter.cpp                 |   94 +-
> src/plugins/InstructionCounter.h                   |   16 +-
> src/plugins/InteractiveDebugger.cpp                |  167 +---
> src/plugins/Logger.cpp                             |   12 +-
> src/plugins/RaceDetector.cpp                       |    4 +-
> src/runtime/icd.h                                  |    4 +
> src/runtime/oclgrind.cpp                           |  152 ++-
> src/runtime/runtime.cpp                            |  573 ++++++++++-
> tests/apps/CMakeLists.txt                          |    7 +-
> tests/apps/image/image.c                           |    2 +-
> tests/apps/vecadd/vecadd.c                         |    2 +-
> tests/common/common.c                              |    4 +-
> tests/common/common.h                              |    2 +-
> tests/kernels/CMakeLists.txt                       |   28 +-
> tests/kernels/TESTS                                |   10 +-
> tests/kernels/atomics/atom_add.cl                  |    6 +
> tests/kernels/atomics/atom_add.ref                 |    2 +
> tests/kernels/atomics/atom_add.sim                 |    6 +
> tests/kernels/atomics/atomic_cmpxchg_read_race.cl  |    2 +-
> tests/kernels/atomics/atomic_cmpxchg_read_race.ref |    2 +-
> tests/kernels/atomics/atomic_minmax_signed.cl      |   16 +
> tests/kernels/atomics/atomic_minmax_signed.ref     |   13 +
> tests/kernels/atomics/atomic_minmax_signed.sim     |   18 +
> tests/kernels/atomics/atomic_race_after.cl         |    4 +-
> tests/kernels/atomics/atomic_race_after.ref        |    6 +-
> tests/kernels/atomics/atomic_race_after.sim        |    1 +
> tests/kernels/atomics/atomic_race_before.cl        |    2 +-
> tests/kernels/atomics/atomic_race_before.ref       |    2 +-
> tests/kernels/bugs/const_gep_expr_pointee_type.cl  |    2 +
> tests/kernels/bugs/llvm_memcpyopt_bug.cl           |   15 +
> tests/kernels/bugs/llvm_memcpyopt_bug.ref          |    5 +
> tests/kernels/bugs/llvm_memcpyopt_bug.sim          |    6 +
> tests/kernels/interactive/struct_member.cl         |   19 +
> tests/kernels/interactive/struct_member.inp        |   21 +
> tests/kernels/interactive/struct_member.ref        |   31 +
> tests/kernels/interactive/struct_member.sim        |    9 +
> tests/kernels/misc/global_variables.cl             |   14 +
> tests/kernels/misc/global_variables.ref            |    7 +
> tests/kernels/misc/global_variables.sim            |    8 +
> tests/kernels/misc/non_uniform_work_groups.cl      |   16 +
> tests/kernels/misc/non_uniform_work_groups.ref     |   34 +
> tests/kernels/misc/non_uniform_work_groups.sim     |    7 +
> tests/kernels/misc/printf.cl                       |    9 +
> tests/kernels/misc/printf.ref                      |    3 +
> tests/kernels/misc/printf.sim                      |   12 +
> tests/kernels/misc/reduce.cl                       |   24 +-
> tests/kernels/misc/reduce.ref                      |   19 +-
> tests/kernels/misc/reduce.sim                      |    8 +-
> tests/kernels/misc/switch_case.cl                  |   25 +
> tests/kernels/misc/switch_case.ref                 |    9 +
> tests/kernels/misc/switch_case.sim                 |   16 +
> .../uninitialized/padded_nested_struct_memcpy.cl   |    4 +-
> .../uninitialized/padded_nested_struct_memcpy.ref  |    4 +-
> .../uninitialized/padded_struct_alloca_fp.cl       |    2 +-
> .../uninitialized/padded_struct_alloca_fp.ref      |   13 +-
> .../uninitialized/padded_struct_alloca_fp.sim      |    2 +-
> .../uninitialized/padded_struct_memcpy_fp.cl       |    2 +-
> .../uninitialized/padded_struct_memcpy_fp.ref      |   13 +-
> .../uninitialized/padded_struct_memcpy_fp.sim      |    2 +-
> .../uninitialized_padded_nested_struct_memcpy.cl   |    2 +-
> .../uninitialized_padded_nested_struct_memcpy.ref  |    2 +-
> .../uninitialized_padded_struct_memcpy.ref         |   13 +-
> .../uninitialized_padded_struct_memcpy.sim         |    2 +-
> tests/kernels/wait_event/wait_event_invalid.cl     |    2 +-
> tests/run_test.py                                  |   43 +-
> tests/runtime/CMakeLists.txt                       |   13 +-
> tests/runtime/build_program.c                      |   73 ++
> tests/runtime/build_program.ref                    |    6 +
> tests/runtime/inc/nospace/header.h                 |    1 +
> tests/runtime/inc/with space/header.h              |    1 +
> tests/runtime/map_buffer.c                         |    2 +-
> tests/runtime/sampler.c                            |  138 +++
> tests/runtime/sampler.ref                          |    1 +
> 133 files changed, 3882 insertions(+), 3302 deletions(-)
> delete mode 100644 Makefile.am
> rename cmake_config.h.in => config.h.in (79%)
> delete mode 100644 configure.ac
> delete mode 100755 debian/liboclgrind-16.10.install
> create mode 100755 debian/liboclgrind-18.3.install
> rename debian/{liboclgrind-16.10.lintian-overrides => liboclgrind-18.3.lintian-overrides} (51%)
> delete mode 100644 debian/patches/align-alloc.patch
> delete mode 100644 debian/patches/big-endian.patch
> delete mode 100644 debian/patches/signed-char.patch
> delete mode 100644 m4/m4_ax_check_compile_flag.m4
> delete mode 100644 src/core/clc.h
> delete mode 100644 src/core/gen_clc_h.cmake
> delete mode 100755 src/core/gen_clc_h.sh
> create mode 100644 src/core/gen_opencl-c.h.cmake
> create mode 100644 tests/kernels/atomics/atom_add.cl
> create mode 100644 tests/kernels/atomics/atom_add.ref
> create mode 100644 tests/kernels/atomics/atom_add.sim
> create mode 100644 tests/kernels/atomics/atomic_minmax_signed.cl
> create mode 100644 tests/kernels/atomics/atomic_minmax_signed.ref
> create mode 100644 tests/kernels/atomics/atomic_minmax_signed.sim
> create mode 100644 tests/kernels/bugs/llvm_memcpyopt_bug.cl
> create mode 100644 tests/kernels/bugs/llvm_memcpyopt_bug.ref
> create mode 100644 tests/kernels/bugs/llvm_memcpyopt_bug.sim
> create mode 100644 tests/kernels/interactive/struct_member.cl
> create mode 100644 tests/kernels/interactive/struct_member.inp
> create mode 100644 tests/kernels/interactive/struct_member.ref
> create mode 100644 tests/kernels/interactive/struct_member.sim
> create mode 100644 tests/kernels/misc/global_variables.cl
> create mode 100644 tests/kernels/misc/global_variables.ref
> create mode 100644 tests/kernels/misc/global_variables.sim
> create mode 100644 tests/kernels/misc/non_uniform_work_groups.cl
> create mode 100644 tests/kernels/misc/non_uniform_work_groups.ref
> create mode 100644 tests/kernels/misc/non_uniform_work_groups.sim
> create mode 100644 tests/kernels/misc/printf.cl
> create mode 100644 tests/kernels/misc/printf.ref
> create mode 100644 tests/kernels/misc/printf.sim
> create mode 100644 tests/kernels/misc/switch_case.cl
> create mode 100644 tests/kernels/misc/switch_case.ref
> create mode 100644 tests/kernels/misc/switch_case.sim
> create mode 100644 tests/runtime/build_program.c
> create mode 100644 tests/runtime/build_program.ref
> create mode 100644 tests/runtime/inc/nospace/header.h
> create mode 100644 tests/runtime/inc/with space/header.h
> create mode 100644 tests/runtime/sampler.c
> create mode 100644 tests/runtime/sampler.ref
> 
> -- 
> Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-opencl/oclgrind.git
> 
> _______________________________________________
> Pkg-opencl-commits mailing list
> Pkg-opencl-commits at lists.alioth.debian.org
> https://lists.alioth.debian.org/mailman/listinfo/pkg-opencl-commits




More information about the Pkg-opencl-devel mailing list