On Aug 23, 2010, at 7:00 AM, Douglas Gregor wrote: > > On Aug 22, 2010, at 10:26 PM, Chris Lattner wrote: > >> Author: lattner >> Date: Mon Aug 23 00:26:13 2010 >> New Revision: 111794 >> >> URL: http://llvm.org/viewvc/llvm-project?rev=111794&view=rev >> Log: >> fix rdar://8340348, a miscompile of boost that was exposed by r109848. >> That revision started classifying truly empty structs like "Y" and "X" >> as being NoClass/NoClass and turning them into 'ignore'. The call code >> turns around and allocates space for the ignored argument with >> GetUndefRValue. The bug is that GetUndefRValue would return the address >> as undef, instead of returning an object with a defined address but >> undefined contents. > > Thanks! Boost.Graph is now passing all of its regression tests (again).
Woot, thanks for the nice reduced testcase! -Chris _______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
