Skip to content

Instantly share code, notes, and snippets.

@pinpox
Created December 7, 2020 18:20
Show Gist options
  • Save pinpox/dce57c63aa69eef6c489ea67e51a700d to your computer and use it in GitHub Desktop.
Save pinpox/dce57c63aa69eef6c489ea67e51a700d to your computer and use it in GitHub Desktop.
▸ nix-shell -p pkgs.borgbackup | nc termbin.com 9999
these derivations will be built:
/nix/store/mxx50m8d3v9jn9cc1kibvhah4b5f64sz-python3.8-llfuse-1.3.6.drv
/nix/store/4bh5179ibg0bchkmam92vgbh58ckx0y7-borgbackup-1.1.14.drv
building '/nix/store/mxx50m8d3v9jn9cc1kibvhah4b5f64sz-python3.8-llfuse-1.3.6.drv'...
Sourcing python-remove-tests-dir-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing python-remove-bin-bytecode-hook.sh
Sourcing setuptools-build-hook
Using setuptoolsBuildPhase
Using setuptoolsShellHook
Sourcing pip-install-hook
Using pipInstallPhase
Sourcing python-imports-check-hook.sh
Using pythonImportsCheckPhase
Sourcing python-namespaces-hook
Sourcing setuptools-check-hook
unpacking sources
unpacking source archive /nix/store/h56cgsjh9gsrcv58xz040w7qgfslvhsc-llfuse-1.3.6.tar.bz2
source root is llfuse-1.3.6
setting SOURCE_DATE_EPOCH to timestamp 1550149080 of file llfuse-1.3.6/src/llfuse.egg-info/top_level.txt
patching sources
applying patch /nix/store/3fq4cq7rqwxd1b0si486dg99i80fkzl9-7579b0e626da1a7882b13caedcdbd4a834702e94.diff
patching file test/test_api.py
applying patch /nix/store/4vz0i6lgyy9nzxfiwlv9kyms95hz5gz3-438c00ab9e10d6c485bb054211c01b7f8524a736.diff
patching file test/util.py
configuring
no configure script, doing nothing
building
Executing setuptoolsBuildPhase
running bdist_wheel
running build
running build_ext
building 'llfuse' extension
creating build
creating build/temp.linux-x86_64-3.8
creating build/temp.linux-x86_64-3.8/src
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8 -c src/llfuse.c -o build/temp.linux-x86_64-3.8/src/llfuse.o -D_FILE_OFFSET_BITS=64 -I/nix/store/34x7gn9zndw21ifw2q6imc4vpcpgp2vj-fuse-2.9.9/include/fuse -DFUSE_USE_VERSION=29 -Wall -Wextra -Wconversion -Wsign-compare -DLLFUSE_VERSION="1.3.6" -Wno-unused-function -Wno-implicit-fallthrough -Wno-unused-parameter
src/llfuse.c:3059:73: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
3059 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_5lookup = {"lookup", (PyCFunction)__pyx_pw_6llfuse_10Operations_5lookup, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_4lookup};
| ^
src/llfuse.c:3194:73: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
3194 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_7forget = {"forget", (PyCFunction)__pyx_pw_6llfuse_10Operations_7forget, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_6forget};
| ^
src/llfuse.c:3277:75: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
3277 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_9getattr = {"getattr", (PyCFunction)__pyx_pw_6llfuse_10Operations_9getattr, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_8getattr};
| ^
src/llfuse.c:3401:76: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
3401 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_11setattr = {"setattr", (PyCFunction)__pyx_pw_6llfuse_10Operations_11setattr, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_10setattr};
| ^
src/llfuse.c:3558:78: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
3558 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_13readlink = {"readlink", (PyCFunction)__pyx_pw_6llfuse_10Operations_13readlink, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_12readlink};
| ^
src/llfuse.c:3682:72: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
3682 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_15mknod = {"mknod", (PyCFunction)__pyx_pw_6llfuse_10Operations_15mknod, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_14mknod};
| ^
src/llfuse.c:3839:72: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
3839 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_17mkdir = {"mkdir", (PyCFunction)__pyx_pw_6llfuse_10Operations_17mkdir, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_16mkdir};
| ^
src/llfuse.c:3985:74: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
3985 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_19unlink = {"unlink", (PyCFunction)__pyx_pw_6llfuse_10Operations_19unlink, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_18unlink};
| ^
src/llfuse.c:4120:72: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
4120 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_21rmdir = {"rmdir", (PyCFunction)__pyx_pw_6llfuse_10Operations_21rmdir, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_20rmdir};
| ^
src/llfuse.c:4255:76: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
4255 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_23symlink = {"symlink", (PyCFunction)__pyx_pw_6llfuse_10Operations_23symlink, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_22symlink};
| ^
src/llfuse.c:4401:74: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
4401 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_25rename = {"rename", (PyCFunction)__pyx_pw_6llfuse_10Operations_25rename, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_24rename};
| ^
src/llfuse.c:4558:70: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
4558 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_27link = {"link", (PyCFunction)__pyx_pw_6llfuse_10Operations_27link, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_26link};
| ^
src/llfuse.c:4704:70: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
4704 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_29open = {"open", (PyCFunction)__pyx_pw_6llfuse_10Operations_29open, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_28open};
| ^
src/llfuse.c:4839:70: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
4839 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_31read = {"read", (PyCFunction)__pyx_pw_6llfuse_10Operations_31read, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_30read};
| ^
src/llfuse.c:4974:72: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
4974 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_33write = {"write", (PyCFunction)__pyx_pw_6llfuse_10Operations_33write, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_32write};
| ^
src/llfuse.c:5109:72: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
5109 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_35flush = {"flush", (PyCFunction)__pyx_pw_6llfuse_10Operations_35flush, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_34flush};
| ^
src/llfuse.c:5222:76: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
5222 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_37release = {"release", (PyCFunction)__pyx_pw_6llfuse_10Operations_37release, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_36release};
| ^
src/llfuse.c:5335:72: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
5335 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_39fsync = {"fsync", (PyCFunction)__pyx_pw_6llfuse_10Operations_39fsync, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_38fsync};
| ^
src/llfuse.c:5459:76: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
5459 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_41opendir = {"opendir", (PyCFunction)__pyx_pw_6llfuse_10Operations_41opendir, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_40opendir};
| ^
src/llfuse.c:5583:76: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
5583 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_43readdir = {"readdir", (PyCFunction)__pyx_pw_6llfuse_10Operations_43readdir, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_42readdir};
| ^
src/llfuse.c:5707:82: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
5707 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_45releasedir = {"releasedir", (PyCFunction)__pyx_pw_6llfuse_10Operations_45releasedir, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_44releasedir};
| ^
src/llfuse.c:5820:78: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
5820 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_47fsyncdir = {"fsyncdir", (PyCFunction)__pyx_pw_6llfuse_10Operations_47fsyncdir, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_46fsyncdir};
| ^
src/llfuse.c:5944:74: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
5944 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_49statfs = {"statfs", (PyCFunction)__pyx_pw_6llfuse_10Operations_49statfs, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_48statfs};
| ^
src/llfuse.c:6631:78: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
6631 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_53setxattr = {"setxattr", (PyCFunction)__pyx_pw_6llfuse_10Operations_53setxattr, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_52setxattr};
| ^
src/llfuse.c:6777:78: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
6777 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_55getxattr = {"getxattr", (PyCFunction)__pyx_pw_6llfuse_10Operations_55getxattr, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_54getxattr};
| ^
src/llfuse.c:6912:80: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
6912 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_57listxattr = {"listxattr", (PyCFunction)__pyx_pw_6llfuse_10Operations_57listxattr, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_56listxattr};
| ^
src/llfuse.c:7036:84: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
7036 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_59removexattr = {"removexattr", (PyCFunction)__pyx_pw_6llfuse_10Operations_59removexattr, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_58removexattr};
| ^
src/llfuse.c:7171:74: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
7171 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_61access = {"access", (PyCFunction)__pyx_pw_6llfuse_10Operations_61access, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_60access};
| ^
src/llfuse.c:7306:74: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
7306 | static PyMethodDef __pyx_mdef_6llfuse_10Operations_63create = {"create", (PyCFunction)__pyx_pw_6llfuse_10Operations_63create, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10Operations_62create};
| ^
src/llfuse.c:38306:64: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
38306 | static PyMethodDef __pyx_mdef_6llfuse_5setxattr = {"setxattr", (PyCFunction)__pyx_pw_6llfuse_5setxattr, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_4setxattr};
| ^
src/llfuse.c:38766:64: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
38766 | static PyMethodDef __pyx_mdef_6llfuse_7getxattr = {"getxattr", (PyCFunction)__pyx_pw_6llfuse_7getxattr, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_6getxattr};
| ^
src/llfuse.c:39564:56: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
39564 | static PyMethodDef __pyx_mdef_6llfuse_9init = {"init", (PyCFunction)__pyx_pw_6llfuse_9init, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_8init};
| ^
src/llfuse.c:40000:57: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
40000 | static PyMethodDef __pyx_mdef_6llfuse_11main = {"main", (PyCFunction)__pyx_pw_6llfuse_11main, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_10main};
| ^
src/llfuse.c:43095:59: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
43095 | static PyMethodDef __pyx_mdef_6llfuse_13close = {"close", (PyCFunction)__pyx_pw_6llfuse_13close, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_12close};
| ^
src/llfuse.c:43486:81: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
43486 | static PyMethodDef __pyx_mdef_6llfuse_15invalidate_inode = {"invalidate_inode", (PyCFunction)__pyx_pw_6llfuse_15invalidate_inode, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_14invalidate_inode};
| ^
src/llfuse.c:43691:81: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
43691 | static PyMethodDef __pyx_mdef_6llfuse_17invalidate_entry = {"invalidate_entry", (PyCFunction)__pyx_pw_6llfuse_17invalidate_entry, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_16invalidate_entry};
| ^
src/llfuse.c:44033:73: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
44033 | static PyMethodDef __pyx_mdef_6llfuse_23notify_store = {"notify_store", (PyCFunction)__pyx_pw_6llfuse_23notify_store, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_22notify_store};
| ^
src/llfuse.c:44803:87: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
44803 | static PyMethodDef __pyx_mdef_6llfuse_27__pyx_unpickle_Lock = {"__pyx_unpickle_Lock", (PyCFunction)__pyx_pw_6llfuse_27__pyx_unpickle_Lock, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_26__pyx_unpickle_Lock};
| ^
src/llfuse.c:45263:105: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
45263 | static PyMethodDef __pyx_mdef_6llfuse_29__pyx_unpickle_NoLockManager = {"__pyx_unpickle_NoLockManager", (PyCFunction)__pyx_pw_6llfuse_29__pyx_unpickle_NoLockManager, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_28__pyx_unpickle_NoLockManager};
| ^
src/llfuse.c:45723:107: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
45723 | static PyMethodDef __pyx_mdef_6llfuse_31__pyx_unpickle_RequestContext = {"__pyx_unpickle_RequestContext", (PyCFunction)__pyx_pw_6llfuse_31__pyx_unpickle_RequestContext, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_30__pyx_unpickle_RequestContext};
| ^
src/llfuse.c:46231:105: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
46231 | static PyMethodDef __pyx_mdef_6llfuse_33__pyx_unpickle_NotifyRequest = {"__pyx_unpickle_NotifyRequest", (PyCFunction)__pyx_pw_6llfuse_33__pyx_unpickle_NotifyRequest, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_32__pyx_unpickle_NotifyRequest};
| ^
src/llfuse.c:46752:15: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
46752 | {"acquire", (PyCFunction)__pyx_pw_6llfuse_4Lock_3acquire, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_4Lock_2acquire},
| ^
src/llfuse.c:46754:14: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
46754 | {"yield_", (PyCFunction)__pyx_pw_6llfuse_4Lock_7yield_, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_4Lock_6yield_},
| ^
src/llfuse.c:46756:16: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
46756 | {"__exit__", (PyCFunction)__pyx_pw_6llfuse_4Lock_11__exit__, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_4Lock_10__exit__},
| ^
src/llfuse.c:46819:1: warning: missing initializer for field ‘tp_vectorcall’ of ‘PyTypeObject’ {aka ‘struct _typeobject’} [-Wmissing-field-initializers]
46819 | };
| ^
In file included from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/object.h:746,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/pytime.h:6,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/Python.h:85,
from src/llfuse.c:4:
/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/cpython/object.h:257:20: note: ‘tp_vectorcall’ declared here
257 | vectorcallfunc tp_vectorcall;
| ^~~~~~~~~~~~~
src/llfuse.c:46843:16: warning: cast between incompatible function types from ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]
46843 | {"__exit__", (PyCFunction)__pyx_pw_6llfuse_13NoLockManager_5__exit__, METH_VARARGS|METH_KEYWORDS, __pyx_doc_6llfuse_13NoLockManager_4__exit__},
| ^
src/llfuse.c:46906:1: warning: missing initializer for field ‘tp_vectorcall’ of ‘PyTypeObject’ {aka ‘struct _typeobject’} [-Wmissing-field-initializers]
46906 | };
| ^
In file included from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/object.h:746,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/pytime.h:6,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/Python.h:85,
from src/llfuse.c:4:
/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/cpython/object.h:257:20: note: ‘tp_vectorcall’ declared here
257 | vectorcallfunc tp_vectorcall;
| ^~~~~~~~~~~~~
src/llfuse.c:47028:1: warning: missing initializer for field ‘tp_vectorcall’ of ‘PyTypeObject’ {aka ‘struct _typeobject’} [-Wmissing-field-initializers]
47028 | };
| ^
In file included from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/object.h:746,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/pytime.h:6,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/Python.h:85,
from src/llfuse.c:4:
/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/cpython/object.h:257:20: note: ‘tp_vectorcall’ declared here
257 | vectorcallfunc tp_vectorcall;
| ^~~~~~~~~~~~~
src/llfuse.c:47229:1: warning: missing initializer for field ‘tp_vectorcall’ of ‘PyTypeObject’ {aka ‘struct _typeobject’} [-Wmissing-field-initializers]
47229 | };
| ^
In file included from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/object.h:746,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/pytime.h:6,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/Python.h:85,
from src/llfuse.c:4:
/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/cpython/object.h:257:20: note: ‘tp_vectorcall’ declared here
257 | vectorcallfunc tp_vectorcall;
| ^~~~~~~~~~~~~
src/llfuse.c:47576:1: warning: missing initializer for field ‘tp_vectorcall’ of ‘PyTypeObject’ {aka ‘struct _typeobject’} [-Wmissing-field-initializers]
47576 | };
| ^
In file included from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/object.h:746,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/pytime.h:6,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/Python.h:85,
from src/llfuse.c:4:
/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/cpython/object.h:257:20: note: ‘tp_vectorcall’ declared here
257 | vectorcallfunc tp_vectorcall;
| ^~~~~~~~~~~~~
src/llfuse.c:47818:1: warning: missing initializer for field ‘tp_vectorcall’ of ‘PyTypeObject’ {aka ‘struct _typeobject’} [-Wmissing-field-initializers]
47818 | };
| ^
In file included from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/object.h:746,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/pytime.h:6,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/Python.h:85,
from src/llfuse.c:4:
/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/cpython/object.h:257:20: note: ‘tp_vectorcall’ declared here
257 | vectorcallfunc tp_vectorcall;
| ^~~~~~~~~~~~~
src/llfuse.c:47928:1: warning: missing initializer for field ‘tp_vectorcall’ of ‘PyTypeObject’ {aka ‘struct _typeobject’} [-Wmissing-field-initializers]
47928 | };
| ^
In file included from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/object.h:746,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/pytime.h:6,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/Python.h:85,
from src/llfuse.c:4:
/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/cpython/object.h:257:20: note: ‘tp_vectorcall’ declared here
257 | vectorcallfunc tp_vectorcall;
| ^~~~~~~~~~~~~
src/llfuse.c:48050:1: warning: missing initializer for field ‘tp_vectorcall’ of ‘PyTypeObject’ {aka ‘struct _typeobject’} [-Wmissing-field-initializers]
48050 | };
| ^
In file included from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/object.h:746,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/pytime.h:6,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/Python.h:85,
from src/llfuse.c:4:
/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/cpython/object.h:257:20: note: ‘tp_vectorcall’ declared here
257 | vectorcallfunc tp_vectorcall;
| ^~~~~~~~~~~~~
src/llfuse.c:48134:1: warning: missing initializer for field ‘tp_vectorcall’ of ‘PyTypeObject’ {aka ‘struct _typeobject’} [-Wmissing-field-initializers]
48134 | };
| ^
In file included from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/object.h:746,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/pytime.h:6,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/Python.h:85,
from src/llfuse.c:4:
/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/cpython/object.h:257:20: note: ‘tp_vectorcall’ declared here
257 | vectorcallfunc tp_vectorcall;
| ^~~~~~~~~~~~~
src/llfuse.c: In function ‘__Pyx_modinit_type_init_code’:
src/llfuse.c:50225:3: warning: ‘tp_print’ is deprecated [-Wdeprecated-declarations]
50225 | __pyx_type_6llfuse_Lock.tp_print = 0;
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/object.h:746,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/pytime.h:6,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/Python.h:85,
from src/llfuse.c:4:
/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/cpython/object.h:260:30: note: declared here
260 | Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
| ^~~~~~~~
src/llfuse.c:50233:3: warning: ‘tp_print’ is deprecated [-Wdeprecated-declarations]
50233 | __pyx_type_6llfuse_NoLockManager.tp_print = 0;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/object.h:746,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/pytime.h:6,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/Python.h:85,
from src/llfuse.c:4:
/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/cpython/object.h:260:30: note: declared here
260 | Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
| ^~~~~~~~
src/llfuse.c:50241:3: warning: ‘tp_print’ is deprecated [-Wdeprecated-declarations]
50241 | __pyx_type_6llfuse_RequestContext.tp_print = 0;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/object.h:746,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/pytime.h:6,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/Python.h:85,
from src/llfuse.c:4:
/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/cpython/object.h:260:30: note: declared here
260 | Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
| ^~~~~~~~
src/llfuse.c:50249:3: warning: ‘tp_print’ is deprecated [-Wdeprecated-declarations]
50249 | __pyx_type_6llfuse_SetattrFields.tp_print = 0;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/object.h:746,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/pytime.h:6,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/Python.h:85,
from src/llfuse.c:4:
/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/cpython/object.h:260:30: note: declared here
260 | Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
| ^~~~~~~~
src/llfuse.c:50257:3: warning: ‘tp_print’ is deprecated [-Wdeprecated-declarations]
50257 | __pyx_type_6llfuse_EntryAttributes.tp_print = 0;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/object.h:746,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/pytime.h:6,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/Python.h:85,
from src/llfuse.c:4:
/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/cpython/object.h:260:30: note: declared here
260 | Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
| ^~~~~~~~
src/llfuse.c:50265:3: warning: ‘tp_print’ is deprecated [-Wdeprecated-declarations]
50265 | __pyx_type_6llfuse_StatvfsData.tp_print = 0;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/object.h:746,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/pytime.h:6,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/Python.h:85,
from src/llfuse.c:4:
/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/cpython/object.h:260:30: note: declared here
260 | Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
| ^~~~~~~~
src/llfuse.c:50274:3: warning: ‘tp_print’ is deprecated [-Wdeprecated-declarations]
50274 | __pyx_type_6llfuse_FUSEError.tp_print = 0;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/object.h:746,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/pytime.h:6,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/Python.h:85,
from src/llfuse.c:4:
/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/cpython/object.h:260:30: note: declared here
260 | Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
| ^~~~~~~~
src/llfuse.c:50282:3: warning: ‘tp_print’ is deprecated [-Wdeprecated-declarations]
50282 | __pyx_type_6llfuse_NotifyRequest.tp_print = 0;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/object.h:746,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/pytime.h:6,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/Python.h:85,
from src/llfuse.c:4:
/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/cpython/object.h:260:30: note: declared here
260 | Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
| ^~~~~~~~
src/llfuse.c:50290:3: warning: ‘tp_print’ is deprecated [-Wdeprecated-declarations]
50290 | __pyx_type_6llfuse_VoidPtrCapsule.tp_print = 0;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/object.h:746,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/pytime.h:6,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/Python.h:85,
from src/llfuse.c:4:
/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/cpython/object.h:260:30: note: declared here
260 | Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
| ^~~~~~~~
src/llfuse.c: In function ‘__Pyx_PyCFunction_FastCall’:
src/llfuse.c:51763:19: warning: cast between incompatible function types from ‘PyCFunction’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject * const*, Py_ssize_t, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object * const*, long int, struct _object *)’} [-Wcast-function-type]
51763 | return (*((__Pyx_PyCFunctionFastWithKeywords)meth)) (self, args, nargs, NULL);
| ^
src/llfuse.c:51765:19: warning: cast between incompatible function types from ‘PyCFunction’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject * const*, Py_ssize_t)’ {aka ‘struct _object * (*)(struct _object *, struct _object * const*, long int)’} [-Wcast-function-type]
51765 | return (*((__Pyx_PyCFunctionFast)meth)) (self, args, nargs);
| ^
src/llfuse.c: At top level:
src/llfuse.c:53798:61: warning: cast between incompatible function types from ‘int (*)(__pyx_CyFunctionObject *, PyObject *)’ {aka ‘int (*)(struct <anonymous> *, struct _object *)’} to ‘int (*)(PyObject *, PyObject *, void *)’ {aka ‘int (*)(struct _object *, struct _object *, void *)’} [-Wcast-function-type]
53798 | {(char *) "func_doc", (getter)__Pyx_CyFunction_get_doc, (setter)__Pyx_CyFunction_set_doc, 0, 0},
| ^
src/llfuse.c:53799:61: warning: cast between incompatible function types from ‘int (*)(__pyx_CyFunctionObject *, PyObject *)’ {aka ‘int (*)(struct <anonymous> *, struct _object *)’} to ‘int (*)(PyObject *, PyObject *, void *)’ {aka ‘int (*)(struct _object *, struct _object *, void *)’} [-Wcast-function-type]
53799 | {(char *) "__doc__", (getter)__Pyx_CyFunction_get_doc, (setter)__Pyx_CyFunction_set_doc, 0, 0},
| ^
src/llfuse.c:53800:28: warning: cast between incompatible function types from ‘PyObject * (*)(__pyx_CyFunctionObject *)’ {aka ‘struct _object * (*)(struct <anonymous> *)’} to ‘PyObject * (*)(PyObject *, void *)’ {aka ‘struct _object * (*)(struct _object *, void *)’} [-Wcast-function-type]
53800 | {(char *) "func_name", (getter)__Pyx_CyFunction_get_name, (setter)__Pyx_CyFunction_set_name, 0, 0},
| ^
src/llfuse.c:53800:63: warning: cast between incompatible function types from ‘int (*)(__pyx_CyFunctionObject *, PyObject *)’ {aka ‘int (*)(struct <anonymous> *, struct _object *)’} to ‘int (*)(PyObject *, PyObject *, void *)’ {aka ‘int (*)(struct _object *, struct _object *, void *)’} [-Wcast-function-type]
53800 | {(char *) "func_name", (getter)__Pyx_CyFunction_get_name, (setter)__Pyx_CyFunction_set_name, 0, 0},
| ^
src/llfuse.c:53801:27: warning: cast between incompatible function types from ‘PyObject * (*)(__pyx_CyFunctionObject *)’ {aka ‘struct _object * (*)(struct <anonymous> *)’} to ‘PyObject * (*)(PyObject *, void *)’ {aka ‘struct _object * (*)(struct _object *, void *)’} [-Wcast-function-type]
53801 | {(char *) "__name__", (getter)__Pyx_CyFunction_get_name, (setter)__Pyx_CyFunction_set_name, 0, 0},
| ^
src/llfuse.c:53801:62: warning: cast between incompatible function types from ‘int (*)(__pyx_CyFunctionObject *, PyObject *)’ {aka ‘int (*)(struct <anonymous> *, struct _object *)’} to ‘int (*)(PyObject *, PyObject *, void *)’ {aka ‘int (*)(struct _object *, struct _object *, void *)’} [-Wcast-function-type]
53801 | {(char *) "__name__", (getter)__Pyx_CyFunction_get_name, (setter)__Pyx_CyFunction_set_name, 0, 0},
| ^
src/llfuse.c:53802:31: warning: cast between incompatible function types from ‘PyObject * (*)(__pyx_CyFunctionObject *)’ {aka ‘struct _object * (*)(struct <anonymous> *)’} to ‘PyObject * (*)(PyObject *, void *)’ {aka ‘struct _object * (*)(struct _object *, void *)’} [-Wcast-function-type]
53802 | {(char *) "__qualname__", (getter)__Pyx_CyFunction_get_qualname, (setter)__Pyx_CyFunction_set_qualname, 0, 0},
| ^
src/llfuse.c:53802:70: warning: cast between incompatible function types from ‘int (*)(__pyx_CyFunctionObject *, PyObject *)’ {aka ‘int (*)(struct <anonymous> *, struct _object *)’} to ‘int (*)(PyObject *, PyObject *, void *)’ {aka ‘int (*)(struct _object *, struct _object *, void *)’} [-Wcast-function-type]
53802 | {(char *) "__qualname__", (getter)__Pyx_CyFunction_get_qualname, (setter)__Pyx_CyFunction_set_qualname, 0, 0},
| ^
src/llfuse.c:53804:28: warning: cast between incompatible function types from ‘PyObject * (*)(__pyx_CyFunctionObject *)’ {aka ‘struct _object * (*)(struct <anonymous> *)’} to ‘PyObject * (*)(PyObject *, void *)’ {aka ‘struct _object * (*)(struct _object *, void *)’} [-Wcast-function-type]
53804 | {(char *) "func_dict", (getter)__Pyx_CyFunction_get_dict, (setter)__Pyx_CyFunction_set_dict, 0, 0},
| ^
src/llfuse.c:53804:63: warning: cast between incompatible function types from ‘int (*)(__pyx_CyFunctionObject *, PyObject *)’ {aka ‘int (*)(struct <anonymous> *, struct _object *)’} to ‘int (*)(PyObject *, PyObject *, void *)’ {aka ‘int (*)(struct _object *, struct _object *, void *)’} [-Wcast-function-type]
53804 | {(char *) "func_dict", (getter)__Pyx_CyFunction_get_dict, (setter)__Pyx_CyFunction_set_dict, 0, 0},
| ^
src/llfuse.c:53805:27: warning: cast between incompatible function types from ‘PyObject * (*)(__pyx_CyFunctionObject *)’ {aka ‘struct _object * (*)(struct <anonymous> *)’} to ‘PyObject * (*)(PyObject *, void *)’ {aka ‘struct _object * (*)(struct _object *, void *)’} [-Wcast-function-type]
53805 | {(char *) "__dict__", (getter)__Pyx_CyFunction_get_dict, (setter)__Pyx_CyFunction_set_dict, 0, 0},
| ^
src/llfuse.c:53805:62: warning: cast between incompatible function types from ‘int (*)(__pyx_CyFunctionObject *, PyObject *)’ {aka ‘int (*)(struct <anonymous> *, struct _object *)’} to ‘int (*)(PyObject *, PyObject *, void *)’ {aka ‘int (*)(struct _object *, struct _object *, void *)’} [-Wcast-function-type]
53805 | {(char *) "__dict__", (getter)__Pyx_CyFunction_get_dict, (setter)__Pyx_CyFunction_set_dict, 0, 0},
| ^
src/llfuse.c:53806:31: warning: cast between incompatible function types from ‘PyObject * (*)(__pyx_CyFunctionObject *)’ {aka ‘struct _object * (*)(struct <anonymous> *)’} to ‘PyObject * (*)(PyObject *, void *)’ {aka ‘struct _object * (*)(struct _object *, void *)’} [-Wcast-function-type]
53806 | {(char *) "func_globals", (getter)__Pyx_CyFunction_get_globals, 0, 0, 0},
| ^
src/llfuse.c:53807:30: warning: cast between incompatible function types from ‘PyObject * (*)(__pyx_CyFunctionObject *)’ {aka ‘struct _object * (*)(struct <anonymous> *)’} to ‘PyObject * (*)(PyObject *, void *)’ {aka ‘struct _object * (*)(struct _object *, void *)’} [-Wcast-function-type]
53807 | {(char *) "__globals__", (getter)__Pyx_CyFunction_get_globals, 0, 0, 0},
| ^
src/llfuse.c:53808:31: warning: cast between incompatible function types from ‘PyObject * (*)(__pyx_CyFunctionObject *)’ {aka ‘struct _object * (*)(struct <anonymous> *)’} to ‘PyObject * (*)(PyObject *, void *)’ {aka ‘struct _object * (*)(struct _object *, void *)’} [-Wcast-function-type]
53808 | {(char *) "func_closure", (getter)__Pyx_CyFunction_get_closure, 0, 0, 0},
| ^
src/llfuse.c:53809:30: warning: cast between incompatible function types from ‘PyObject * (*)(__pyx_CyFunctionObject *)’ {aka ‘struct _object * (*)(struct <anonymous> *)’} to ‘PyObject * (*)(PyObject *, void *)’ {aka ‘struct _object * (*)(struct _object *, void *)’} [-Wcast-function-type]
53809 | {(char *) "__closure__", (getter)__Pyx_CyFunction_get_closure, 0, 0, 0},
| ^
src/llfuse.c:53810:28: warning: cast between incompatible function types from ‘PyObject * (*)(__pyx_CyFunctionObject *)’ {aka ‘struct _object * (*)(struct <anonymous> *)’} to ‘PyObject * (*)(PyObject *, void *)’ {aka ‘struct _object * (*)(struct _object *, void *)’} [-Wcast-function-type]
53810 | {(char *) "func_code", (getter)__Pyx_CyFunction_get_code, 0, 0, 0},
| ^
src/llfuse.c:53811:27: warning: cast between incompatible function types from ‘PyObject * (*)(__pyx_CyFunctionObject *)’ {aka ‘struct _object * (*)(struct <anonymous> *)’} to ‘PyObject * (*)(PyObject *, void *)’ {aka ‘struct _object * (*)(struct _object *, void *)’} [-Wcast-function-type]
53811 | {(char *) "__code__", (getter)__Pyx_CyFunction_get_code, 0, 0, 0},
| ^
src/llfuse.c:53812:32: warning: cast between incompatible function types from ‘PyObject * (*)(__pyx_CyFunctionObject *)’ {aka ‘struct _object * (*)(struct <anonymous> *)’} to ‘PyObject * (*)(PyObject *, void *)’ {aka ‘struct _object * (*)(struct _object *, void *)’} [-Wcast-function-type]
53812 | {(char *) "func_defaults", (getter)__Pyx_CyFunction_get_defaults, (setter)__Pyx_CyFunction_set_defaults, 0, 0},
| ^
src/llfuse.c:53812:71: warning: cast between incompatible function types from ‘int (*)(__pyx_CyFunctionObject *, PyObject *)’ {aka ‘int (*)(struct <anonymous> *, struct _object *)’} to ‘int (*)(PyObject *, PyObject *, void *)’ {aka ‘int (*)(struct _object *, struct _object *, void *)’} [-Wcast-function-type]
53812 | {(char *) "func_defaults", (getter)__Pyx_CyFunction_get_defaults, (setter)__Pyx_CyFunction_set_defaults, 0, 0},
| ^
src/llfuse.c:53813:31: warning: cast between incompatible function types from ‘PyObject * (*)(__pyx_CyFunctionObject *)’ {aka ‘struct _object * (*)(struct <anonymous> *)’} to ‘PyObject * (*)(PyObject *, void *)’ {aka ‘struct _object * (*)(struct _object *, void *)’} [-Wcast-function-type]
53813 | {(char *) "__defaults__", (getter)__Pyx_CyFunction_get_defaults, (setter)__Pyx_CyFunction_set_defaults, 0, 0},
| ^
src/llfuse.c:53813:70: warning: cast between incompatible function types from ‘int (*)(__pyx_CyFunctionObject *, PyObject *)’ {aka ‘int (*)(struct <anonymous> *, struct _object *)’} to ‘int (*)(PyObject *, PyObject *, void *)’ {aka ‘int (*)(struct _object *, struct _object *, void *)’} [-Wcast-function-type]
53813 | {(char *) "__defaults__", (getter)__Pyx_CyFunction_get_defaults, (setter)__Pyx_CyFunction_set_defaults, 0, 0},
| ^
src/llfuse.c:53814:33: warning: cast between incompatible function types from ‘PyObject * (*)(__pyx_CyFunctionObject *)’ {aka ‘struct _object * (*)(struct <anonymous> *)’} to ‘PyObject * (*)(PyObject *, void *)’ {aka ‘struct _object * (*)(struct _object *, void *)’} [-Wcast-function-type]
53814 | {(char *) "__kwdefaults__", (getter)__Pyx_CyFunction_get_kwdefaults, (setter)__Pyx_CyFunction_set_kwdefaults, 0, 0},
| ^
src/llfuse.c:53814:74: warning: cast between incompatible function types from ‘int (*)(__pyx_CyFunctionObject *, PyObject *)’ {aka ‘int (*)(struct <anonymous> *, struct _object *)’} to ‘int (*)(PyObject *, PyObject *, void *)’ {aka ‘int (*)(struct _object *, struct _object *, void *)’} [-Wcast-function-type]
53814 | {(char *) "__kwdefaults__", (getter)__Pyx_CyFunction_get_kwdefaults, (setter)__Pyx_CyFunction_set_kwdefaults, 0, 0},
| ^
src/llfuse.c:53815:34: warning: cast between incompatible function types from ‘PyObject * (*)(__pyx_CyFunctionObject *)’ {aka ‘struct _object * (*)(struct <anonymous> *)’} to ‘PyObject * (*)(PyObject *, void *)’ {aka ‘struct _object * (*)(struct _object *, void *)’} [-Wcast-function-type]
53815 | {(char *) "__annotations__", (getter)__Pyx_CyFunction_get_annotations, (setter)__Pyx_CyFunction_set_annotations, 0, 0},
| ^
src/llfuse.c:53815:76: warning: cast between incompatible function types from ‘int (*)(__pyx_CyFunctionObject *, PyObject *)’ {aka ‘int (*)(struct <anonymous> *, struct _object *)’} to ‘int (*)(PyObject *, PyObject *, void *)’ {aka ‘int (*)(struct _object *, struct _object *, void *)’} [-Wcast-function-type]
53815 | {(char *) "__annotations__", (getter)__Pyx_CyFunction_get_annotations, (setter)__Pyx_CyFunction_set_annotations, 0, 0},
| ^
src/llfuse.c: In function ‘__Pyx_CyFunction_CallMethod’:
src/llfuse.c:53967:18: warning: cast between incompatible function types from ‘PyCFunction’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} [-Wcast-function-type]
53967 | return (*(PyCFunctionWithKeywords)meth)(self, arg, kw);
| ^
src/llfuse.c: At top level:
src/llfuse.c:54096:1: warning: missing initializer for field ‘tp_vectorcall’ of ‘PyTypeObject’ {aka ‘struct _typeobject’} [-Wmissing-field-initializers]
54096 | };
| ^
In file included from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/object.h:746,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/pytime.h:6,
from /nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/Python.h:85,
from src/llfuse.c:4:
/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8/cpython/object.h:257:20: note: ‘tp_vectorcall’ declared here
257 | vectorcallfunc tp_vectorcall;
| ^~~~~~~~~~~~~
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/include/python3.8 -c src/lock.c -o build/temp.linux-x86_64-3.8/src/lock.o -D_FILE_OFFSET_BITS=64 -I/nix/store/34x7gn9zndw21ifw2q6imc4vpcpgp2vj-fuse-2.9.9/include/fuse -DFUSE_USE_VERSION=29 -Wall -Wextra -Wconversion -Wsign-compare -DLLFUSE_VERSION="1.3.6" -Wno-unused-function -Wno-implicit-fallthrough -Wno-unused-parameter
creating build/lib.linux-x86_64-3.8
gcc -shared -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.2.11/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.6.0.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.2.10/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.2.5/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.18.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.33.0/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-6.3p08/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-openssl-1.1.1h/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.2.11/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.6.0.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.2.10/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.2.5/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.18.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.33.0/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-6.3p08/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.2/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-openssl-1.1.1h/lib build/temp.linux-x86_64-3.8/src/llfuse.o build/temp.linux-x86_64-3.8/src/lock.o -L/nix/store/i9lzacdfrwlj1ayw551c016s0fq71p7j-python3-3.8.6/lib -o build/lib.linux-x86_64-3.8/llfuse.cpython-38-x86_64-linux-gnu.so -L/nix/store/34x7gn9zndw21ifw2q6imc4vpcpgp2vj-fuse-2.9.9/lib -lfuse -pthread -lpthread -lrt
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
copying build/lib.linux-x86_64-3.8/llfuse.cpython-38-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel
running install_egg_info
running egg_info
writing src/llfuse.egg-info/PKG-INFO
writing dependency_links to src/llfuse.egg-info/dependency_links.txt
deleting src/llfuse.egg-info/requires.txt
writing top-level names to src/llfuse.egg-info/top_level.txt
reading manifest file 'src/llfuse.egg-info/SOURCES.txt'
writing manifest file 'src/llfuse.egg-info/SOURCES.txt'
Copying src/llfuse.egg-info to build/bdist.linux-x86_64/wheel/llfuse-1.3.6-py3.8.egg-info
running install_scripts
adding license file "LICENSE" (matched pattern "LICEN[CS]E*")
creating build/bdist.linux-x86_64/wheel/llfuse-1.3.6.dist-info/WHEEL
creating 'dist/llfuse-1.3.6-cp38-cp38-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'llfuse.cpython-38-x86_64-linux-gnu.so'
adding 'llfuse-1.3.6.dist-info/LICENSE'
adding 'llfuse-1.3.6.dist-info/METADATA'
adding 'llfuse-1.3.6.dist-info/WHEEL'
adding 'llfuse-1.3.6.dist-info/top_level.txt'
adding 'llfuse-1.3.6.dist-info/zip-safe'
adding 'llfuse-1.3.6.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Finished executing setuptoolsBuildPhase
installing
Executing pipInstallPhase
/build/llfuse-1.3.6/dist /build/llfuse-1.3.6
Processing ./llfuse-1.3.6-cp38-cp38-linux_x86_64.whl
Installing collected packages: llfuse
Successfully installed llfuse-1.3.6
/build/llfuse-1.3.6
Finished executing pipInstallPhase
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/bmkg8196wjhq8w45yx8z4hdg0pq9dnfh-python3.8-llfuse-1.3.6
shrinking /nix/store/bmkg8196wjhq8w45yx8z4hdg0pq9dnfh-python3.8-llfuse-1.3.6/lib/python3.8/site-packages/llfuse.cpython-38-x86_64-linux-gnu.so
strip is /nix/store/4g06wim102dhphbrflg7pv26v7ms8i08-binutils-2.31.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/bmkg8196wjhq8w45yx8z4hdg0pq9dnfh-python3.8-llfuse-1.3.6/lib
patching script interpreter paths in /nix/store/bmkg8196wjhq8w45yx8z4hdg0pq9dnfh-python3.8-llfuse-1.3.6
checking for references to /build/ in /nix/store/bmkg8196wjhq8w45yx8z4hdg0pq9dnfh-python3.8-llfuse-1.3.6...
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
running install tests
============================= test session starts ==============================
platform linux -- Python 3.8.6, pytest-6.1.2, py-1.9.0, pluggy-0.13.1
rootdir: /build/llfuse-1.3.6
collected 14 items / 1 deselected / 13 selected
test/test_api.py EEEEEEEEEE [ 38%]
test/test_examples.py sEsEsE [ 61%]
test/test_fs.py sEsEsEsEsE [100%]
==================================== ERRORS ====================================
_____________________ ERROR at setup of test_inquire_bits ______________________
item = <Function test_inquire_bits>
@pytest.hookimpl(trylast=True)
def pytest_runtest_setup(item):
> check_output(item)
test/pytest_checklogs.py:135:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <Function test_inquire_bits>
def check_output(item):
pm = item.config.pluginmanager
cm = pm.getplugin('capturemanager')
capmethod = (getattr(cm, '_capturing', None) or
getattr(item, '_capture_fixture', None) or
getattr(cm, '_global_capturing', None))
check_test_output(capmethod, item)
> check_test_log(item.catch_log_handler)
E AttributeError: 'Function' object has no attribute 'catch_log_handler'
test/pytest_checklogs.py:131: AttributeError
____________________ ERROR at teardown of test_inquire_bits ____________________
item = <Function test_inquire_bits>, nextitem = <Function test_sup_groups>
@pytest.hookimpl(trylast=True)
def pytest_runtest_teardown(item, nextitem):
> check_output(item)
test/pytest_checklogs.py:141:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <Function test_inquire_bits>
def check_output(item):
pm = item.config.pluginmanager
cm = pm.getplugin('capturemanager')
capmethod = (getattr(cm, '_capturing', None) or
getattr(item, '_capture_fixture', None) or
getattr(cm, '_global_capturing', None))
check_test_output(capmethod, item)
> check_test_log(item.catch_log_handler)
E AttributeError: 'Function' object has no attribute 'catch_log_handler'
test/pytest_checklogs.py:131: AttributeError
______________________ ERROR at setup of test_sup_groups _______________________
item = <Function test_sup_groups>
@pytest.hookimpl(trylast=True)
def pytest_runtest_setup(item):
> check_output(item)
test/pytest_checklogs.py:135:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <Function test_sup_groups>
def check_output(item):
pm = item.config.pluginmanager
cm = pm.getplugin('capturemanager')
capmethod = (getattr(cm, '_capturing', None) or
getattr(item, '_capture_fixture', None) or
getattr(cm, '_global_capturing', None))
check_test_output(capmethod, item)
> check_test_log(item.catch_log_handler)
E AttributeError: 'Function' object has no attribute 'catch_log_handler'
test/pytest_checklogs.py:131: AttributeError
_____________________ ERROR at teardown of test_sup_groups _____________________
item = <Function test_sup_groups>, nextitem = <Function test_entry_res>
@pytest.hookimpl(trylast=True)
def pytest_runtest_teardown(item, nextitem):
> check_output(item)
test/pytest_checklogs.py:141:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <Function test_sup_groups>
def check_output(item):
pm = item.config.pluginmanager
cm = pm.getplugin('capturemanager')
capmethod = (getattr(cm, '_capturing', None) or
getattr(item, '_capture_fixture', None) or
getattr(cm, '_global_capturing', None))
check_test_output(capmethod, item)
> check_test_log(item.catch_log_handler)
E AttributeError: 'Function' object has no attribute 'catch_log_handler'
test/pytest_checklogs.py:131: AttributeError
_______________________ ERROR at setup of test_entry_res _______________________
item = <Function test_entry_res>
@pytest.hookimpl(trylast=True)
def pytest_runtest_setup(item):
> check_output(item)
test/pytest_checklogs.py:135:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <Function test_entry_res>
def check_output(item):
pm = item.config.pluginmanager
cm = pm.getplugin('capturemanager')
capmethod = (getattr(cm, '_capturing', None) or
getattr(item, '_capture_fixture', None) or
getattr(cm, '_global_capturing', None))
check_test_output(capmethod, item)
> check_test_log(item.catch_log_handler)
E AttributeError: 'Function' object has no attribute 'catch_log_handler'
test/pytest_checklogs.py:131: AttributeError
_____________________ ERROR at teardown of test_entry_res ______________________
item = <Function test_entry_res>, nextitem = <Function test_xattr>
@pytest.hookimpl(trylast=True)
def pytest_runtest_teardown(item, nextitem):
> check_output(item)
test/pytest_checklogs.py:141:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <Function test_entry_res>
def check_output(item):
pm = item.config.pluginmanager
cm = pm.getplugin('capturemanager')
capmethod = (getattr(cm, '_capturing', None) or
getattr(item, '_capture_fixture', None) or
getattr(cm, '_global_capturing', None))
check_test_output(capmethod, item)
> check_test_log(item.catch_log_handler)
E AttributeError: 'Function' object has no attribute 'catch_log_handler'
test/pytest_checklogs.py:131: AttributeError
_________________________ ERROR at setup of test_xattr _________________________
item = <Function test_xattr>
@pytest.hookimpl(trylast=True)
def pytest_runtest_setup(item):
> check_output(item)
test/pytest_checklogs.py:135:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <Function test_xattr>
def check_output(item):
pm = item.config.pluginmanager
cm = pm.getplugin('capturemanager')
capmethod = (getattr(cm, '_capturing', None) or
getattr(item, '_capture_fixture', None) or
getattr(cm, '_global_capturing', None))
check_test_output(capmethod, item)
> check_test_log(item.catch_log_handler)
E AttributeError: 'Function' object has no attribute 'catch_log_handler'
test/pytest_checklogs.py:131: AttributeError
_______________________ ERROR at teardown of test_xattr ________________________
item = <Function test_xattr>, nextitem = <Function test_copy>
@pytest.hookimpl(trylast=True)
def pytest_runtest_teardown(item, nextitem):
> check_output(item)
test/pytest_checklogs.py:141:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <Function test_xattr>
def check_output(item):
pm = item.config.pluginmanager
cm = pm.getplugin('capturemanager')
capmethod = (getattr(cm, '_capturing', None) or
getattr(item, '_capture_fixture', None) or
getattr(cm, '_global_capturing', None))
check_test_output(capmethod, item)
> check_test_log(item.catch_log_handler)
E AttributeError: 'Function' object has no attribute 'catch_log_handler'
test/pytest_checklogs.py:131: AttributeError
_________________________ ERROR at setup of test_copy __________________________
item = <Function test_copy>
@pytest.hookimpl(trylast=True)
def pytest_runtest_setup(item):
> check_output(item)
test/pytest_checklogs.py:135:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <Function test_copy>
def check_output(item):
pm = item.config.pluginmanager
cm = pm.getplugin('capturemanager')
capmethod = (getattr(cm, '_capturing', None) or
getattr(item, '_capture_fixture', None) or
getattr(cm, '_global_capturing', None))
check_test_output(capmethod, item)
> check_test_log(item.catch_log_handler)
E AttributeError: 'Function' object has no attribute 'catch_log_handler'
test/pytest_checklogs.py:131: AttributeError
________________________ ERROR at teardown of test_copy ________________________
item = <Function test_copy>, nextitem = <Function test_lltest>
@pytest.hookimpl(trylast=True)
def pytest_runtest_teardown(item, nextitem):
> check_output(item)
test/pytest_checklogs.py:141:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <Function test_copy>
def check_output(item):
pm = item.config.pluginmanager
cm = pm.getplugin('capturemanager')
capmethod = (getattr(cm, '_capturing', None) or
getattr(item, '_capture_fixture', None) or
getattr(cm, '_global_capturing', None))
check_test_output(capmethod, item)
> check_test_log(item.catch_log_handler)
E AttributeError: 'Function' object has no attribute 'catch_log_handler'
test/pytest_checklogs.py:131: AttributeError
_______________________ ERROR at teardown of test_lltest _______________________
item = <Function test_lltest>, nextitem = <Function test_tmpfs>
@pytest.hookimpl(trylast=True)
def pytest_runtest_teardown(item, nextitem):
> check_output(item)
test/pytest_checklogs.py:141:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <Function test_lltest>
def check_output(item):
pm = item.config.pluginmanager
cm = pm.getplugin('capturemanager')
capmethod = (getattr(cm, '_capturing', None) or
getattr(item, '_capture_fixture', None) or
getattr(cm, '_global_capturing', None))
check_test_output(capmethod, item)
> check_test_log(item.catch_log_handler)
E AttributeError: 'Function' object has no attribute 'catch_log_handler'
test/pytest_checklogs.py:131: AttributeError
_______________________ ERROR at teardown of test_tmpfs ________________________
item = <Function test_tmpfs>, nextitem = <Function test_passthroughfs>
@pytest.hookimpl(trylast=True)
def pytest_runtest_teardown(item, nextitem):
> check_output(item)
test/pytest_checklogs.py:141:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <Function test_tmpfs>
def check_output(item):
pm = item.config.pluginmanager
cm = pm.getplugin('capturemanager')
capmethod = (getattr(cm, '_capturing', None) or
getattr(item, '_capture_fixture', None) or
getattr(cm, '_global_capturing', None))
check_test_output(capmethod, item)
> check_test_log(item.catch_log_handler)
E AttributeError: 'Function' object has no attribute 'catch_log_handler'
test/pytest_checklogs.py:131: AttributeError
___________________ ERROR at teardown of test_passthroughfs ____________________
item = <Function test_passthroughfs>
nextitem = <Function test_invalidate_entry>
@pytest.hookimpl(trylast=True)
def pytest_runtest_teardown(item, nextitem):
> check_output(item)
test/pytest_checklogs.py:141:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <Function test_passthroughfs>
def check_output(item):
pm = item.config.pluginmanager
cm = pm.getplugin('capturemanager')
capmethod = (getattr(cm, '_capturing', None) or
getattr(item, '_capture_fixture', None) or
getattr(cm, '_global_capturing', None))
check_test_output(capmethod, item)
> check_test_log(item.catch_log_handler)
E AttributeError: 'Function' object has no attribute 'catch_log_handler'
test/pytest_checklogs.py:131: AttributeError
__________________ ERROR at teardown of test_invalidate_entry __________________
item = <Function test_invalidate_entry>
nextitem = <Function test_invalidate_inode>
@pytest.hookimpl(trylast=True)
def pytest_runtest_teardown(item, nextitem):
> check_output(item)
test/pytest_checklogs.py:141:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <Function test_invalidate_entry>
def check_output(item):
pm = item.config.pluginmanager
cm = pm.getplugin('capturemanager')
capmethod = (getattr(cm, '_capturing', None) or
getattr(item, '_capture_fixture', None) or
getattr(cm, '_global_capturing', None))
check_test_output(capmethod, item)
> check_test_log(item.catch_log_handler)
E AttributeError: 'Function' object has no attribute 'catch_log_handler'
test/pytest_checklogs.py:131: AttributeError
__________________ ERROR at teardown of test_invalidate_inode __________________
item = <Function test_invalidate_inode>, nextitem = <Function test_notify_store>
@pytest.hookimpl(trylast=True)
def pytest_runtest_teardown(item, nextitem):
> check_output(item)
test/pytest_checklogs.py:141:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <Function test_invalidate_inode>
def check_output(item):
pm = item.config.pluginmanager
cm = pm.getplugin('capturemanager')
capmethod = (getattr(cm, '_capturing', None) or
getattr(item, '_capture_fixture', None) or
getattr(cm, '_global_capturing', None))
check_test_output(capmethod, item)
> check_test_log(item.catch_log_handler)
E AttributeError: 'Function' object has no attribute 'catch_log_handler'
test/pytest_checklogs.py:131: AttributeError
____________________ ERROR at teardown of test_notify_store ____________________
item = <Function test_notify_store>, nextitem = <Function test_entry_timeout>
@pytest.hookimpl(trylast=True)
def pytest_runtest_teardown(item, nextitem):
> check_output(item)
test/pytest_checklogs.py:141:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <Function test_notify_store>
def check_output(item):
pm = item.config.pluginmanager
cm = pm.getplugin('capturemanager')
capmethod = (getattr(cm, '_capturing', None) or
getattr(item, '_capture_fixture', None) or
getattr(cm, '_global_capturing', None))
check_test_output(capmethod, item)
> check_test_log(item.catch_log_handler)
E AttributeError: 'Function' object has no attribute 'catch_log_handler'
test/pytest_checklogs.py:131: AttributeError
___________________ ERROR at teardown of test_entry_timeout ____________________
item = <Function test_entry_timeout>, nextitem = <Function test_attr_timeout>
@pytest.hookimpl(trylast=True)
def pytest_runtest_teardown(item, nextitem):
> check_output(item)
test/pytest_checklogs.py:141:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <Function test_entry_timeout>
def check_output(item):
pm = item.config.pluginmanager
cm = pm.getplugin('capturemanager')
capmethod = (getattr(cm, '_capturing', None) or
getattr(item, '_capture_fixture', None) or
getattr(cm, '_global_capturing', None))
check_test_output(capmethod, item)
> check_test_log(item.catch_log_handler)
E AttributeError: 'Function' object has no attribute 'catch_log_handler'
test/pytest_checklogs.py:131: AttributeError
____________________ ERROR at teardown of test_attr_timeout ____________________
item = <Function test_attr_timeout>, nextitem = None
@pytest.hookimpl(trylast=True)
def pytest_runtest_teardown(item, nextitem):
> check_output(item)
test/pytest_checklogs.py:141:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
item = <Function test_attr_timeout>
def check_output(item):
pm = item.config.pluginmanager
cm = pm.getplugin('capturemanager')
capmethod = (getattr(cm, '_capturing', None) or
getattr(item, '_capture_fixture', None) or
getattr(cm, '_global_capturing', None))
check_test_output(capmethod, item)
> check_test_log(item.catch_log_handler)
E AttributeError: 'Function' object has no attribute 'catch_log_handler'
test/pytest_checklogs.py:131: AttributeError
=========================== short test summary info ============================
ERROR test/test_api.py::test_inquire_bits - AttributeError: 'Function' object...
ERROR test/test_api.py::test_inquire_bits - AttributeError: 'Function' object...
ERROR test/test_api.py::test_sup_groups - AttributeError: 'Function' object h...
ERROR test/test_api.py::test_sup_groups - AttributeError: 'Function' object h...
ERROR test/test_api.py::test_entry_res - AttributeError: 'Function' object ha...
ERROR test/test_api.py::test_entry_res - AttributeError: 'Function' object ha...
ERROR test/test_api.py::test_xattr - AttributeError: 'Function' object has no...
ERROR test/test_api.py::test_xattr - AttributeError: 'Function' object has no...
ERROR test/test_api.py::test_copy - AttributeError: 'Function' object has no ...
ERROR test/test_api.py::test_copy - AttributeError: 'Function' object has no ...
ERROR test/test_examples.py::test_lltest - AttributeError: 'Function' object ...
ERROR test/test_examples.py::test_tmpfs - AttributeError: 'Function' object h...
ERROR test/test_examples.py::test_passthroughfs - AttributeError: 'Function' ...
ERROR test/test_fs.py::test_invalidate_entry - AttributeError: 'Function' obj...
ERROR test/test_fs.py::test_invalidate_inode - AttributeError: 'Function' obj...
ERROR test/test_fs.py::test_notify_store - AttributeError: 'Function' object ...
ERROR test/test_fs.py::test_entry_timeout - AttributeError: 'Function' object...
ERROR test/test_fs.py::test_attr_timeout - AttributeError: 'Function' object ...
================= 8 skipped, 1 deselected, 18 errors in 0.35s ==================
builder for '/nix/store/mxx50m8d3v9jn9cc1kibvhah4b5f64sz-python3.8-llfuse-1.3.6.drv' failed with exit code 1
cannot build derivation '/nix/store/4bh5179ibg0bchkmam92vgbh58ckx0y7-borgbackup-1.1.14.drv': 1 dependencies couldn't be built
error: build of '/nix/store/4bh5179ibg0bchkmam92vgbh58ckx0y7-borgbackup-1.1.14.drv' failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment