$ LC_ALL=C.UTF-8 MESON_TESTTHREADS=1 meson test rgb_params --print-errorlogs
ninja: Entering directory `/root/gegl-0.4.30/obj-s390x-linux-gnu'
ninja: no work to do.
1/1 gegl:composition / rgb_params FAIL           0.67s (exit status 250 or 
signal 122 SIGinvalid)

The output from the failed tests:

1/1 gegl:composition / rgb_params FAIL           0.67s (exit status 250
or signal 122 SIGinvalid)

--- command ---
08:12:02 GEGL_USE_OPENCL='no' 
GEGL_PATH='/root/gegl-0.4.30/obj-s390x-linux-gnu/operations' 
ABS_TOP_SRCDIR='/root/gegl-0.4.30' 
ABS_TOP_BUILDDIR='/root/gegl-0.4.30/obj-s390x-linux-gnu' GEGL_SWAP='RAM' 
/usr/bin/python3 /root/gegl-0.4.30/tests/test-runner.py --test-name rgb-params 
--output-dir /root/gegl-0.4.30/obj-s390x-linux-gnu/tests/compositions/output 
--reference-path /root/gegl-0.4.30/tests/compositions/reference --input-file 
/root/gegl-0.4.30/obj-s390x-linux-gnu/../tests/compositions/rgb-params.xml 
--gegl-exe bin/gegl --imgcmp-exe tools/gegl-imgcmp
--- stdout ---
Bail out! GEGL:ERROR:../gegl/buffer/gegl-buffer-load.c:289:gegl_buffer_load: 
assertion failed: (babl_format_get_bytes_per_pixel (info->format) == 
info->header.bytes_per_pixel)
--- stderr ---

(gegl-imgcmp:51090): GLib-GObject-WARNING **: 08:12:03.394: value "-2147483648" 
of type 'gint' is invalid or out of range for property 'tile-width' of type 
'gint'
**
GEGL:ERROR:../gegl/buffer/gegl-buffer-load.c:289:gegl_buffer_load: assertion 
failed: (babl_format_get_bytes_per_pixel (info->format) == 
info->header.bytes_per_pixel)

** Description changed:

  The current version 0.4.30 is FTBFS on s390x.
-   https://launchpad.net/ubuntu/+source/gegl/1:0.4.30-1
-   https://launchpad.net/ubuntu/+source/gegl/1:0.4.30-1/+build/21795068
-   
https://launchpadlibrarian.net/549105404/buildlog_ubuntu-impish-s390x.gegl_1%3A0.4.30-1_BUILDING.txt.gz
+   https://launchpad.net/ubuntu/+source/gegl/1:0.4.30-1
+   https://launchpad.net/ubuntu/+source/gegl/1:0.4.30-1/+build/21795068
+   
https://launchpadlibrarian.net/549105404/buildlog_ubuntu-impish-s390x.gegl_1%3A0.4.30-1_BUILDING.txt.gz
  
  It comes down to two tests which fail with SIGinvalid
  
  118/249 gegl:composition / hdr_color                      FAIL           
0.67s (exit status 250 or signal 122 SIGinvalid)
  150/249 gegl:composition / rgb_params                     FAIL           
0.67s (exit status 250 or signal 122 SIGinvalid)
  
  The errors are (still as of today) not showing up if we re-build / re-tests 
0.4.28.
  The issue is reproducible on s390x in an impish container.
  
  There are plenty of tests that got added, the old code has 104 while the new 
one has 249.
  So we can't say "it worked in the former version" as that test wasn't present 
at all back then.
  
  Old:
- Ok:                 103 
- Expected Fail:      0   
- Fail:               0   
- Unexpected Pass:    0   
- Skipped:            1   
- Timeout:            0 
+ Ok:                 103
+ Expected Fail:      0
+ Fail:               0
+ Unexpected Pass:    0
+ Skipped:            1
+ Timeout:            0
  
  New:
- Ok:                 114 
- Expected Fail:      0   
- Fail:               2   
- Unexpected Pass:    0   
- Skipped:            133 
- Timeout:            0 
+ Ok:                 114
+ Expected Fail:      0
+ Fail:               2
+ Unexpected Pass:    0
+ Skipped:            133
+ Timeout:            0
  
  So plenty of the new additions got skipped, but not those two and they
  fail badly.
+ 
+ FYI this is broken in Debian the very same way
+   
https://buildd.debian.org/status/fetch.php?pkg=gegl&arch=s390x&ver=1%3A0.4.30-1&stamp=1626634928&raw=0

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1936901

Title:
  Tests of  0.4.30 crash on s390x

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gegl/+bug/1936901/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to