From: Cesar S. <ces...@gm...> - 2010-01-27 11:43:30
|
Charles Wilson wrote: > Cesar -- it seems pretty clear that there is an optimization bug in the > current msys toolchain, which can be avoided by adding > -fno-unit-at-a-time. Thanks for tracking this down, great detective work! > But, the current official MSYS DLL is broken > because of this bug. > Technically, I'd consider 1.0.12 to be the current official MSYS DLL, as 1.0.13 is still in Proposed. I'm glad I waited long enough for issues to crop up before making it official. A big thank you to all the testers. > Certainly it would be a good idea to track down and fix the compiler bug > -- or perhaps update to gcc-3.4.6 and hope for the best I wonder why it doesn't show on Cygwin, tough. > -- but in the > interim, can we get a new MSYS dll recompiled with the appropriate flags > to work around the issue? Sure. > > I've already got a set of packages (1.0.13-2) that I could upload, if > you like. They were built from your original 1.0.13-1-src tarball, and I > just updated the .RELEASE_NOTES and msysrlsbld.ini slightly. Great, feel free to upload as you see fit. I'm interested to know if it solves a failure I was having when building gcc 4.4.3 for mingw, also related to gawk. I had to fall back to 1.0.12 for the build to continue. Perhaps it would be wise to rebuild MSYS gcc and binutils afterwards, just in case. > Because > the source code is unchanged, I didn't bump the dll version to 1.0.14; I > only incremented the bld number. Sounds reasonable. Cesar |