Bug#931921: clutter's autopkgtests hang when ran with a libglib2.0-0 built with gcc-9

2019-08-20 Thread Simon McVittie
Control: reassign -1 clutter-1.0-tests Control: severity -1 serious We were trying so hard to solve this in either gcc-9 or libglib2.0-0 that we didn't consider whether it could be a clutter bug. (It is.) On Fri, 12 Jul 2019 at 11:16:53 +0100, Iain Lane wrote: > Here's the bit of code. > > >

Bug#931921: clutter's autopkgtests hang when ran with a libglib2.0-0 built with gcc-9

2019-08-20 Thread Simon McVittie
On Tue, 20 Aug 2019 at 12:21:43 +0200, Matthias Klose wrote: > Control: tags -1 + upstream moreinfo > > now https://gcc.gnu.org/PR91491 That bug report is a bit misleading: the glib2.0 build doesn't fail (it succeeds and passes all its tests!), but it results in a GLib library binary package

Bug#931921: clutter's autopkgtests hang when ran with a libglib2.0-0 built with gcc-9

2019-08-20 Thread Matthias Klose
Control: tags -1 + upstream moreinfo now https://gcc.gnu.org/PR91491 On 02.08.19 23:27, Simon McVittie wrote: > On Fri, 02 Aug 2019 at 19:49:20 +0100, Simon McVittie wrote: >> If you compile test_run_seed() with -O1, and the rest of gtestutils.c >> with -O2, the clutter test hangs. so building

Bug#931921: clutter's autopkgtests hang when ran with a libglib2.0-0 built with gcc-9

2019-08-02 Thread Simon McVittie
On Fri, 02 Aug 2019 at 19:49:20 +0100, Simon McVittie wrote: > If you compile test_run_seed() with -O1, and the rest of gtestutils.c > with -O2, the clutter test hangs. Binary-searching through the extra optimizations enabled by -O2 [1] led me to the minimal change being: if you modify

Bug#931921: clutter's autopkgtests hang when ran with a libglib2.0-0 built with gcc-9

2019-08-02 Thread Simon McVittie
On Fri, 02 Aug 2019 at 11:41:05 +0100, Iain Lane wrote: > For the record: at Debconf doko suggested to me that a way to start > debugging this from the GCC end would be to produce one working and one > "broken" build of the same version of glib2.0, and then copy object > files from the broken to

Bug#931921: clutter's autopkgtests hang when ran with a libglib2.0-0 built with gcc-9

2019-08-02 Thread Iain Lane
On Fri, Aug 02, 2019 at 11:26:48AM +0100, Simon McVittie wrote: > On Fri, 12 Jul 2019 at 11:16:53 +0100, Iain Lane wrote: > > I saw this on Ubuntu (9.1.0-8ubuntu1) but I've also reproduced this with > > 9.1.0-8 on sid (w/gcc-defaults from experimental to use gcc-9 by > > default). > > > >

Bug#931921: clutter's autopkgtests hang when ran with a libglib2.0-0 built with gcc-9

2019-08-02 Thread Simon McVittie
On Fri, 12 Jul 2019 at 11:16:53 +0100, Iain Lane wrote: > I saw this on Ubuntu (9.1.0-8ubuntu1) but I've also reproduced this with > 9.1.0-8 on sid (w/gcc-defaults from experimental to use gcc-9 by > default). > > clutter's tests hang: ... > It's adding some stuff to a main loop and expecting it

Bug#931921: clutter's autopkgtests hang when ran with a libglib2.0-0 built with gcc-9

2019-07-12 Thread Iain Lane
Source: gcc-9 Version: 9.1.0-8 Severity: important Control: affects -1 gcc libglib2.0-0 Hiya, I saw this on Ubuntu (9.1.0-8ubuntu1) but I've also reproduced this with 9.1.0-8 on sid (w/gcc-defaults from experimental to use gcc-9 by default). clutter's tests hang like this: 0x77b316f4