martinpitt / umockdev

Mock hardware devices for creating unit tests and bug reporting
https://launchpad.net/umockdev
GNU Lesser General Public License v2.1
312 stars 58 forks source link

0.15.4: build fails with latest vala #122

Closed kloczek closed 3 years ago

kloczek commented 3 years ago

vala 0.52.3

+ /usr/bin/meson --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload --auto-features=enabled . x86_64-redhat-linux-gnu -D gtk_doc=true
The Meson build system
Version: 0.58.0
Source dir: /home/tkloczko/rpmbuild/BUILD/umockdev-0.15.4
Build dir: /home/tkloczko/rpmbuild/BUILD/umockdev-0.15.4/x86_64-redhat-linux-gnu
Build type: native build
Project name: umockdev
Project version: 0.15.4
C compiler for the host machine: /usr/bin/gcc (gcc 11.1.1 "gcc (GCC) 11.1.1 20210428 (Red Hat 11.1.1-1)")
C linker for the host machine: /usr/bin/gcc ld.bfd 2.36.1-8
Vala compiler for the host machine: valac (valac 0.52.3)
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program g-ir-compiler found: YES (/usr/bin/g-ir-compiler)
Library dl found: YES
Found pkg-config: /usr/bin/pkg-config (1.7.4)
Run-time dependency glib-2.0 found: YES 2.68.1
Run-time dependency gobject-2.0 found: YES 2.68.1
Run-time dependency gio-2.0 found: YES 2.68.1
Run-time dependency gio-unix-2.0 found: YES 2.68.1
Run-time dependency libudev found: YES 247
Run-time dependency gudev-1.0 found: YES 236
Program python3 found: YES (/usr/bin/python3)
Library posix found: YES
Library linux found: YES
Library udev found: YES
Library util found: YES
Library config found: YES
Library posix_extra found: YES
Library ioctl found: YES
Library assertions found: YES
Checking if "ioctl request parameter type is int" compiles: NO
Program sed found: YES (/usr/bin/sed)
Program tests/test-static-code found: YES (/home/tkloczko/rpmbuild/BUILD/umockdev-0.15.4/tests/test-static-code)
Configuring config.h using configuration
Configuring version.xml using configuration
Program gtkdoc-scan found: YES (/usr/bin/gtkdoc-scan)
Program gtkdoc-scangobj found: YES (/usr/bin/gtkdoc-scangobj)
Program gtkdoc-mkdb found: YES (/usr/bin/gtkdoc-mkdb)
Program gtkdoc-mkhtml found: YES (/usr/bin/gtkdoc-mkhtml)
Program gtkdoc-fixxref found: YES (/usr/bin/gtkdoc-fixxref)
Build targets in project: 16

