Log of Meson test suite run on 2019-12-08T15:03:51.319642 Inherited environment: MAIL='/var/mail/bdragon' USER='bdragon' SSH_AGENT_PID='2526' SHLVL='2' HOME='/home/bdragon' OLDPWD='/home/bdragon/devel/libglvnd' DESKTOP_SESSION='xfce' XDG_SESSION_COOKIE='blackbird.east.rtk0.net-1575836160.134376-501046406' DBUS_SESSION_BUS_ADDRESS='unix:abstract=/tmp/dbus-ALmatDvPKI,guid=f3d821234ac3c03e74519b1f5ded5a05' COLORTERM='truecolor' MOZ_PLUGIN_PATH='/usr/lib/mozilla/plugins' LOGNAME='bdragon' WINDOWID='37748739' _='/bin/ninja' TERM='xterm-256color' WINDOWPATH='7' LC_COLLATE='C' PATH='/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin' SESSION_MANAGER='local/blackbird.east.rtk0.net:@/tmp/.ICE-unix/2458,unix/blackbird.east.rtk0.net:/tmp/.ICE-unix/2458' XDG_MENU_PREFIX='xfce-' XDG_RUNTIME_DIR='/run/user/1000' DISPLAY=':0.0' LANG='en_US.UTF-8' XDG_CURRENT_DESKTOP='XFCE' LS_COLORS='no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.svgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.tbz2=01;31:*.bz=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.svg=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:' SSH_AUTH_SOCK='/tmp/ssh-zt0tPiV9G6zj/agent.2525' SHELL='/bin/bash' PWD='/home/bdragon/devel/libglvnd/build' XDG_CONFIG_DIRS='/etc/xdg' XDG_DATA_DIRS='/usr/local/share:/usr/share' VTE_VERSION='5802' 1/33 glvnd:symbols / OpenGL symbols check OK 0.23 s --- command --- /usr/bin/python3 /home/bdragon/devel/libglvnd/build/../bin/symbols-check.py --nm /bin/nm --lib src/OpenGL/libOpenGL.so.0.0.0 --symbols-file /home/bdragon/devel/libglvnd/build/../src/OpenGL/ogl.symbols ------- 2/33 glvnd:egl+symbols / EGL symbols check OK 0.18 s --- command --- /usr/bin/python3 /home/bdragon/devel/libglvnd/build/../bin/symbols-check.py --nm /bin/nm --lib src/EGL/libEGL.so.1.1.0 --symbols-file /home/bdragon/devel/libglvnd/build/../src/EGL/egl.symbols ------- 3/33 glvnd:glx+symbols / GLX symbols check OK 0.14 s --- command --- /usr/bin/python3 /home/bdragon/devel/libglvnd/build/../bin/symbols-check.py --nm /bin/nm --lib src/GLX/libGLX.so.0.0.0 --symbols-file /home/bdragon/devel/libglvnd/build/../src/GLX/glx.symbols ------- 4/33 glvnd:symbols / GL symbols check OK 0.74 s --- command --- /usr/bin/python3 /home/bdragon/devel/libglvnd/build/../bin/symbols-check.py --nm /bin/nm --lib src/GL/libGL.so.1.7.0 --symbols-file /home/bdragon/devel/libglvnd/build/../src/GL/gl.symbols ------- 5/33 glvnd:symbols / GLESv1 symbols check OK 0.13 s --- command --- /usr/bin/python3 /home/bdragon/devel/libglvnd/build/../bin/symbols-check.py --nm /bin/nm --lib src/GLESv1/libGLESv1_CM.so.1.2.0 --symbols-file /home/bdragon/devel/libglvnd/build/../src/GLESv1/glesv1.symbols ------- 6/33 glvnd:symbols / GLESv2 symbols check OK 0.19 s --- command --- /usr/bin/python3 /home/bdragon/devel/libglvnd/build/../bin/symbols-check.py --nm /bin/nm --lib src/GLESv2/libGLESv2.so.2.1.0 --symbols-file /home/bdragon/devel/libglvnd/build/../src/GLESv2/glesv2.symbols ------- 7/33 glvnd:gldispatch / gldispatch static OK 0.01 s --- command --- /home/bdragon/devel/libglvnd/build/tests/testgldispatch -s --- stdout --- Testing vendor 0, patched = 0 Testing static dispatch through libOpenGL Testing static dispatch through GetProcAddress Testing vendor 1, patched = 0 Testing static dispatch through libOpenGL Testing static dispatch through GetProcAddress Testing vendor 2, patched = 0 Testing static dispatch through libOpenGL Testing static dispatch through GetProcAddress ------- 8/33 glvnd:gldispatch / gldispatch static thr OK 0.01 s --- command --- /home/bdragon/devel/libglvnd/build/tests/testgldispatch -s -t --- stdout --- Forcing libGLdispatch into multi-threaded mode. Testing vendor 0, patched = 0 Testing static dispatch through libOpenGL Testing static dispatch through GetProcAddress Testing vendor 1, patched = 0 Testing static dispatch through libOpenGL Testing static dispatch through GetProcAddress Testing vendor 2, patched = 0 Testing static dispatch through libOpenGL Testing static dispatch through GetProcAddress ------- 9/33 glvnd:gldispatch / gldispatch generated OK 0.01 s --- command --- /home/bdragon/devel/libglvnd/build/tests/testgldispatch -g --- stdout --- Testing vendor 0, patched = 0 Testing generated dispatch Testing vendor 1, patched = 0 Testing generated dispatch Testing vendor 2, patched = 0 Testing generated dispatch ------- 10/33 glvnd:gldispatch / gldispatch generated end OK 0.35 s --- command --- /home/bdragon/devel/libglvnd/build/tests/testgldispatch -g -l --- stdout --- Testing vendor 0, patched = 0 Testing generated dispatch Testing vendor 1, patched = 0 Testing generated dispatch Testing vendor 2, patched = 0 Testing generated dispatch ------- 11/33 glvnd:gldispatch / gldispatch generated thr OK 0.03 s --- command --- /home/bdragon/devel/libglvnd/build/tests/testgldispatch -g -t --- stdout --- Forcing libGLdispatch into multi-threaded mode. Testing vendor 0, patched = 0 Testing generated dispatch Testing vendor 1, patched = 0 Testing generated dispatch Testing vendor 2, patched = 0 Testing generated dispatch ------- 12/33 glvnd:gldispatch / gldispatch generated thr end OK 0.30 s --- command --- /home/bdragon/devel/libglvnd/build/tests/testgldispatch -g -t -l --- stdout --- Forcing libGLdispatch into multi-threaded mode. Testing vendor 0, patched = 0 Testing generated dispatch Testing vendor 1, patched = 0 Testing generated dispatch Testing vendor 2, patched = 0 Testing generated dispatch ------- 13/33 glvnd:gldispatch / gldispatch patched OK 0.04 s --- command --- /home/bdragon/devel/libglvnd/build/tests/testgldispatch -s -g -p --- stdout --- Testing vendor 0, patched = 1 Testing static dispatch through libOpenGL Testing static dispatch through GetProcAddress Testing generated dispatch Testing vendor 1, patched = 1 Testing static dispatch through libOpenGL Testing static dispatch through GetProcAddress Testing generated dispatch Testing vendor 2, patched = 0 Testing static dispatch through libOpenGL Testing static dispatch through GetProcAddress Testing generated dispatch ------- 14/33 glvnd:gldispatch / gldispatch patched end OK 0.40 s --- command --- /home/bdragon/devel/libglvnd/build/tests/testgldispatch -s -g -p -l --- stdout --- Testing vendor 0, patched = 1 Testing static dispatch through libOpenGL Testing static dispatch through GetProcAddress Testing generated dispatch Testing vendor 1, patched = 1 Testing static dispatch through libOpenGL Testing static dispatch through GetProcAddress Testing generated dispatch Testing vendor 2, patched = 0 Testing static dispatch through libOpenGL Testing static dispatch through GetProcAddress Testing generated dispatch ------- 15/33 glvnd:gldispatch / gldispatch patched thr OK 0.05 s --- command --- /home/bdragon/devel/libglvnd/build/tests/testgldispatch -s -g -p -t --- stdout --- Forcing libGLdispatch into multi-threaded mode. Testing vendor 0, patched = 1 Testing static dispatch through libOpenGL Testing static dispatch through GetProcAddress Testing generated dispatch Testing vendor 1, patched = 1 Testing static dispatch through libOpenGL Testing static dispatch through GetProcAddress Testing generated dispatch Testing vendor 2, patched = 0 Testing static dispatch through libOpenGL Testing static dispatch through GetProcAddress Testing generated dispatch ------- 16/33 glvnd:gldispatch / gldispatch patched thr end OK 0.39 s --- command --- /home/bdragon/devel/libglvnd/build/tests/testgldispatch -s -g -p -t -l --- stdout --- Forcing libGLdispatch into multi-threaded mode. Testing vendor 0, patched = 1 Testing static dispatch through libOpenGL Testing static dispatch through GetProcAddress Testing generated dispatch Testing vendor 1, patched = 1 Testing static dispatch through libOpenGL Testing static dispatch through GetProcAddress Testing generated dispatch Testing vendor 2, patched = 0 Testing static dispatch through libOpenGL Testing static dispatch through GetProcAddress Testing generated dispatch ------- 17/33 glvnd:gldispatch / testgldispatchthread OK 0.02 s --- command --- /home/bdragon/devel/libglvnd/build/tests/testgldispatchthread ------- 18/33 glvnd:glx / glxcreatecontext OK 0.02 s --- command --- LD_LIBRARY_PATH='/home/bdragon/devel/libglvnd/build/tests/dummy/' __GLX_FORCE_VENDOR_LIBRARY_0='dummy' /home/bdragon/devel/libglvnd/build/tests/glxcreatecontext --- stdout --- Test succeeded: glXCreateContext Test succeeded: glXCreateNewContext Test succeeded: glXCreateContextAttribsARB(config) Test succeeded: glXCreateContextAttribsARB(screen) Test succeeded: glXCreateContextVendorDUMMY ------- 19/33 glvnd:glx / glxmakecurrent (basic) OK 0.02 s --- command --- LD_LIBRARY_PATH='/home/bdragon/devel/libglvnd/build/tests/dummy/' __GLX_FORCE_VENDOR_LIBRARY_0='dummy' /home/bdragon/devel/libglvnd/build/tests/glxmakecurrent -t 1 -i 1 ------- 20/33 glvnd:glx / glxmakecurrent (loop) OK 0.02 s --- command --- LD_LIBRARY_PATH='/home/bdragon/devel/libglvnd/build/tests/dummy/' __GLX_FORCE_VENDOR_LIBRARY_0='dummy' /home/bdragon/devel/libglvnd/build/tests/glxmakecurrent -t 1 -i 250 ------- 21/33 glvnd:glx / glxmakecurrent (threads) OK 0.74 s --- command --- LD_LIBRARY_PATH='/home/bdragon/devel/libglvnd/build/tests/dummy/' __GLX_FORCE_VENDOR_LIBRARY_0='dummy' LD_PRELOAD='libpthread.so.0' /home/bdragon/devel/libglvnd/build/tests/glxmakecurrent -t 5 -i 20000 ------- 22/33 glvnd:glx / glxmakecurrent (oldlink) OK 0.09 s --- command --- LD_LIBRARY_PATH='/home/bdragon/devel/libglvnd/build/tests/dummy/' __GLX_FORCE_VENDOR_LIBRARY_0='dummy' /home/bdragon/devel/libglvnd/build/tests/glxmakecurrent_oldlink -t 1 -i 1 ------- 23/33 glvnd:glx / glxgetprocess OK 0.09 s --- command --- LD_LIBRARY_PATH='/home/bdragon/devel/libglvnd/build/tests/dummy/' __GLX_FORCE_VENDOR_LIBRARY_0='dummy' /home/bdragon/devel/libglvnd/build/tests/glxgetprocaddress ------- 24/33 glvnd:glx / glxgetprocess_genentry OK 0.10 s --- command --- LD_LIBRARY_PATH='/home/bdragon/devel/libglvnd/build/tests/dummy/' __GLX_FORCE_VENDOR_LIBRARY_0='dummy' /home/bdragon/devel/libglvnd/build/tests/glxgetprocaddress ------- 25/33 glvnd:glx / glxgetprocaddress_genentry OK 0.63 s --- command --- LD_LIBRARY_PATH='/home/bdragon/devel/libglvnd/build/tests/dummy/' __GLX_FORCE_VENDOR_LIBRARY_0='dummy' /home/bdragon/devel/libglvnd/build/tests/testglxgetprocaddress_genentry --- stdout --- Got glXExampleExtensionFunction at address 0x3ff559a5c2e0 Got glXExampleExtensionFunction2 at address 0x3ff559a7c2c0 0x3ff559a7c2c0 - 0x3ff559a5c2e0 = 131040 ------- 26/33 glvnd:glx / glxgetclientstr OK 0.06 s --- command --- LD_LIBRARY_PATH='/home/bdragon/devel/libglvnd/build/tests/dummy/' __GLX_FORCE_VENDOR_LIBRARY_0='dummy' /home/bdragon/devel/libglvnd/build/tests/glxgetclientstr --- stdout --- GLX_VENDOR = testlib GLX_VERSION = 0.0 GLX_makecurrent GLX_EXTENSIONS = GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring GLX_bogusextensionstring ------- 27/33 glvnd:glx / glxgetqueryversion OK 0.06 s --- command --- LD_LIBRARY_PATH='/home/bdragon/devel/libglvnd/build/tests/dummy/' __GLX_FORCE_VENDOR_LIBRARY_0='dummy' /home/bdragon/devel/libglvnd/build/tests/glxqueryversion --- stdout --- GLX version 1.4 ------- 28/33 glvnd:egl / egldisplay OK 0.03 s --- command --- __EGL_VENDOR_LIBRARY_DIRS='/home/bdragon/devel/libglvnd/tests/json' LD_LIBRARY_PATH='/home/bdragon/devel/libglvnd/build/tests/dummy/' /home/bdragon/devel/libglvnd/build/tests/egldisplay --- stdout --- Testing vendor 0, with name "dummy0" Testing vendor 1, with name "dummy1" ------- 29/33 glvnd:egl / egldevice OK 0.02 s --- command --- __EGL_VENDOR_LIBRARY_DIRS='/home/bdragon/devel/libglvnd/tests/json' LD_LIBRARY_PATH='/home/bdragon/devel/libglvnd/build/tests/dummy/' /home/bdragon/devel/libglvnd/build/tests/egldevice --- stdout --- Checking device count Getting device handles. ------- 30/33 glvnd:egl / eglgetprocaddress OK 0.03 s --- command --- __EGL_VENDOR_LIBRARY_DIRS='/home/bdragon/devel/libglvnd/tests/json' LD_LIBRARY_PATH='/home/bdragon/devel/libglvnd/build/tests/dummy/' /home/bdragon/devel/libglvnd/build/tests/eglgetprocaddress ------- 31/33 glvnd:egl / eglmakecurrent OK 0.02 s --- command --- __EGL_VENDOR_LIBRARY_DIRS='/home/bdragon/devel/libglvnd/tests/json' LD_LIBRARY_PATH='/home/bdragon/devel/libglvnd/build/tests/dummy/' /home/bdragon/devel/libglvnd/build/tests/eglmakecurrent --- stdout --- Created context 0 = 0x2023059fe0 Created context 1 = 0x2023059b60 Created context 2 = 0x2023059b80 Test NULL -> ctx1 Test ctx1 -> ctx1 Test ctx1 -> ctx2 (same vendor) Test ctx2 -> ctx3 (different vendor) Test ctx3 -> NULL Test failed NULL -> ctx1 Test failed ctx1 -> ctx2 (same vendor) Test failed ctx1 -> NULL Test failed ctx1 -> ctx3 (different vendor, old vendor fails) Test failed ctx1 -> ctx3 (different vendor, new vendor fails) ------- 32/33 glvnd:egl / eglerror OK 0.01 s --- command --- __EGL_VENDOR_LIBRARY_DIRS='/home/bdragon/devel/libglvnd/tests/json' LD_LIBRARY_PATH='/home/bdragon/devel/libglvnd/build/tests/dummy/' /home/bdragon/devel/libglvnd/build/tests/eglerror --- stdout --- Checking initial state. Checking error in libEGL Testing eglCreateContext with invalid display Testing eglCreateContext, vendor error Testing eglTestDispatchDisplay with invalid display Testing eglTestDispatchDisplay with valid display ------- 33/33 glvnd:egl / egldebug OK 0.01 s --- command --- __EGL_VENDOR_LIBRARY_DIRS='/home/bdragon/devel/libglvnd/tests/json' LD_LIBRARY_PATH='/home/bdragon/devel/libglvnd/build/tests/dummy/' /home/bdragon/devel/libglvnd/build/tests/egldebug --- stdout --- Testing with callback Checking eglGetCurrentSurface Checking eglCreateContext with invalid display Checking eglCreateContext with valid display Testing with no callback Checking eglGetCurrentSurface Checking eglCreateContext with invalid display Checking eglCreateContext with valid display Testing with callback and error messages disabled Checking eglGetCurrentSurface Checking eglCreateContext with invalid display Checking eglCreateContext with valid display ------- Ok: 33 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 0 Timeout: 0