1.74.0: test suite is failing
Looks like in latest version something is wrong with test suite
+ cd gobject-introspection-1.74.0
+ /usr/bin/meson test -C x86_64-redhat-linux-gnu --num-processes 48 --print-errorlogs
ninja: Entering directory `/home/tkloczko/rpmbuild/BUILD/gobject-introspection-1.74.0/x86_64-redhat-linux-gnu'
ninja: no work to do.
1/65 cmph-bdz-test OK 0.54s
2/65 gthash-test OK 0.54s
3/65 gi-testerEverything-1.0.typelib OK 0.53s
4/65 gi-testerGIMarshallingTests-1.0.typelib OK 0.53s
5/65 gi-tester-Typedefs-1.0.gir OK 0.21s
6/65 gi-tester-Bar-1.0.gir OK 0.20s
7/65 gi-tester-SLetter-1.0.gir OK 0.19s
8/65 gi-tester-WarnLib-1.0.gir OK 0.19s
9/65 gi-tester-Utility-1.0.gir OK 0.18s
10/65 gi-tester-GtkFrob-1.0.gir OK 0.17s
11/65 gi-tester-GetType-1.0.gir OK 0.16s
12/65 gi-tester-Symbolfilter-1.0.gir OK 0.15s
13/65 gi-tester-Identfilter-1.0.gir OK 0.10s
14/65 gi-tester-Headeronly-1.0.gir OK 0.09s
15/65 test_offsets.py OK 0.65s
16/65 warn-callback-invalid-scope FAIL 0.64s exit status 1
>>> MALLOC_PERTURB_=186 TOP_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/gobject-introspection-1.74.0/x86_64-redhat-linux-gnu UNINSTALLED_INTROSPECTION_SRCDIR=/home/tkloczko/rpmbuild/BUILD/gobject-introspection-1.74.0 PYTHONPATH=/home/tkloczko/rpmbuild/BUILD/gobject-introspection-1.74.0/x86_64-redhat-linux-gnu:/home/tkloczko/rpmbuild/BUILD/gobject-introspection-1.74.0/x86_64-redhat-linux-gnu/giscanner /usr/bin/python3 warningtester.py callback-invalid-scope.h
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stderr:
Traceback (most recent call last):
File "/usr/lib64/python3.8/shutil.py", line 791, in move
os.rename(src, real_dst)
OSError: [Errno 18] Invalid cross-device link: '/tmp/g-ir-scanner-cache-8333c1lc' -> '/home/tkloczko/.cache/g-ir-scanner/d45b86cbd6ae6fa296c8faaae174afcb137dd041'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "warningtester.py", line 153, in <module>
sys.exit(check(sys.argv[1:]))
File "warningtester.py", line 109, in check
transformer.register_include(Include.from_string('GObject-2.0'))
File "/home/tkloczko/rpmbuild/BUILD/gobject-introspection-1.74.0/giscanner/transformer.py", line 140, in register_include
self._parse_include(filename)
File "/home/tkloczko/rpmbuild/BUILD/gobject-introspection-1.74.0/giscanner/transformer.py", line 225, in _parse_include
self._cachestore.store(filename, parser)
File "/home/tkloczko/rpmbuild/BUILD/gobject-introspection-1.74.0/giscanner/cachestore.py", line 153, in store
shutil.move(tmp_filename, store_filename)
File "/usr/lib64/python3.8/shutil.py", line 811, in move
copy_function(src, real_dst)
File "/usr/lib64/python3.8/shutil.py", line 436, in copy2
copystat(src, dst, follow_symlinks=follow_symlinks)
File "/usr/lib64/python3.8/shutil.py", line 375, in copystat
lookup("utime")(dst, ns=(st.st_atime_ns, st.st_mtime_ns),
FileNotFoundError: [Errno 2] No such file or directory
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
17/65 test_ccompiler.py OK 0.44s
18/65 test_shlibs.py OK 0.43s
19/65 test_xmlwriter.py OK 0.40s
20/65 warn-invalid-closure OK 0.64s
21/65 test_sourcescanner.py OK 0.46s
22/65 gi-tester-docs-Regress-1.0-sections.txt OK 0.21s
23/65 warn-invalid-option OK 0.58s
24/65 gi-tester-Regress-1.0.gir OK 0.25s
25/65 warn-unknown-parameter OK 0.51s
26/65 test_pkgconfig.py OK 0.43s
27/65 warn-invalid-array OK 0.65s
28/65 warn-invalid-nullable OK 0.60s
29/65 warn-invalid-element-type OK 0.63s
30/65 warn-invalid-out OK 0.57s
31/65 warn-invalid-optional OK 0.59s
32/65 warn-invalid-constructor OK 0.64s
33/65 test_scanner.py OK 0.41s
34/65 test_docwriter.py OK 0.42s
35/65 test_maintransformer.py OK 0.41s
36/65 warn-annotationparser OK 0.70s
37/65 warn-invalid-allow-none OK 0.67s
38/65 warn-invalid-method OK 0.62s
39/65 warn-callback-missing-scope OK 0.68s
40/65 gi-tester-docs-Regress-1.0-Python OK 0.25s
41/65 warn-invalid-return OK 0.57s
42/65 gi-tester-Typedefs-1.0.typelib OK 0.18s
43/65 gi-tester-Bar-1.0.typelib OK 0.17s
44/65 gi-tester-SLetter-1.0.typelib OK 0.17s
45/65 gi-tester-WarnLib-1.0.typelib OK 0.16s
46/65 gi-tester-Utility-1.0.typelib OK 0.15s
47/65 gi-tester-GtkFrob-1.0.typelib OK 0.14s
48/65 gi-tester-GetType-1.0.typelib OK 0.13s
49/65 gi-tester-Symbolfilter-1.0.typelib OK 0.12s
50/65 gi-tester-Identfilter-1.0.typelib OK 0.12s
51/65 gi-tester-Headeronly-1.0.typelib OK 0.11s
52/65 gi-tester-Regress-1.0.typelib OK 0.10s
53/65 gitestrepo OK 0.08s
54/65 giteststructinfo OK 0.06s
55/65 gitestthrows OK 0.05s
56/65 gitypelibtest OK 0.05s
57/65 warn-missing-element-type OK 0.56s
58/65 gi-tester-docs-Regress-1.0-Gjs OK 0.25s
59/65 warn-unresolved-type OK 0.53s
60/65 warn-invalid-transfer OK 0.57s
61/65 gi-tester-docs-Regress-1.0-C OK 0.29s
62/65 test_patterns.py OK 0.15s
63/65 warn-return-gobject OK 0.62s
64/65 test_transformer.py OK 1.04s
65/65 test_parser.py OK 0.83s
Summary of Failures:
16/65 warn-callback-invalid-scope FAIL 0.64s exit status 1
Ok: 64
Expected Fail: 0
Fail: 1
Unexpected Pass: 0
Skipped: 0
Timeout: 0
Full log written to /home/tkloczko/rpmbuild/BUILD/gobject-introspection-1.74.0/x86_64-redhat-linux-gnu/meson-logs/testlog.txt