sagemath/cysignals

Cython 3: Implicit noexcept declaration is deprecated

tobiasdiez opened this issue · 1 comments

Compiling with Cython 3 yields a couple of deprecation warnings:

warning: /opt/conda/envs/sage-dev/lib/python3.11/site-packages/cysignals/signals.pxd:61:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword.
warning: /opt/conda/envs/sage-dev/lib/python3.11/site-packages/cysignals/signals.pxd:63:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword.
warning: /opt/conda/envs/sage-dev/lib/python3.11/site-packages/cysignals/signals.pxd:87:66: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword.
warning: /opt/conda/envs/sage-dev/lib/python3.11/site-packages/cysignals/signals.pxd:88:44: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword.
warning: /opt/conda/envs/sage-dev/lib/python3.11/site-packages/cysignals/signals.pxd:89:62: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword.
warning: /opt/conda/envs/sage-dev/lib/python3.11/site-packages/cysignals/signals.pxd:90:44: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword.
warning: /opt/conda/envs/sage-dev/lib/python3.11/site-packages/cysignals/signals.pxd:93:42: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword.