Deprecate G_GNUC_NORETURN in favor of G_NORETURN

Closes issue #994
10 jobs for mark_g_assert_as_noreturn_on_MSVC in 8 minutes and 17 seconds (queued for 1 second)
Status Job ID Name Coverage
  Style Check
passed #827710
check-todos

00:01:24

failed #827709
allowed to fail
style-check-diff

00:01:40

 
  Build
passed #827713
cross-android_api21_arm64

00:01:11

passed #827714
cross-android_api28_arm64

00:02:00

passed #827715
cross-mingw64

00:02:50

failed #827712
debian-stable-x86_64

00:01:44

failed #827711
fedora-x86_64

00:02:07

passed #827716
win32-ps
msys2-mingw32

00:08:13

passed #827717
win32-ps
vs2017-x64

00:08:16

 
  Coverage
skipped #827718
coverage
 
Name Stage Failure
failed
fedora-x86_64 Build
WARNING: _build/docs/reference/gio/gio-undocumented.txt: no matching files 
WARNING: _build/docs/reference/gio/gio-unused.txt: no matching files
WARNING: _build/fedora-x86_64-report.xml: no matching files
WARNING: _coverage: no matching files
Uploading artifacts to coordinator... ok
id=827711 responseStatus=201 Created token=9ZXHNznG
Uploading artifacts...
WARNING: _build/fedora-x86_64-report.xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
debian-stable-x86_64 Build
_build/config.h: found 1 matching files            
_build/glib/glibconfig.h: found 1 matching files

_build/meson-logs: found 2 matching files

WARNING: _build/debian-stable-x86_64-report.xml: no matching files
Uploading artifacts to coordinator... ok
id=827712 responseStatus=201 Created token=o1Bhkz7T
Uploading artifacts...
WARNING: _build/debian-stable-x86_64-report.xml: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
style-check-diff Style Check
+#pragma warning(error : 4646) /* function declared with __declspec(noreturn) has non-void return type */
+#pragma warning(error : 4715) /* 'function': not all control paths return a value */
+#pragma warning(error : 4098) /* 'void' function returning a value */

#pragma warning(disable:4244) /* No possible loss of data warnings */
#pragma warning(disable:4305) /* No truncation from int to char warnings */
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1