https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66865
--- Comment #12 from kugan at gcc dot gnu.org --- (In reply to austinenglish from comment #5) > (In reply to kugan from comment #4) > > Ok, I downloaded wine-1.7.47.tar.bz2 and built it with trunk gcc. What do I > > have to do to reproduce this please? > > Sorry, forgot to specify it only happens with wine64. In any case, to > reproduce: > > tar xjvf wine-1.7.47.tar.bz2 > cd wine > ./configure --enable-win64 --disable-tests > make -j4 > ./wine wineboot > > Expected behavior: > wineboot runs to completion, exits 0 > > Actual behavior: > wine segfaults > > as I pointed out previously, if you don't apply the patch for bug 66838, you > will likely see that wine crashes instead of exiting 0 (but you will only > see that with the cprop.c changes reverted) > > Hope that helps, please let me know if anything is unclear. Thanks. I can now reproduce it. However, If I just use the changes to gcc/postreload.c (changes for bug 66838), I can get the trunk to work.