]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
mark fatal_error as noreturn (#4563)
authorBenjamin Peterson <benjamin@python.org>
Sat, 25 Nov 2017 21:02:55 +0000 (13:02 -0800)
committerGitHub <noreply@github.com>
Sat, 25 Nov 2017 21:02:55 +0000 (13:02 -0800)
commitcef88b9c15cf387cf6a39a387a6868883409df4f
tree6a556d9fb8909aba526d700c861dfac01c755469
parent76fdac4c9f53eb8433a54bd3daf9f5cc2e702a44
mark fatal_error as noreturn (#4563)

clang can't figure out that fatal_error is noreturn itself and emits warnings:

../cpython/Python/pylifecycle.c:2116:1: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
}
^
../cpython/Python/pylifecycle.c:2125:1: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
}
^
Python/pylifecycle.c