Der unten stehende Code dauert ewig (gut, eine lange Zeit), um in g ++ 6.1.0 zu kompilieren, im Vergleich zu g ++ 4.8.3. Ist das ein Compilerfehler? Oder etwas dummes im Code? (Stupider als Fixed und Showpoint, wo es keine Fließkommawerte gibt ...).
g ++ 4.8:
$ Zeit ~ / dev / compilers / linux-x86_64-2.10.1 / gnu4.8.3 / bin / g ++ -D_REENTRANT -fPIC -Wand -Wextra -Wno-unused-parameter -Werror -Wno-unused-local-typedefs -m64 -Woverloaded-virtual -Wno-deprecated -visibility-inlines-hidden -visibility = versteckt -std = c ++ 11 -c ostreamtest.cpp
real 0m0.451s
g ++ 6.1:
$ Zeit ~ / dev / compilers / linux-x86_64-2.10.1 / gnu6.1.0 / bin / g ++ -D_REENTRANT -fPIC -Wand -Wextra -Wno-unused-parameter -Werror -Wno-unused-local-typedefs -m64 -Woverloaded-virtual -Wno-deprecated -visibility-inlines-hidden -visibility = versteckt -std = c ++ 11 -c ostreamtest.cpp
real 15m36.033s
ostreamtest.cpp:
%Vor%Es war ein Bug in 6.1.0 und 6.1.1, wurde aber für 6.2 behoben Ссылка