meson: Enable some MSVC warnings for parity with GCC/Clang
This makes it easier to do development with MSVC by making it warn on common issues that GCC/Clang error out for in our CI configuration. Continuation from gstreamer/gst-build!223 Part-of: <gstreamer/gst-devtools!226>
Status | Job ID | Name | Coverage | ||||||
---|---|---|---|---|---|---|---|---|---|
Build Docker | |||||||||
passed |
#5400790
|
alpine amd64 manifest builder docker |
00:00:36
|
|
|||||
passed |
#5400786
|
android docker |
00:00:14
|
|
|||||
passed |
#5400782
|
cerbero fedora amd64 docker |
00:00:18
|
|
|||||
passed |
#5400779
|
fedora amd64 docker |
00:00:20
|
|
|||||
passed |
#5400795
|
gst-indent amd64 docker |
00:01:01
|
|
|||||
Preparation | |||||||||
passed |
#5400801
|
gst indent |
00:00:29
|
|
|||||
passed |
#5400798
|
manifest |
00:00:54
|
|
|||||
Build | |||||||||
passed |
#5400852
gstreamer
|
build cerbero cross-android universal |
00:12:13
|
|
|||||
passed |
#5400878
gst-ios-13.2
|
build cerbero cross-ios universal |
00:25:22
|
|
|||||
passed |
#5400858
gstreamer
|
build cerbero cross win32 |
00:07:47
|
|
|||||
passed |
#5400865
gstreamer
|
build cerbero cross win64 |
00:05:09
|
|
|||||
passed |
#5400845
gstreamer
|
build cerbero fedora x86_64 |
00:04:49
|
|
|||||
passed |
#5400871
gst-macos-10.15
|
build cerbero macos x86_64 |
00:11:10
|
|
|||||
passed |
#5400885
1809
gstreamer-windows
windows
docker
|
build cerbero msvc x86_64 |
00:13:59
|
|
|||||
passed |
#5400820
|
build clang fedora x86_64 |
00:06:16
|
|
|||||
manual |
#5400840
1809
windows
docker
allowed to fail
manual
|
build msys2 |
|
||||||
passed |
#5400807
|
build nodebug fedora x86_64 |
00:04:00
|
|
|||||
passed |
#5400810
|
build static fedora x86_64 |
00:08:39
|
|
|||||
passed |
#5400815
|
build static nodebug fedora x86_64 |
00:03:32
|
|
|||||
passed |
#5400824
1809
windows
docker
|
build vs2017 amd64 |
00:13:24
|
|
|||||
passed |
#5400833
1809
windows
docker
|
build vs2017 x86 |
00:10:34
|
|
|||||
Test | |||||||||
passed |
#5400903
gstreamer
|
check fedora |
00:06:47
|
|
|||||
passed |
#5400912
gstreamer
|
integration testsuites fedora 1/4 |
00:13:44
|
|
|||||
passed |
#5400919
gstreamer
|
integration testsuites fedora 2/4 |
00:16:47
|
|
|||||
passed |
#5400926
gstreamer
|
integration testsuites fedora 3/4 |
00:15:43
|
|
|||||
passed |
#5400933
gstreamer
|
integration testsuites fedora 4/4 |
00:12:44
|
|
|||||
passed |
#5400983
gstreamer
|
valgrind bad |
00:08:04
|
|
|||||
passed |
#5400957
gstreamer
|
valgrind base |
00:08:45
|
|
|||||
passed |
#5400947
gstreamer
|
valgrind core |
00:04:46
|
|
|||||
passed |
#5400991
gstreamer
|
valgrind ges |
00:06:12
|
|
|||||
passed |
#5400968
gstreamer
|
valgrind good |
00:10:31
|
|
|||||
passed |
#5400974
gstreamer
|
valgrind ugly |
00:03:08
|
|
|||||
Integrate | |||||||||
passed |
#5401001
|
cross-android universal examples |
00:06:48
|
|
|||||
passed |
#5401016
gst-ios-13.2
|
cross-ios universal examples |
00:02:04
|
|
|||||
passed |
#5401009
|
documentation |
00:14:51
|
|
|||||