[oclgrind] branch master updated (b1fe977 -> 7522237)
James Price
jprice-guest at moszumanska.debian.org
Sat Mar 10 08:42:22 UTC 2018
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
More information about the Pkg-opencl-commits
mailing list