Skip to content

Merge 3.4#16167

Merged
alalek merged 16 commits intoopencv:masterfrom
alalek:merge-3.4
Dec 15, 2019
Merged

Merge 3.4#16167
alalek merged 16 commits intoopencv:masterfrom
alalek:merge-3.4

Conversation

@alalek
Copy link
Copy Markdown
Member

@alalek alalek commented Dec 15, 2019

#15966 from saskatchewancatch:issue-15760
#16100 from sajarindider:brief
#16122 from alalek:cmake_update_cpu_compiler_detection
#16148 from alalek:doxygen_update_config
#16150 from alalek:cmake_avoid_deprecated_link_private
#16153 from vsuyi:master
#16156 from TH3CHARLie:3.4
#16157 from alalek:update_libwebp_1.0.3
#16159 from alalek:imgcodecs_bmp_ubsan_enum_handling
#16163 from alalek:fix_16122

Previous "Merge 3.4": #16135

buildworker:Win64 OpenCL=windows-2
buildworker:Custom=linux-1,linux-2,linux-4
build_image:Docs=docs-js
build_image:Custom=javascript
#build_image:Custom=powerpc64le
#build_image:Custom=ubuntu-openvino-2019r3.0:16.04
#buildworker:Custom=linux-2
#build_image:Custom=ubuntu-vulkan:16.04
#buildworker:Custom=linux-4
#build_image:Custom=fedora:28
#build_image:Custom=ubuntu-cuda:16.04
#build_image:Custom=ubuntu-clang:18.04
#buildworker:Custom=linux-1
#build_image:Custom=javascript-simd
#build_image:Custom=mips64el
build_image:Custom Mac=openvino-2019r3.0
build_image:Custom Win=openvino-2019r3.0
test_opencl:Custom Win=OFF
#build_image:Custom Win=msvs2017
#build_image:Custom Win=msvs2019
test_modules:Custom Mac=dnn,java,python3

alalek and others added 16 commits December 11, 2019 00:21
Drop:
- discouraged CMAKE_CL_64
- MSVC64
- MINGW64
Add checks for empty operands in Matrix expressions that don't check properly

* Starting to add checks for empty operands in Matrix expressions that
don't check properly.

* Adding checks and delcarations for checker functions

* Fix signatures and add checks for each class of Matrix Expr operation

* Make it catch the right exception

* Don't expose helper functions to public API
…nk_private

* cmake: avoid deprecated LINK_PRIVATE/LINK_PUBLIC

see CMP0023 (CMake 2.8.12+)

* cmake: fix 3rdparty list

- don't include OpenCV modules
* 3rdparty: update libwebp 1.0.2 => 1.0.3

https://github.com/webmproject/libwebp/releases/tag/v1.0.3

* 3rdparty(libwebp): re-apply patches
* Eltwise::DIV support in Halide backend

* fix typo

* remove div from generated test suite to pass CI, switching to manual test...

* ensure divisor not near to zero

* use randu

* dnn(test): update test data for Eltwise.Accuracy/DIV layer test
* (doc): added info about STAR

* (doc): fixed typos and sentence structure

* fixed trailing whitespaces
@alalek
Copy link
Copy Markdown
Member Author

alalek commented Dec 15, 2019

👍

@alalek alalek merged commit ba7b0f4 into opencv:master Dec 15, 2019
@alalek alalek mentioned this pull request Dec 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants