Re:50 Bytes of Code That Took 4 GB to Compile (2013)
by Stratoscope on Monday February 13, 2017 @12:45PM
(#13637178)
...that took 4GB to compile in VS2010.
[ Parent
| on HN ]
Re:50 Bytes of Code That Took 4 GB to Compile (2013)
by blackflame7000 on Monday February 13, 2017 @04:43PM
(#13639051)
VS2010 is slightly more impactful than other versions because that is the latest version of the IDE before the transition to C++11 standard. The conversion from a 2010 to a 2013 solution is much more complicated than say a 2013 to a 2015 conversion for example.
Re:50 Bytes of Code That Took 4 GB to Compile (2013)
by Stratoscope on Tuesday February 14, 2017 @03:39AM
(#13642169)
No disagreement on any of that. I was mostly wondering who uses VS2010 anymore, and curious to know if the bug still exists in newer versions of Visual Studio (but not curious enough to bother testing it).
Re:50 Bytes of Code That Took 4 GB to Compile (2013)
by blackflame7000 on Friday February 17, 2017 @04:10PM
(#13671736)
Yea at my work we have some legacy solutions that depend on libraries that were built with the 2010 compiler but the source is not available and the library shares stl containers on the boundaries. Therefore we're forced to create wrapper libraries that encapsulate the 2010lib and use things like char* ptrs instead of strings on the library API. Those wrapper libraries need to use the 2010 compiler and then we can add those libraries to our modern solutions without having mismatched definitions of stl containers.