[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