https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94869
Leo Carreon <lcarreon at bigpond dot net.au> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #8 from Leo Carreon <lcarreon at bigpond dot net.au> --- My code was checking the value of __cpp_lib_chrono for the value when calendars and timezones are introduced. When its below this value, it maps namespace date to namespace std::chrono. Now I realize that this is not advisable because you are starting to partially implement the feature which caused the conflict. The lesson learned from this is I have to change my strategy of using sample imlementations of a feature. I'm closing this bug report.