https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68323
Bug ID: 68323 Summary: chrono reference to ‘literals’ namespace is ambiguous when using gnu-versioned-namespace Product: gcc Version: 5.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: dmorilha at gmail dot com Target Milestone: --- /home/y/lib/gcc/x86_64-redhat-linux/5.2.0/include/c++/chrono:873:19: error: reference to ‘literals’ is ambiguous using namespace literals::chrono_literals; ^ /home/y/lib/gcc/x86_64-redhat-linux/5.2.0/include/c++/chrono:788:3: note: candidates are: namespace std::literals { } { ^ In file included from /home/y/lib/gcc/x86_64-redhat-linux/5.2.0/include/c++/string:52:0, from /home/y/lib/gcc/x86_64-redhat-linux/5.2.0/include/c++/random:40, from /home/y/lib/gcc/x86_64-redhat-linux/5.2.0/include/c++/bits/stl_algo.h:66, from /home/y/lib/gcc/x86_64-redhat-linux/5.2.0/include/c++/algorithm:62, from logical.hpp:4, from logical.cpp:1: /home/y/lib/gcc/x86_64-redhat-linux/5.2.0/include/c++/bits/basic_string.h:5547:3: note: namespace std::__7::literals { } { ^ In file included from logical.hpp:5:0, from logical.cpp:1: /home/y/lib/gcc/x86_64-redhat-linux/5.2.0/include/c++/chrono:873:29: error: ‘chrono_literals’ is not a namespace-name using namespace literals::chrono_literals; ^ /home/y/lib/gcc/x86_64-redhat-linux/5.2.0/include/c++/chrono:873:44: error: expected namespace-name before ‘;’ token using namespace literals::chrono_literals; ^ make[1]: *** [rhel.6.4.M64.gcov/logical.o] Error 1 make[1]: Leaving directory `/home/dmorilha/src/ats-galileo/src' make: *** [gcov] Error 2