Your message dated Sat, 22 Feb 2020 06:49:49 +0000
with message-id <[email protected]>
and subject line Bug#948284: fixed in piglit 0~git20200212-f4710c51b-1
has caused the Debian Bug report #948284,
regarding piglit: wrong data type for CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
948284: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=948284
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: piglit
Version: 0~git20150829-59d7066-1.1
Severity: important
Tags: upstream

Hi,

this is a bit of a showstopper here: the CL tests do not actually verify
that the size of the data returned matches the expectation, but rather
they just cast a pointer to the result buffer to a pointer to the
expected type, dereference it and interpret the result.

This is fairly wrong, and fails in an unsubtle way for the
CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE test:

This item is a cl_ulong, i.e. always 64 bits. The test always interprets
the result as a signed(!) int(!), which is 32 bits. Changing this to
size_t does not help, because that is still 32 bit wide on 32 bit
architectures. It finally falls over completely on big endian
architectures, where now the upper 32 bits of a 64 bit value are tested,
and as our constant buffer is smaller than 256 Terabytes, the test then
fails.

This is a systemic problem, however. None of the info values are tested
for data type.

   Simon

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.8.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages piglit depends on:
ii  libc6                            2.24-7
ii  libdrm-intel1                    2.4.74-1
ii  libdrm2                          2.4.74-1
ii  libegl1-mesa [libegl1-x11]       13.0.2-1
ii  libgcc1                          1:6.2.1-5
ii  libgl1-mesa-glx [libgl1]         13.0.2-1
ii  libglu1-mesa [libglu1]           9.0.0-2.1
ii  libstdc++6                       6.2.1-5
ii  libwaffle-1-0                    1.5.2-2
ii  libx11-6                         2:1.6.3-1
ii  libxcb-dri2-0                    1.12-1
ii  ocl-icd-libopencl1 [libopencl1]  2.2.9-2
ii  python-mako                      1.0.4+ds1-2
ii  python-six                       1.10.0-3
pn  python:any                       <none>

piglit recommends no packages.

piglit suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: piglit
Source-Version: 0~git20200212-f4710c51b-1
Done: Jordan Justen <[email protected]>

We believe that the bug you reported is fixed in the latest version of
piglit, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jordan Justen <[email protected]> (supplier of updated piglit package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 21 Feb 2020 21:20:04 -0800
Source: piglit
Architecture: source
Version: 0~git20200212-f4710c51b-1
Distribution: unstable
Urgency: medium
Maintainer: Jordan Justen <[email protected]>
Changed-By: Jordan Justen <[email protected]>
Closes: 922498 933275 943799 943802 948284
Changes:
 piglit (0~git20200212-f4710c51b-1) unstable; urgency=medium
 .
   * Update piglit upstream version to f4710c51b (Closes: #933275,
     #948284)
   * d/gbp.conf: Fix gbp config file duplicate entry
   * d/control: Recommend waffle-utils (Closes: #943799)
   * d/control: Depend on bash-completion (Closes: #943802)
   * d/rules: Remove gcc-7 workaround (Closes: #922498)
   * d/changelog: Note that #933275 was fixed by piglit upgrade
   * d/changelog: Note that #948284 was fixed by piglit upgrade
   * d/control: Update Standards-Version to 4.4.1
   * debian: Update to debhelper-compat 12
   * d/copyright: Remove two deleted files
   * d/control: Update Standards-Version to 4.5.0
   * d/rules: Fix lintian package-contains-empty-directory
   * d/patches: Fix bash completion install and lintian warning
Checksums-Sha1:
 df12d3b8a66280cede1450d080360eb2dfda423d 2256 
piglit_0~git20200212-f4710c51b-1.dsc
 ca11d1fc733c8bb546fff2ac014b9626ca3958dc 7879780 
piglit_0~git20200212-f4710c51b.orig.tar.xz
 d2627a87b9814d0ed2a2316b0d67745c6cbe6b66 6216 
piglit_0~git20200212-f4710c51b-1.debian.tar.xz
 ff3645357ed6101c854a548b23099726a93d3e0c 10522 
piglit_0~git20200212-f4710c51b-1_source.buildinfo
Checksums-Sha256:
 631b9e41b382fee6d14e7b4c99d9eb5ab160d7615fd66d6d01c956476d4f2537 2256 
piglit_0~git20200212-f4710c51b-1.dsc
 c2da8f8732b1234e4d3afbe7b0fa4711ff6bdf68dd68ce4362e69d4a06b0cd62 7879780 
piglit_0~git20200212-f4710c51b.orig.tar.xz
 ea76afb4851e56bd1114a0d39cd2f75272dca611ebbd5f17f4d59f928315f688 6216 
piglit_0~git20200212-f4710c51b-1.debian.tar.xz
 0d74ecc13c64ce0c5e7d857680ec4661b1dee3b505a06edc362f08d8e57bb9c4 10522 
piglit_0~git20200212-f4710c51b-1_source.buildinfo
Files:
 96e157e3cebd12110ae0f702117d30fc 2256 devel optional 
piglit_0~git20200212-f4710c51b-1.dsc
 3a891df570af707ae9826707f623527e 7879780 devel optional 
piglit_0~git20200212-f4710c51b.orig.tar.xz
 f939d08266208a4608492d5231e4ac7f 6216 devel optional 
piglit_0~git20200212-f4710c51b-1.debian.tar.xz
 d3cb81e961089f313768ca2d7917c866 10522 devel optional 
piglit_0~git20200212-f4710c51b-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEwnSFIXQUyd8CMWwuN/mfaMr5kusFAl5QxMgACgkQN/mfaMr5
kuuAOw//V3+dZXOgrtv1JpiLJz+OJRymVCj5QfuKreDrBEbq4+v45TX3/US+jQTi
yI5lZRM7oCZBK3QDN56Pq4ZQonmd/0L2Bfb9nK+V+VP0y8RrgB8+akClw7hdHDOs
mbMJTdgX+rDDK6TFtR5LBOsUee4v+qVZfiGF/OH8Qnp+75+F0yGs+H+YnNj+/EKA
qh6oa7Mi532pmgvv4L/0Wpd8QWbPcEIOWGtYtZwrDdrd5m0ptXq09DFzTCSMPG1d
r+NDCNGYoHft4WJbvx7CipB9pShzxPU6vyFJCMDrt48owp/oiVXlsBqIwUN8kFyY
T2yrRZ3kBZ19AbUBYkg9wx7Nqase7BwkS4nvY3f69VHud9fxUBfucRlE2r/DuHsd
2MyqpSHihz6tRd/VdiW2D5ihrzvcDlfuOE8m2PAomHJWo/dOCnDPXIpaJaFNLhyy
4Sk9ZoAB40xiifme3wXWmxlQGeoG204mpYXNbp9BAqhrCdERah/Pgg0H3j+d9o7L
t6CePP7qXz/NYMpG31FH/fjBa74DX7smLt5p4ZzV/r+q7rihLtT3A5cFf59HZ71y
/6lBHYYCioqTFNCQWuWuPBjTKBEYQlgvyqp94popMeY/zmLCFw/TyHeiU5oRihy4
32An6Lmh1h6erYNE64xvgA+sWp9WU12SB2fTIGw3HFbQCZZtO48=
=qD5M
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to