Found ninja-1.10.2 at /usr/bin/ninja
+ /usr/bin/meson compile -C x86_64-redhat-linux-gnu -j 48 --verbose
ninja: Entering directory `x86_64-redhat-linux-gnu'
[1/38] /usr/bin/gcc -Ilibumockdev-preload.so.0.0.0.p -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -Os -fcommon -fPIC -fvisibility=default -MD -MQ libumockdev-preload.so.0.0.0.p/src_debug.c.o -MF libumockdev-preload.so.0.0.0.p/src_debug.c.o.d -o libumockdev-preload.so.0.0.0.p/src_debug.c.o -c ../src/debug.c
[2/38] /usr/bin/gcc -Ireadbyte.p -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -Os -fcommon -MD -MQ readbyte.p/tests_readbyte.c.o -MF readbyte.p/tests_readbyte.c.o.d -o readbyte.p/tests_readbyte.c.o -c ../tests/readbyte.c
[3/38] /usr/bin/gcc -Itest-ioctl-tree.p -I. -I.. -I../src -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -Os -fcommon -MD -MQ test-ioctl-tree.p/src_debug.c.o -MF test-ioctl-tree.p/src_debug.c.o.d -o test-ioctl-tree.p/src_debug.c.o -c ../src/debug.c
[4/38] /usr/bin/gcc -Ichatter.p -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -Os -fcommon -MD -MQ chatter.p/tests_chatter.c.o -MF chatter.p/tests_chatter.c.o.d -o chatter.p/tests_chatter.c.o -c ../tests/chatter.c
[5/38] /usr/bin/gcc -Ichatter-socket-stream.p -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -Os -fcommon -MD -MQ chatter-socket-stream.p/tests_chatter-socket-stream.c.o -MF chatter-socket-stream.p/tests_chatter-socket-stream.c.o.d -o chatter-socket-stream.p/tests_chatter-socket-stream.c.o -c ../tests/chatter-socket-stream.c
[6/38] /usr/bin/gcc -Itest-ioctl-tree.p -I. -I.. -I../src -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -Os -fcommon -MD -MQ test-ioctl-tree.p/src_ioctl_tree.c.o -MF test-ioctl-tree.p/src_ioctl_tree.c.o.d -o test-ioctl-tree.p/src_ioctl_tree.c.o -c ../src/ioctl_tree.c
[7/38] /usr/bin/gcc -Ilibumockdev-preload.so.0.0.0.p -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -Os -fcommon -fPIC -fvisibility=default -MD -MQ libumockdev-preload.so.0.0.0.p/src_ioctl_tree.c.o -MF libumockdev-preload.so.0.0.0.p/src_ioctl_tree.c.o.d -o libumockdev-preload.so.0.0.0.p/src_ioctl_tree.c.o -c ../src/ioctl_tree.c
[8/38] /usr/bin/gcc -Ilibumockdev-preload.so.0.0.0.p -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -Os -fcommon -fPIC -fvisibility=default -MD -MQ libumockdev-preload.so.0.0.0.p/src_libumockdev-preload.c.o -MF libumockdev-preload.so.0.0.0.p/src_libumockdev-preload.c.o.d -o libumockdev-preload.so.0.0.0.p/src_libumockdev-preload.c.o -c ../src/libumockdev-preload.c
[9/38] /usr/bin/gcc -Itest-ioctl-tree.p -I. -I.. -I../src -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -Os -fcommon -MD -MQ test-ioctl-tree.p/tests_test-ioctl-tree.c.o -MF test-ioctl-tree.p/tests_test-ioctl-tree.c.o.d -o test-ioctl-tree.p/tests_test-ioctl-tree.c.o -c ../tests/test-ioctl-tree.c
[10/38] /usr/bin/gcc  -o readbyte readbyte.p/tests_readbyte.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -Os -fcommon
[11/38] /usr/bin/gcc  -o chatter chatter.p/tests_chatter.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -Os -fcommon
[12/38] /usr/bin/gcc  -o chatter-socket-stream chatter-socket-stream.p/tests_chatter-socket-stream.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -Os -fcommon
[13/38] valac -C --pkg linux --pkg posix --pkg gio-unix-2.0 --pkg gio-2.0 --pkg gobject-2.0 --target-glib ' 2.32.0' --pkg glib-2.0 --color=always --directory libumockdev.so.0.3.0.p --basedir ../ --library umockdev --header umockdev.h --vapi ../umockdev-1.0.vapi --gir ../UMockdev-1.0.gir ../src/uevent_sender.vapi ../src/umockdev.vala
../src/umockdev.vala:919.41-919.47: warning: `Linux.Input.Event.time' is deprecated. Use Event.input_event_sec and Event.input_event_usec
../src/umockdev.vala:919.83-919.89: warning: `Linux.Input.Event.time' is deprecated. Use Event.input_event_sec and Event.input_event_usec
../src/umockdev.vala:923.13-923.19: warning: `Linux.Input.Event.time' is deprecated. Use Event.input_event_sec and Event.input_event_usec
../src/umockdev.vala:924.13-924.19: warning: `Linux.Input.Event.time' is deprecated. Use Event.input_event_sec and Event.input_event_usec
../src/umockdev.vala:925.32-925.54: warning: `string.to_ulong' is deprecated. Use ulong.parse
../src/umockdev.vala:926.32-926.54: warning: `string.to_ulong' is deprecated. Use ulong.parse
Compilation succeeded - 6 warning(s)
[14/38] /usr/bin/gcc -Ilibumockdev.so.0.3.0.p -I. -I.. -I../src -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -Os -fcommon -fPIC -MD -MQ libumockdev.so.0.3.0.p/src_uevent_sender.c.o -MF libumockdev.so.0.3.0.p/src_uevent_sender.c.o.d -o libumockdev.so.0.3.0.p/src_uevent_sender.c.o -c ../src/uevent_sender.c
[15/38] valac -C /home/tkloczko/rpmbuild/BUILD/umockdev-0.15.4/src/config.vapi --pkg posix --pkg gio-2.0 --pkg gobject-2.0 --target-glib ' 2.32.0' --pkg glib-2.0 --color=always --directory umockdev-run.p --basedir ../ ../src/umockdev-run.vala umockdev-1.0.vapi
[16/38] valac -C /home/tkloczko/rpmbuild/BUILD/umockdev-0.15.4/src/config.vapi /home/tkloczko/rpmbuild/BUILD/umockdev-0.15.4/tests/assertions.vapi --pkg posix --pkg gio-2.0 --pkg gobject-2.0 --target-glib ' 2.32.0' --pkg glib-2.0 --color=always --directory test-umockdev-run.p --basedir ../ ../tests/test-umockdev-run.vala umockdev-1.0.vapi
FAILED: test-umockdev-run.p/tests/test-umockdev-run.c
valac -C /home/tkloczko/rpmbuild/BUILD/umockdev-0.15.4/src/config.vapi /home/tkloczko/rpmbuild/BUILD/umockdev-0.15.4/tests/assertions.vapi --pkg posix --pkg gio-2.0 --pkg gobject-2.0 --target-glib ' 2.32.0' --pkg glib-2.0 --color=always --directory test-umockdev-run.p --basedir ../ ../tests/test-umockdev-run.vala umockdev-1.0.vapi
../tests/test-umockdev-run.vala:87.5-87.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, expected_out);
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:88.5-88.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:89.5-89.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:104.5-104.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.NE, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:106.5-106.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:121.5-121.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (Process.exit_status (exit), Op.GT, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:122.5-122.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:123.5-123.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.NE, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:128.5-128.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (Process.term_sig (exit), Op.EQ, ProcessSignal.SEGV);
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:129.5-129.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:130.5-130.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:151.5-151.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "hello\n");
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:152.5-152.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:153.5-153.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:404.5-404.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:410.5-410.18: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
    assert_cmpuint ((uint) st.st_size, Op.GT, 500);
    ^^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:412.5-412.18: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
    assert_cmpuint ((uint) st.st_size, Op.GT, 500);
    ^^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:432.5-432.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:438.5-438.18: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
    assert_cmpuint ((uint) st.st_size, Op.GT, 5000);
    ^^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:440.5-440.18: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
    assert_cmpuint ((uint) st.st_size, Op.GT, 5000);
    ^^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:518.5-518.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (xinput_err, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:519.5-519.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (xinput_exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:522.5-522.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (props_err, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:523.5-523.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (props_exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:585.5-585.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint ((int) sout_len, Op.GT, 10);
    ^^^^^^^^^^^^^
../tests/test-umockdev-run.vala:673.5-673.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint ((int) sout_len, Op.GT, 10);
    ^^^^^^^^^^^^^
Compilation failed: 26 error(s), 0 warning(s)
[17/38] valac -C /home/tkloczko/rpmbuild/BUILD/umockdev-0.15.4/src/config.vapi /home/tkloczko/rpmbuild/BUILD/umockdev-0.15.4/tests/assertions.vapi --pkg linux --pkg posix --pkg gio-unix-2.0 --pkg gio-2.0 --pkg gobject-2.0 --target-glib ' 2.32.0' --pkg glib-2.0 --color=always --directory test-umockdev-record.p --basedir ../ ../tests/test-umockdev-record.vala umockdev-1.0.vapi
FAILED: test-umockdev-record.p/tests/test-umockdev-record.c
valac -C /home/tkloczko/rpmbuild/BUILD/umockdev-0.15.4/src/config.vapi /home/tkloczko/rpmbuild/BUILD/umockdev-0.15.4/tests/assertions.vapi --pkg linux --pkg posix --pkg gio-unix-2.0 --pkg gio-2.0 --pkg gobject-2.0 --target-glib ' 2.32.0' --pkg glib-2.0 --color=always --directory test-umockdev-record.p --basedir ../ ../tests/test-umockdev-record.vala umockdev-1.0.vapi
../tests/test-umockdev-record.vala:74.5-74.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:75.5-75.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:76.5-76.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:98.5-98.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:99.5-99.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:100.5-100.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, """P: /devices/dev1
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:131.5-131.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:132.5-132.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:133.5-133.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, """P: /devices/dev1/subdev1
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:148.5-148.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:149.5-149.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:150.5-150.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, """P: /devices/dev1
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:160.5-160.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:161.5-161.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:180.5-180.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.NE, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:181.5-181.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:199.5-199.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:200.5-200.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:226.5-226.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:227.5-227.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:229.5-229.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (sout.length, Op.GE, 100);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:253.5-253.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "Invalid device /sys/class, has no uevent attribute\n");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:254.5-254.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:255.5-255.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.NE, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:262.5-262.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:263.5-263.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.NE, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:290.5-290.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:291.5-291.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:292.5-292.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "\0");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:298.5-298.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:299.5-299.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:300.5-300.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "\0");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:302.5-302.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (file_contents (log), Op.EQ, "@DEV /dev/zero\n");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:309.5-309.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.NE, 1);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:310.5-310.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:333.5-333.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:334.5-334.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:335.5-335.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "\0");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:343.5-343.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 256);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:344.5-344.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "\0");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:347.5-347.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (file_contents (log), Op.EQ, orig_contents);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:370.5-370.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:371.5-371.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:372.5-372.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "\0");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:373.5-373.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (file_contents (log), Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:378.5-378.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:379.5-379.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:380.5-380.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "\0");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:382.5-382.18: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
    assert_cmpuint (loglines.length, Op.EQ, 2);
    ^^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:383.5-383.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (loglines[0], Op.EQ, "d 0 /dev/zero");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:386.5-386.18: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
    assert_cmpuint (logwords.length, Op.EQ, 3);
    ^^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:387.5-387.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (logwords[0], Op.EQ, "r");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:389.5-389.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (int.parse(logwords[1]), Op.LE, 5 * slow_testbed_factor);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:390.5-390.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (logwords[2], Op.EQ, "^@");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:415.5-415.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:416.5-416.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:417.5-417.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "\0");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:418.5-418.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (file_contents (log), Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:423.5-423.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:424.5-424.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:425.5-425.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "\0");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:427.5-427.18: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
    assert_cmpuint (loglines.length, Op.EQ, 2);
    ^^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:428.5-428.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (loglines[0], Op.EQ, "d 0 /dev/zero");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:431.5-431.18: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
    assert_cmpuint (logwords.length, Op.EQ, 3);
    ^^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:432.5-432.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (logwords[0], Op.EQ, "r");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:434.5-434.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (int.parse(logwords[1]), Op.LE, 5 * slow_testbed_factor);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:435.5-435.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (logwords[2], Op.EQ, "^@");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:455.5-455.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:456.5-456.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:457.5-457.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "\0");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:462.5-462.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:463.5-463.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:464.5-464.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "\0");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:468.5-468.18: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
    assert_cmpuint (loglines.length, Op.EQ, 3);
    ^^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:469.5-469.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (loglines[0], Op.EQ, "d 0 /dev/zero");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:472.5-472.18: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
    assert_cmpuint (logwords.length, Op.EQ, 3);
    ^^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:473.5-473.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (logwords[0], Op.EQ, "r");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:475.5-475.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (int.parse(logwords[1]), Op.LE, 5 * slow_testbed_factor);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:476.5-476.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (logwords[2], Op.EQ, "^@");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:479.5-479.18: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
    assert_cmpuint (logwords.length, Op.EQ, 3);
    ^^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:480.5-480.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (logwords[0], Op.EQ, "r");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:482.5-482.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (int.parse(logwords[1]), Op.LE, 5 * slow_testbed_factor);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:483.5-483.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (logwords[2], Op.EQ, "^@");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:503.5-503.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:504.5-504.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:505.5-505.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "\0");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:513.5-513.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 256);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:514.5-514.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "\0");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:517.5-517.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (file_contents (log), Op.EQ, orig_contents);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:602.5-602.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (read_line_timeout (chatter_stream), Op.EQ, "Hello world!\n");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:603.5-603.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (read_line_timeout (chatter_stream), Op.EQ, "What is your name?\n");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:614.5-614.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (read_line_timeout (chatter_stream), Op.EQ, "bye!\n");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:617.5-617.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint ((int) Posix.waitpid (chatter_pid, out status, 0), Op.EQ, (int) chatter_pid);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:618.5-618.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (status, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:624.5-624.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (log_stream.scanf ("d 0 %s\n", buf), Op.EQ, 1);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:625.5-625.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr ((string)buf, Op.EQ, (string)ptyname);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:626.5-626.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (log_stream.scanf ("w %d Hello world!^JWhat is your name?^J\n", &time), Op.EQ, 1);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:627.5-627.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (time, Op.LE, 20 * slow_testbed_factor);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:628.5-628.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (log_stream.scanf ("r %d John^J\n", &time), Op.EQ, 1);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:629.5-629.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (time, Op.GE, 450);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:630.5-630.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (time, Op.LE, 800 * slow_testbed_factor);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:631.5-631.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (log_stream.scanf ("w %d I ♥ John^Ja^I tab and a^J line break in one write^J\n", &time), Op.EQ, 1);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:632.5-632.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (time, Op.LE, 20 * slow_testbed_factor);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:633.5-633.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (log_stream.scanf ("r %d foo ☹ bar ^`!^J\n", &time), Op.EQ, 1);;
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:634.5-634.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (time, Op.GE, 250);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:635.5-635.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (time, Op.LE, 450 * slow_testbed_factor);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:637.5-637.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (log_stream.scanf ("w %d bye!^J\n", &time), Op.EQ, 1);;
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:638.5-638.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (time, Op.LE, 20 * slow_testbed_factor);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:641.5-641.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (log_stream.scanf ("%*c"), Op.EQ, -1);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:700.9-700.21: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
        assert_cmpstr ((string) buf, Op.EQ, "What is your name?\n");
        ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:710.9-710.21: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
        assert_cmpstr ((string) buf, Op.EQ, "hello John\n");
        ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:716.9-716.21: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
        assert_cmpstr ((string) buf, Op.EQ, "send()");
        ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:728.5-728.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint ((int) Posix.waitpid (chatter_pid, out status, 0), Op.EQ, (int) chatter_pid);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:729.5-729.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (status, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:734.5-734.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (log_stream.scanf ("w %d What is your name?^J\n", &time), Op.EQ, 1);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:735.5-735.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (time, Op.LE, 20 * slow_testbed_factor);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:736.5-736.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (log_stream.scanf ("r %d John^J\n", &time), Op.EQ, 1);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:737.5-737.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (time, Op.GE, 250);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:738.5-738.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (time, Op.LE, 400 * slow_testbed_factor);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:739.5-739.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (log_stream.scanf ("w %d hello John^J\n", &time), Op.EQ, 1);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:740.5-740.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (time, Op.LE, 20 * slow_testbed_factor);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:741.5-741.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (log_stream.scanf ("w %d send()\n", &time), Op.EQ, 1);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:742.5-742.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (time, Op.GE, 10);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:743.5-743.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (log_stream.scanf ("r %d recv()\n", &time), Op.EQ, 1);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:744.5-744.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (time, Op.GE, 20);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:745.5-745.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (time, Op.LE, 60 * slow_testbed_factor);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:773.5-773.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:774.5-774.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:775.5-775.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "\0");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:776.5-776.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (file_contents (log), Op.EQ, "# EVEMU 1.2\n# device /dev/null\n");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:781.5-781.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:782.5-782.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:783.5-783.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "\0");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:785.5-785.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (file_contents (log), Op.EQ, "# EVEMU 1.2\n# device /dev/null\n\n");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:791.5-791.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 256);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:792.5-792.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "\0");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:794.5-794.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (file_contents (log), Op.EQ, "# EVEMU 1.2\n# device /dev/null\n\n");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:801.5-801.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.NE, 1);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:802.5-802.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:819.5-819.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:820.5-820.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.NE, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:862.5-862.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:863.5-863.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:864.5-864.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:870.5-870.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:871.5-871.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:878.5-878.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (serr, Op.EQ, "");
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:879.5-879.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (exit, Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-record.vala:880.5-880.17: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
    assert_cmpstr (sout, Op.EQ, sout_record);
    ^^^^^^^^^^^^^
Compilation failed: 149 error(s), 0 warning(s)
[18/38] /usr/bin/gcc  -o test-ioctl-tree test-ioctl-tree.p/tests_test-ioctl-tree.c.o test-ioctl-tree.p/src_ioctl_tree.c.o test-ioctl-tree.p/src_debug.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -Os -fcommon -Wl,--start-group /usr/lib64/libglib-2.0.so -Wl,--end-group
[19/38] valac -C /home/tkloczko/rpmbuild/BUILD/umockdev-0.15.4/src/posix_extra.vapi /home/tkloczko/rpmbuild/BUILD/umockdev-0.15.4/src/config.vapi --pkg posix --pkg gio-2.0 --pkg gobject-2.0 --target-glib ' 2.32.0' --pkg glib-2.0 --color=always --directory umockdev-record.p --basedir ../ ../src/umockdev-record.vala umockdev-1.0.vapi
[20/38] valac -C /home/tkloczko/rpmbuild/BUILD/umockdev-0.15.4/tests/ioctl.vapi /home/tkloczko/rpmbuild/BUILD/umockdev-0.15.4/tests/assertions.vapi /home/tkloczko/rpmbuild/BUILD/umockdev-0.15.4/src/posix_extra.vapi --pkg posix --pkg gudev-1.0 --pkg gio-2.0 --pkg gobject-2.0 --target-glib ' 2.32.0' --pkg glib-2.0 --color=always --directory test-umockdev-vala.p --basedir ../ ../tests/test-umockdev-vala.vala umockdev-1.0.vapi
FAILED: test-umockdev-vala.p/tests/test-umockdev-vala.c
valac -C /home/tkloczko/rpmbuild/BUILD/umockdev-0.15.4/tests/ioctl.vapi /home/tkloczko/rpmbuild/BUILD/umockdev-0.15.4/tests/assertions.vapi /home/tkloczko/rpmbuild/BUILD/umockdev-0.15.4/src/posix_extra.vapi --pkg posix --pkg gudev-1.0 --pkg gio-2.0 --pkg gobject-2.0 --target-glib ' 2.32.0' --pkg glib-2.0 --color=always --directory test-umockdev-vala.p --basedir ../ ../tests/test-umockdev-vala.vala umockdev-1.0.vapi
../tests/test-umockdev-vala.vala:41.3-41.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (devices.length(), Op.EQ, 0);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:54.3-54.15: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
  assert_cmpstr (syspath, Op.EQ, "/sys/devices/extkeyboard1");
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:58.3-58.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (devices.length(), Op.EQ, 1);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:61.3-61.15: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
  assert_cmpstr (device.get_name (), Op.EQ, "extkeyboard1");
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:62.3-62.15: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
  assert_cmpstr (device.get_sysfs_path (), Op.EQ, "/sys/devices/extkeyboard1");
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:63.3-63.15: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
  assert_cmpstr (device.get_subsystem (), Op.EQ, "usb");
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:64.3-64.15: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
  assert_cmpstr (device.get_sysfs_attr ("idVendor"), Op.EQ, "0815");
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:65.3-65.15: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
  assert_cmpstr (device.get_sysfs_attr ("idProduct"), Op.EQ, "AFFE");
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:66.3-66.15: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
  assert_cmpstr (device.get_sysfs_attr ("noSuchAttr"), Op.EQ, null);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:67.3-67.15: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
  assert_cmpstr (device.get_property ("DEVPATH"), Op.EQ, "/devices/extkeyboard1");
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:68.3-68.15: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
  assert_cmpstr (device.get_property ("SUBSYSTEM"), Op.EQ, "usb");
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:69.3-69.15: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
  assert_cmpstr (device.get_property ("ID_INPUT"), Op.EQ, "1");
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:70.3-70.15: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
  assert_cmpstr (device.get_property ("ID_INPUT_KEYBOARD"), Op.EQ, "1");
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:71.3-71.15: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
  assert_cmpstr (device.get_property ("NO_SUCH_PROP"), Op.EQ, null);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:95.3-95.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (devices.length (), Op.EQ, 2);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:97.7-97.19: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
      assert_cmpstr (dev.get_subsystem(), Op.EQ, "usb");
      ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:99.11-99.23: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
          assert_cmpstr (dev.get_name(), Op.EQ, "myusbhub");
          ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:100.11-100.23: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
          assert_cmpstr (dev.get_device_file(), Op.EQ, "/dev/bus/usb/001/001");
          ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:102.11-102.23: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
          assert_cmpstr (dev.get_sysfs_path (), Op.EQ, "/sys/devices/myusbhub/cam");
          ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:103.11-103.23: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
          assert_cmpstr (dev.get_name(), Op.EQ, "cam");
          ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:104.11-104.23: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
          assert_cmpstr (dev.get_device_file(), Op.EQ, "/dev/bus/usb/001/002");
          ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:119.3-119.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (files.length(), Op.EQ, entries.length);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:122.7-122.19: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
      assert_cmpstr (n, Op.EQ, entries[i++]);
      ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:133.3-133.15: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
  assert_cmpstr (syspath, Op.EQ, "/sys/devices/dev1");
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:142.3-142.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.chdir ("/sys"), Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:145.3-145.15: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
  assert_cmpstr (Environment.get_current_dir (), Op.EQ, "/sys");
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:147.3-147.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.chdir ("/sys/devices/dev1"), Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:149.3-149.15: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
  assert_cmpstr (Environment.get_current_dir (), Op.EQ, "/sys/devices/dev1");
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:151.3-151.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.chdir ("/sys/class"), Op.EQ, -1);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:152.3-152.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.errno, Op.EQ, Posix.ENOENT);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:160.3-160.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.chdir ("/"), Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:165.3-165.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.chdir ("/etc"), Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:170.3-170.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.chdir (orig_cwd), Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:184.3-184.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (fd, Op.GE, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:187.3-187.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.ioctl (fd, Ioctl.USBDEVFS_CLAIMINTERFACE, ref i), Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:188.3-188.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.errno, Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:189.3-189.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.ioctl (fd, Ioctl.USBDEVFS_GETDRIVER, ref i), Op.EQ, -1);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:190.3-190.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.errno, Op.EQ, Posix.ENODATA);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:195.3-195.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.ioctl (fd, Ioctl.USBDEVFS_CONNECTINFO, ref ci), Op.EQ, -1);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:197.3-197.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.errno, Op.GE, 22);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:201.3-201.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.ioctl (fd, Ioctl.TIOCSBRK, 0), Op.EQ, -1);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:202.3-202.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.errno, Op.EQ, Posix.ENOTTY);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:208.7-208.19: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
      assert_cmpint (Posix.ioctl (fd2, Ioctl.TIOCSBRK, 0), Op.EQ, 0);
      ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:209.7-209.19: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
      assert_cmpint (Posix.errno, Op.EQ, 0);
      ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:249.3-249.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint ((int) Posix.write (fd, test_tree, test_tree.length), Op.GT, 20);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:253.3-253.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.ioctl (fd, Ioctl.USBDEVFS_CLAIMINTERFACE, ref i), Op.EQ, -1);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:255.3-255.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.errno, Op.GE, 22);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:267.3-267.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (fd, Op.GE, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:270.3-270.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.ioctl (fd, Ioctl.USBDEVFS_CLAIMINTERFACE, ref i), Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:271.3-271.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.errno, Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:275.3-275.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.ioctl (fd, Ioctl.USBDEVFS_CONNECTINFO, ref ci), Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:276.3-276.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.errno, Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:277.3-277.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (ci.devnum, Op.EQ, 11);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:278.3-278.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (ci.slow, Op.EQ, 0);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:283.3-283.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.ioctl (fd, Ioctl.USBDEVFS_SUBMITURB, ref urb), Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:284.3-284.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.errno, Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:285.3-285.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (urb.status, Op.EQ, 0);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:286.3-286.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (urb_buffer[0], Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:289.3-289.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.ioctl (fd, Ioctl.USBDEVFS_REAPURB, ref urb_reap), Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:290.3-290.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.errno, Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:292.3-292.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (urb.status, Op.EQ, -1);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:293.3-293.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (urb.buffer[0], Op.EQ, 0x99);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:294.3-294.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (urb.buffer[1], Op.EQ, 0x02);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:295.3-295.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (urb.buffer[2], Op.EQ, 0xAA);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:296.3-296.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (urb.buffer[3], Op.EQ, 0xFF);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:300.3-300.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (fd2, Op.GE, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:305.3-305.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.ioctl (fd2, Ioctl.USBDEVFS_CONNECTINFO, ref ci), Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:306.3-306.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.errno, Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:307.3-307.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (ci.devnum, Op.EQ, 11);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:308.3-308.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (ci.slow, Op.EQ, 0);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:313.3-313.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.ioctl (fd, Ioctl.USBDEVFS_CONNECTINFO, ref ci), Op.EQ, 42);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:314.3-314.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.errno, Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:315.3-315.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (ci.devnum, Op.EQ, 12);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:316.3-316.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (ci.slow, Op.EQ, 1);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:322.3-322.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.ioctl (fd2, Ioctl.USBDEVFS_CONNECTINFO, ref ci), Op.EQ, 42);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:323.3-323.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.errno, Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:324.3-324.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (ci.devnum, Op.EQ, 12);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:325.3-325.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (ci.slow, Op.EQ, 1);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:356.3-356.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint ((int) Posix.write (fd, test_tree, test_tree.length), Op.GT, 20);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:369.3-369.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (fd, Op.GE, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:373.3-373.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.ioctl (fd, Ioctl.USBDEVFS_CONNECTINFO, ref ci), Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:374.3-374.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.errno, Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:375.3-375.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (ci.devnum, Op.EQ, 11);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:376.3-376.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (ci.slow, Op.EQ, 0);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:406.3-406.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint ((int) Posix.write (fd, test_tree, test_tree.length), Op.GT, 20);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:419.3-419.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (fd, Op.GE, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:423.3-423.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.ioctl (fd, Ioctl.USBDEVFS_CONNECTINFO, ref ci), Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:424.3-424.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.errno, Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:425.3-425.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (ci.devnum, Op.EQ, 11);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:426.3-426.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (ci.slow, Op.EQ, 0);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:466.3-466.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (exit, Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:476.3-476.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (fd, Op.GE, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:479.3-479.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.ioctl (fd, Ioctl.USBDEVFS_CONNECTINFO, ref ci), Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:480.3-480.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.errno, Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:481.3-481.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (ci.devnum, Op.EQ, 11);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:482.3-482.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (ci.slow, Op.EQ, 0);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:484.3-484.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.ioctl (fd, Ioctl.USBDEVFS_CONNECTINFO, ref ci), Op.EQ, 42);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:485.3-485.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.errno, Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:486.3-486.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (ci.devnum, Op.EQ, 12);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:487.3-487.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (ci.slow, Op.EQ, 1);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:505.3-505.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (Posix.lstat ("/dev/ttyUSB1", out st), Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:507.3-507.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (Posix.hack_major (st.st_rdev), Op.EQ, 188);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:508.3-508.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (Posix.minor (st.st_rdev), Op.EQ, 1);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:519.3-519.15: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
  assert_cmpstr (perr, Op.EQ, "");
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:520.3-520.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (pexit, Op.EQ, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:536.3-536.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (client_fd, Op.GE, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:539.3-539.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint (master_fd, Op.GE, 0);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:544.3-544.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint ((int) Posix.write (client_fd, "hello\n", 6), Op.EQ, 6);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:545.3-545.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint ((int) Posix.read (master_fd, buf, 100), Op.EQ, 6);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:546.3-546.15: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
  assert_cmpstr ((string) buf, Op.EQ, "hello\n");
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:550.3-550.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint ((int) Posix.write (master_fd, "world\n", 6), Op.EQ, 6);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:551.3-551.15: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
  assert_cmpint ((int) Posix.read (client_fd, buf, 100), Op.EQ, 6);
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:552.3-552.15: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
  assert_cmpstr ((string) buf, Op.EQ, "world\n");
  ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:567.5-567.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (Posix.pipe(pipefds), Op.EQ, 0);
    ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:570.5-570.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (pid, Op.NE, -1);
    ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:581.5-581.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint ((int) Posix.read(pipefds[0], &buf, 1), Op.EQ, 1);
    ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:582.5-582.17: error: `assert_cmpint' is an ambiguous reference between `GLib.assert_cmpint' and `Assertions.assert_cmpint'
    assert_cmpint (buf, Op.EQ, '0');
    ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:652.7-652.19: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
      assert_cmpstr (val, Op.EQ, "100");
      ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:654.7-654.19: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
      assert_cmpstr (val, Op.EQ, "100");
      ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:656.7-656.19: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
      assert_cmpstr (val, Op.EQ, "100");
      ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:695.11-695.23: error: `assert_cmpstr' is an ambiguous reference between `GLib.assert_cmpstr' and `Assertions.assert_cmpstr'
          assert_cmpstr (contents, Op.EQ, "1");
          ^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:714.3-714.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (add_count, Op.EQ, 1);
  ^^^^^^^^^^^^^^
../tests/test-umockdev-vala.vala:715.3-715.16: error: `assert_cmpuint' is an ambiguous reference between `GLib.assert_cmpuint' and `Assertions.assert_cmpuint'
  assert_cmpuint (change_count, Op.EQ, num_changes);
  ^^^^^^^^^^^^^^
Compilation failed: 123 error(s), 0 warning(s)
kloczek commented 3 years ago

OK. I see that issue is fixed in git. Any plans to make new release? :)

martinpitt commented 3 years ago

@kloczek : Thanks for the reminder! None of the distros that I have in my CI (Ubuntu, Debian, CentOS, Fedora, Alpine, NixOS) already has a vala > 0.50, so I didn't notice. Here we go! https://github.com/martinpitt/umockdev/releases/tag/0.15.5

kloczek commented 3 years ago

I've just sucessfully build my rpm package with updated umockdev😀

Thank you very much for your time.