Control: tags -1 pending

On Thu, Aug 25, 2016 at 4:06 PM, Aaron M. Ucko <a...@alum.mit.edu> wrote:
> Source: openvdb
> Version: 3.2.0-1
> Severity: serious
> Justification: fails to build from source (but built successfully in the past)
>
> Builds of openvdb for 32-bit architectures such as i386 have been
> failing because TestMultiResGrid.cc uses the UL suffix for would-be
> size_t constants, yielding two errors and several warnings that I'd
> recommend addressing while you're at it:
>
> https://buildd.debian.org/status/fetch.php?pkg=openvdb&arch=i386&ver=3.2.0-1&stamp=1472106513
>
> On these architectures, size_t is formally unsigned int rather than
> unsigned long.  Although both types are de facto equivalent, the
> compiler insists on treating them as distinct.  I'm not aware of a
> UINT*_C-style macro for size_t, but these values are small enough that
> leaving them unsuffixed and casting to size_t should suffice.
>
> Could you please take a look?

Yay, this is 801802 again ... The worst part is that upstream did
integrate something similar and I thought I could simply removed this
old patch, but looks like some other new part have been added with
this very same bug.

sigh
-M

Reply via email to