This is the mail archive of the
cygwin-developers
mailing list for the Cygwin project.
Re: 64bit: C++ templates
- From: Corinna Vinschen <corinna-cygwin at cygwin dot com>
- To: cygwin-developers at cygwin dot com
- Date: Mon, 27 May 2013 11:53:05 +0200
- Subject: Re: 64bit: C++ templates
- References: <CAEwic4aPQHUChVWui6h0FctFkHXh3A0zwh1On50cJRE=SV1UeA at mail dot gmail dot com> <CAEwic4ZAy++TifyZR=XZnD_xahM0GOdO-XREvY6ZdKGQRc+ykA at mail dot gmail dot com> <20130516082534 dot GB11933 at calimero dot vinschen dot de> <5199C9DB dot 8040406 at users dot sourceforge dot net> <20130520092614 dot GA31140 at calimero dot vinschen dot de> <20130522081013 dot GA30892 at calimero dot vinschen dot de> <519D1DB1 dot 8020409 at users dot sourceforge dot net> <20130523084616 dot GC13513 at calimero dot vinschen dot de> <51A2C563 dot 1030000 at users dot sourceforge dot net> <20130527094343 dot GA21858 at calimero dot vinschen dot de>
- Reply-to: cygwin-developers at cygwin dot com
On May 27 11:43, Corinna Vinschen wrote:
> On May 26 21:30, Yaakov (Cygwin/X) wrote:
> > On 2013-05-23 03:46, Corinna Vinschen wrote:
> > >On May 22 14:34, Yaakov (Cygwin/X) wrote:
> > >>On 2013-05-22 03:10, Corinna Vinschen wrote:
> > >>>On May 20 11:26, Corinna Vinschen wrote:
> > >>>>On May 20 01:59, Yaakov (Cygwin/X) wrote:
> > >>>>>On 2013-05-16 03:25, Corinna Vinschen wrote:
> > >>>>>>Alternatively, you can also workaround this issue by building harfbuzz
> > >>>>>>with the -mcmodel=large option, which doesn't suffer this problem due to
> > >>>>>>the way symbols are only indirectly addressed.
> > >>>>>
> > >>>>>With this, the link succeeded but I got SEGVs in one of the same
> > >>>>>symbols that failed to link previously.
> > >>>
> > >>>Assuming the build worked, how can one reproduce this SEGV?
> > >>
> > >>e.g. running gtk-demo (from the gtk2.0-demo package).
> > >
> > >And what kind of action will trigger the SEGV?
> >
> > For me it SEGV'd upon launch.
>
> Conmfirmed :(
And worse, the problem goes away when building without optimization.
There might be another GCC bug lurking in the background...
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat