This is an archive of the discontinued LLVM Phabricator instance.

[libc++][chrono] XFAIL hh_mm_ss formatter test on FreeBSD
ClosedPublic

Authored by emaste on Mar 1 2023, 2:11 PM.

Details

Summary

Test added in 7f5d130a428f but I unfortunately don't have the FreeBSD CI bot running yet to catch before commit.

Diff Detail

Event Timeline

emaste created this revision.Mar 1 2023, 2:11 PM
Herald added a project: Restricted Project. · View Herald TranscriptMar 1 2023, 2:11 PM
emaste requested review of this revision.Mar 1 2023, 2:11 PM
Mordante accepted this revision.Mar 2 2023, 11:33 AM

LGTM after the fixes, please make sure it passes our current CI.

libcxx/test/std/time/time.syn/formatter.hh_mm_ss.pass.cpp
8

I also would prefer this line to be after // UNSUPPORTED: gcc-12. I like to have the "normal" constrains at the top and the special cases lower.

This revision is now accepted and ready to land.Mar 2 2023, 11:33 AM
emaste added inline comments.Mar 2 2023, 11:44 AM
libcxx/test/std/time/time.syn/formatter.hh_mm_ss.pass.cpp
8

I guess one more block down, after msvc?

// TODO FMT Evaluate gcc-12 status
// UNSUPPORTED: gcc-12

// TODO FMT Investigate Windows issues.
// UNSUPPORTED: msvc, target={{.+}}-windows-gnu
emaste updated this revision to Diff 501937.Mar 2 2023, 11:47 AM
Mordante added inline comments.Mar 2 2023, 11:49 AM
libcxx/test/std/time/time.syn/formatter.hh_mm_ss.pass.cpp
8

That's also fine, I mainly care that lines 10-12 are at the top. These are the lines show the libc++/Standard related constrains.

Mordante accepted this revision.Mar 2 2023, 11:49 AM

Thanks LGTM!

This revision was landed with ongoing or failed builds.Mar 2 2023, 12:30 PM
This revision was automatically updated to reflect the committed changes.
Herald added a project: Restricted Project. · View Herald TranscriptMar 2 2023, 12:30 PM
Herald added a reviewer: Restricted Project. · View Herald Transcript