Created
August 13, 2023 15:32
-
-
Save StyXman/24dbc8cdda180a30b14d2da10c698178 to your computer and use it in GitHub Desktop.
image_blender compile errors
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Building wheels for collected packages: image-blender | |
Building wheel for image-blender (pyproject.toml) ... error | |
error: subprocess-exited-with-error | |
× Building wheel for image-blender (pyproject.toml) did not run successfully. | |
│ exit code: 1 | |
╰─> [17 lines of output] | |
Warning: 'classifiers' should be a list, got type 'tuple' | |
running bdist_wheel | |
running build | |
running build_ext | |
building 'image_blender' extension | |
creating build | |
creating build/temp.linux-x86_64-cpython-311 | |
creating build/temp.linux-x86_64-cpython-311/src | |
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/home/mdione/Pictures/venv/include -I/usr/include/python3.11 -c src/image_blender.c -o build/temp.linux-x86_64-cpython-311/src/image_blender.o | |
src/image_blender.c:196:12: fatal error: longintrepr.h: No such file or directory | |
196 | #include "longintrepr.h" | |
| ^~~~~~~~~~~~~~~ | |
Hacked a solution, but then: | |
Building wheels for collected packages: image-blender | |
Building wheel for image-blender (pyproject.toml) ... error | |
error: subprocess-exited-with-error | |
× Building wheel for image-blender (pyproject.toml) did not run successfully. | |
│ exit code: 1 | |
╰─> [965 lines of output] | |
Warning: 'classifiers' should be a list, got type 'tuple' | |
running bdist_wheel | |
running build | |
running build_ext | |
building 'image_blender' extension | |
creating build | |
creating build/temp.linux-x86_64-cpython-311 | |
creating build/temp.linux-x86_64-cpython-311/src | |
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/home/mdione/Pictures/venv/include -I/usr/include/python3.11 -c src/image_blender.c -o build/temp.linux-x86_64-cpython-311/src/image_blender.o | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_dissolve’: | |
src/image_blender.c:1382:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
1382 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_2darken’: | |
src/image_blender.c:1598:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
1598 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_4multiply’: | |
src/image_blender.c:1842:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
1842 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_6color_burn’: | |
src/image_blender.c:2075:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
2075 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_8linear_burn’: | |
src/image_blender.c:2338:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
2338 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_10darker_color’: | |
src/image_blender.c:2580:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
2580 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_12lighten’: | |
src/image_blender.c:2835:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
2835 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_14screen’: | |
src/image_blender.c:3079:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
3079 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_16color_dodge’: | |
src/image_blender.c:3312:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
3312 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_18linear_dodge’: | |
src/image_blender.c:3575:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
3575 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_20lighter_color’: | |
src/image_blender.c:3817:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
3817 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_22overlay’: | |
src/image_blender.c:4073:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
4073 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_24soft_light’: | |
src/image_blender.c:4321:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
4321 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_26hard_light’: | |
src/image_blender.c:4583:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
4583 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_28vivid_light’: | |
src/image_blender.c:4829:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
4829 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_30linear_light’: | |
src/image_blender.c:5118:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
5118 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_32pin_light’: | |
src/image_blender.c:5386:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
5386 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_34hard_mix’: | |
src/image_blender.c:5656:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
5656 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_36difference’: | |
src/image_blender.c:5922:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
5922 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_38exclusion’: | |
src/image_blender.c:6166:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
6166 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_40subtract’: | |
src/image_blender.c:6399:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
6399 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_42divide’: | |
src/image_blender.c:6643:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
6643 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_44hue’: | |
src/image_blender.c:7339:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
7339 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_46saturation’: | |
src/image_blender.c:7578:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
7578 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_48color’: | |
src/image_blender.c:7817:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
7817 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__pyx_pf_13image_blender_50luminosity’: | |
src/image_blender.c:8056:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare] | |
8056 | __pyx_t_2 = ((__pyx_v_length != __pyx_t_1) != 0); | |
| ^~ | |
src/image_blender.c: In function ‘__Pyx_InitCachedConstants’: | |
src/image_blender.c:8311:250: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8311 | __pyx_codeobj__4 = (PyObject*)__Pyx_PyCode_New(2, 0, 8, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__3, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_dissolve, 42, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__4)) __PYX_ERR(0, 42, __pyx_L1_error) | |
| ^~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
In file included from /usr/include/python3.11/Python.h:71, | |
from src/image_blender.c:4: | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8311:254: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8311 | __pyx_codeobj__4 = (PyObject*)__Pyx_PyCode_New(2, 0, 8, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__3, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_dissolve, 42, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__4)) __PYX_ERR(0, 42, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8311:33: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8311 | __pyx_codeobj__4 = (PyObject*)__Pyx_PyCode_New(2, 0, 8, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__3, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_dissolve, 42, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__4)) __PYX_ERR(0, 42, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8316:249: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8316 | __pyx_codeobj__6 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__5, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_darken, 85, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__6)) __PYX_ERR(0, 85, __pyx_L1_error) | |
| ^~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8316:253: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8316 | __pyx_codeobj__6 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__5, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_darken, 85, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__6)) __PYX_ERR(0, 85, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8316:33: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8316 | __pyx_codeobj__6 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__5, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_darken, 85, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__6)) __PYX_ERR(0, 85, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8321:251: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8321 | __pyx_codeobj__8 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__7, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_multiply, 132, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__8)) __PYX_ERR(0, 132, __pyx_L1_error) | |
| ^~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8321:256: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8321 | __pyx_codeobj__8 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__7, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_multiply, 132, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__8)) __PYX_ERR(0, 132, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8321:33: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8321 | __pyx_codeobj__8 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__7, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_multiply, 132, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__8)) __PYX_ERR(0, 132, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8326:254: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8326 | __pyx_codeobj__10 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__9, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_color_burn, 176, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__10)) __PYX_ERR(0, 176, __pyx_L1_error) | |
| ^~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8326:259: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8326 | __pyx_codeobj__10 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__9, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_color_burn, 176, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__10)) __PYX_ERR(0, 176, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8326:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8326 | __pyx_codeobj__10 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__9, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_color_burn, 176, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__10)) __PYX_ERR(0, 176, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8331:256: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8331 | __pyx_codeobj__12 = (PyObject*)__Pyx_PyCode_New(2, 0, 12, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__11, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_linear_burn, 228, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__12)) __PYX_ERR(0, 228, __pyx_L1_error) | |
| ^~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8331:261: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8331 | __pyx_codeobj__12 = (PyObject*)__Pyx_PyCode_New(2, 0, 12, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__11, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_linear_burn, 228, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__12)) __PYX_ERR(0, 228, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8331:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8331 | __pyx_codeobj__12 = (PyObject*)__Pyx_PyCode_New(2, 0, 12, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__11, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_linear_burn, 228, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__12)) __PYX_ERR(0, 228, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8336:257: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8336 | __pyx_codeobj__14 = (PyObject*)__Pyx_PyCode_New(2, 0, 10, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__13, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_darker_color, 280, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__14)) __PYX_ERR(0, 280, __pyx_L1_error) | |
| ^~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8336:262: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8336 | __pyx_codeobj__14 = (PyObject*)__Pyx_PyCode_New(2, 0, 10, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__13, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_darker_color, 280, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__14)) __PYX_ERR(0, 280, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8336:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8336 | __pyx_codeobj__14 = (PyObject*)__Pyx_PyCode_New(2, 0, 10, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__13, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_darker_color, 280, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__14)) __PYX_ERR(0, 280, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8341:252: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8341 | __pyx_codeobj__16 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__15, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_lighten, 341, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__16)) __PYX_ERR(0, 341, __pyx_L1_error) | |
| ^~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8341:257: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8341 | __pyx_codeobj__16 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__15, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_lighten, 341, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__16)) __PYX_ERR(0, 341, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8341:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8341 | __pyx_codeobj__16 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__15, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_lighten, 341, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__16)) __PYX_ERR(0, 341, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8346:251: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8346 | __pyx_codeobj__18 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__17, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_screen, 388, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__18)) __PYX_ERR(0, 388, __pyx_L1_error) | |
| ^~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8346:256: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8346 | __pyx_codeobj__18 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__17, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_screen, 388, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__18)) __PYX_ERR(0, 388, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8346:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8346 | __pyx_codeobj__18 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__17, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_screen, 388, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__18)) __PYX_ERR(0, 388, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8351:256: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8351 | __pyx_codeobj__20 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__19, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_color_dodge, 432, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__20)) __PYX_ERR(0, 432, __pyx_L1_error) | |
| ^~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8351:261: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8351 | __pyx_codeobj__20 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__19, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_color_dodge, 432, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__20)) __PYX_ERR(0, 432, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8351:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8351 | __pyx_codeobj__20 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__19, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_color_dodge, 432, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__20)) __PYX_ERR(0, 432, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8356:257: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8356 | __pyx_codeobj__22 = (PyObject*)__Pyx_PyCode_New(2, 0, 12, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__21, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_linear_dodge, 484, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__22)) __PYX_ERR(0, 484, __pyx_L1_error) | |
| ^~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8356:262: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8356 | __pyx_codeobj__22 = (PyObject*)__Pyx_PyCode_New(2, 0, 12, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__21, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_linear_dodge, 484, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__22)) __PYX_ERR(0, 484, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8356:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8356 | __pyx_codeobj__22 = (PyObject*)__Pyx_PyCode_New(2, 0, 12, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__21, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_linear_dodge, 484, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__22)) __PYX_ERR(0, 484, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8361:258: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8361 | __pyx_codeobj__24 = (PyObject*)__Pyx_PyCode_New(2, 0, 10, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__23, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_lighter_color, 536, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__24)) __PYX_ERR(0, 536, __pyx_L1_error) | |
| ^~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8361:263: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8361 | __pyx_codeobj__24 = (PyObject*)__Pyx_PyCode_New(2, 0, 10, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__23, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_lighter_color, 536, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__24)) __PYX_ERR(0, 536, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8361:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8361 | __pyx_codeobj__24 = (PyObject*)__Pyx_PyCode_New(2, 0, 10, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__23, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_lighter_color, 536, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__24)) __PYX_ERR(0, 536, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8366:252: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8366 | __pyx_codeobj__26 = (PyObject*)__Pyx_PyCode_New(2, 0, 12, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__25, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_overlay, 600, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__26)) __PYX_ERR(0, 600, __pyx_L1_error) | |
| ^~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8366:257: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8366 | __pyx_codeobj__26 = (PyObject*)__Pyx_PyCode_New(2, 0, 12, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__25, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_overlay, 600, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__26)) __PYX_ERR(0, 600, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8366:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8366 | __pyx_codeobj__26 = (PyObject*)__Pyx_PyCode_New(2, 0, 12, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__25, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_overlay, 600, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__26)) __PYX_ERR(0, 600, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8371:255: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8371 | __pyx_codeobj__28 = (PyObject*)__Pyx_PyCode_New(2, 0, 13, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__27, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_soft_light, 656, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__28)) __PYX_ERR(0, 656, __pyx_L1_error) | |
| ^~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8371:260: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8371 | __pyx_codeobj__28 = (PyObject*)__Pyx_PyCode_New(2, 0, 13, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__27, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_soft_light, 656, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__28)) __PYX_ERR(0, 656, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8371:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8371 | __pyx_codeobj__28 = (PyObject*)__Pyx_PyCode_New(2, 0, 13, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__27, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_soft_light, 656, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__28)) __PYX_ERR(0, 656, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8376:255: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8376 | __pyx_codeobj__30 = (PyObject*)__Pyx_PyCode_New(2, 0, 12, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__29, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_hard_light, 713, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__30)) __PYX_ERR(0, 713, __pyx_L1_error) | |
| ^~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8376:260: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8376 | __pyx_codeobj__30 = (PyObject*)__Pyx_PyCode_New(2, 0, 12, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__29, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_hard_light, 713, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__30)) __PYX_ERR(0, 713, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8376:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8376 | __pyx_codeobj__30 = (PyObject*)__Pyx_PyCode_New(2, 0, 12, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__29, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_hard_light, 713, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__30)) __PYX_ERR(0, 713, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8381:256: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8381 | __pyx_codeobj__32 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__31, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_vivid_light, 769, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__32)) __PYX_ERR(0, 769, __pyx_L1_error) | |
| ^~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8381:261: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8381 | __pyx_codeobj__32 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__31, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_vivid_light, 769, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__32)) __PYX_ERR(0, 769, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8381:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8381 | __pyx_codeobj__32 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__31, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_vivid_light, 769, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__32)) __PYX_ERR(0, 769, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8386:257: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8386 | __pyx_codeobj__34 = (PyObject*)__Pyx_PyCode_New(2, 0, 12, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__33, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_linear_light, 835, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__34)) __PYX_ERR(0, 835, __pyx_L1_error) | |
| ^~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8386:262: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8386 | __pyx_codeobj__34 = (PyObject*)__Pyx_PyCode_New(2, 0, 12, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__33, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_linear_light, 835, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__34)) __PYX_ERR(0, 835, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8386:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8386 | __pyx_codeobj__34 = (PyObject*)__Pyx_PyCode_New(2, 0, 12, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__33, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_linear_light, 835, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__34)) __PYX_ERR(0, 835, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8391:254: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8391 | __pyx_codeobj__36 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__35, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_pin_light, 894, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__36)) __PYX_ERR(0, 894, __pyx_L1_error) | |
| ^~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8391:259: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8391 | __pyx_codeobj__36 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__35, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_pin_light, 894, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__36)) __PYX_ERR(0, 894, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8391:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8391 | __pyx_codeobj__36 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__35, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_pin_light, 894, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__36)) __PYX_ERR(0, 894, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8396:253: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8396 | __pyx_codeobj__38 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__37, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_hard_mix, 953, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__38)) __PYX_ERR(0, 953, __pyx_L1_error) | |
| ^~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8396:258: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8396 | __pyx_codeobj__38 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__37, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_hard_mix, 953, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__38)) __PYX_ERR(0, 953, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8396:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8396 | __pyx_codeobj__38 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__37, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_hard_mix, 953, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__38)) __PYX_ERR(0, 953, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8401:255: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8401 | __pyx_codeobj__40 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__39, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_difference, 1012, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__40)) __PYX_ERR(0, 1012, __pyx_L1_error) | |
| ^~~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8401:261: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8401 | __pyx_codeobj__40 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__39, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_difference, 1012, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__40)) __PYX_ERR(0, 1012, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8401:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8401 | __pyx_codeobj__40 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__39, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_difference, 1012, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__40)) __PYX_ERR(0, 1012, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8406:254: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8406 | __pyx_codeobj__42 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__41, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_exclusion, 1059, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__42)) __PYX_ERR(0, 1059, __pyx_L1_error) | |
| ^~~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8406:260: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8406 | __pyx_codeobj__42 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__41, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_exclusion, 1059, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__42)) __PYX_ERR(0, 1059, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8406:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8406 | __pyx_codeobj__42 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__41, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_exclusion, 1059, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__42)) __PYX_ERR(0, 1059, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8411:253: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8411 | __pyx_codeobj__44 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__43, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_subtract, 1108, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__44)) __PYX_ERR(0, 1108, __pyx_L1_error) | |
| ^~~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8411:259: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8411 | __pyx_codeobj__44 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__43, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_subtract, 1108, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__44)) __PYX_ERR(0, 1108, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8411:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8411 | __pyx_codeobj__44 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__43, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_subtract, 1108, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__44)) __PYX_ERR(0, 1108, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8416:251: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8416 | __pyx_codeobj__46 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__45, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_divide, 1155, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__46)) __PYX_ERR(0, 1155, __pyx_L1_error) | |
| ^~~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8416:257: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8416 | __pyx_codeobj__46 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__45, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_divide, 1155, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__46)) __PYX_ERR(0, 1155, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8416:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8416 | __pyx_codeobj__46 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__45, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_divide, 1155, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__46)) __PYX_ERR(0, 1155, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8421:248: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8421 | __pyx_codeobj__48 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__47, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_hue, 1354, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__48)) __PYX_ERR(0, 1354, __pyx_L1_error) | |
| ^~~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8421:254: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8421 | __pyx_codeobj__48 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__47, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_hue, 1354, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__48)) __PYX_ERR(0, 1354, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8421:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8421 | __pyx_codeobj__48 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__47, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_hue, 1354, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__48)) __PYX_ERR(0, 1354, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8426:255: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8426 | __pyx_codeobj__50 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__49, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_saturation, 1407, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__50)) __PYX_ERR(0, 1407, __pyx_L1_error) | |
| ^~~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8426:261: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8426 | __pyx_codeobj__50 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__49, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_saturation, 1407, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__50)) __PYX_ERR(0, 1407, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8426:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8426 | __pyx_codeobj__50 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__49, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_saturation, 1407, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__50)) __PYX_ERR(0, 1407, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8431:250: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8431 | __pyx_codeobj__52 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__51, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_color, 1460, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__52)) __PYX_ERR(0, 1460, __pyx_L1_error) | |
| ^~~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8431:256: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8431 | __pyx_codeobj__52 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__51, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_color, 1460, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__52)) __PYX_ERR(0, 1460, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8431:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8431 | __pyx_codeobj__52 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__51, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_color, 1460, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__52)) __PYX_ERR(0, 1460, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c:8436:255: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
8436 | __pyx_codeobj__54 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__53, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_luminosity, 1513, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__54)) __PYX_ERR(0, 1513, __pyx_L1_error) | |
| ^~~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:8436:261: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
8436 | __pyx_codeobj__54 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__53, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_luminosity, 1513, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__54)) __PYX_ERR(0, 1513, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:8436:34: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
8436 | __pyx_codeobj__54 = (PyObject*)__Pyx_PyCode_New(2, 0, 11, 0, CO_OPTIMIZED|CO_NEWLOCALS, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__53, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_image_blender_pyx, __pyx_n_s_luminosity, 1513, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__54)) __PYX_ERR(0, 1513, __pyx_L1_error) | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c: In function ‘__Pyx_CreateCodeObjectForTraceback’: | |
src/image_blender.c:9483:9: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] | |
9483 | py_line, | |
| ^~~~~~~ | |
| | | |
| int | |
src/image_blender.c:318:72: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~ | |
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~~~~~~~~ | |
src/image_blender.c:9484:9: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] | |
9484 | __pyx_empty_bytes /*PyObject *lnotab*/ | |
| ^~~~~~~~~~~~~~~~~ | |
| | | |
| PyObject * {aka struct _object *} | |
src/image_blender.c:318:79: note: in definition of macro ‘__Pyx_PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~ | |
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} | |
151 | PyObject *, PyObject *, PyObject *, int, PyObject *, | |
| ^~~ | |
src/image_blender.c:318:11: error: too few arguments to function ‘PyCode_New’ | |
318 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) | |
| ^~~~~~~~~~ | |
src/image_blender.c:9469:15: note: in expansion of macro ‘__Pyx_PyCode_New’ | |
9469 | py_code = __Pyx_PyCode_New( | |
| ^~~~~~~~~~~~~~~~ | |
/usr/include/python3.11/cpython/code.h:148:28: note: declared here | |
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( | |
| ^~~~~~~~~~ | |
src/image_blender.c: In function ‘__Pyx_AddTraceback’: | |
src/image_blender.c:369:62: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} | |
369 | #define __Pyx_PyFrame_SetLineNumber(frame, lineno) (frame)->f_lineno = (lineno) | |
| ^~ | |
src/image_blender.c:9516:5: note: in expansion of macro ‘__Pyx_PyFrame_SetLineNumber’ | |
9516 | __Pyx_PyFrame_SetLineNumber(py_frame, py_line); | |
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
** | |
** Failed to build an extension! | |
** CompileError: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1 | |
** | |
[end of output] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment