[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