summaryrefslogtreecommitdiffstats
path: root/libcxx/test/std/utilities/time
diff options
context:
space:
mode:
Diffstat (limited to 'libcxx/test/std/utilities/time')
-rw-r--r--libcxx/test/std/utilities/time/date.time/ctime.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/days.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/hours.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/microseconds.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/milliseconds.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/minutes.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/months.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/nanoseconds.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/seconds.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/nothing_to_do.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/ctor.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/decrement.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/increment.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/ok.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/plus_minus_equal.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/comparisons.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/literals.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/literals.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/minus.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/plus.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/streaming.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.day/types.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.last/types.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.members/ctor.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.members/day.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.members/month.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.members/ok.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.nonmembers/comparisons.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.nonmembers/streaming.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.md/types.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/comparisons.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/ctor.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/month.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/ok.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/streaming.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/types.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/ctor.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/decrement.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/increment.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/ok.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/plus_minus_equal.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/comparisons.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/literals.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/minus.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/plus.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/streaming.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.month/types.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.members/ctor.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.members/month.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.members/ok.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.members/weekday_indexed.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.nonmembers/comparisons.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.nonmembers/streaming.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.mwd/types.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/ctor.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/month.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/ok.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/weekday_last.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.nonmembers/comparisons.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.nonmembers/streaming.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/types.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.operators/month_day.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.operators/month_day_last.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.operators/month_weekday.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.operators/month_weekday_last.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month_day.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month_day_last.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month_weekday.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month_weekday_last.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.members/ctor.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.members/index.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.members/ok.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.members/weekday.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.nonmembers/comparisons.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.nonmembers/streaming.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/types.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.members/ctor.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.members/ok.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.members/weekday.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.nonmembers/comparisons.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.nonmembers/streaming.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/types.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/ctor.local_days.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/ctor.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/ctor.sys_days.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/decrement.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/increment.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/ok.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/operator[].pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/plus_minus_equal.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/comparisons.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/literals.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/minus.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/plus.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/streaming.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.weekday/types.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/ctor.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/decrement.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/increment.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/is_leap.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/ok.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/plus_minus.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/plus_minus_equal.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/comparisons.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/literals.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/literals.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/minus.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/plus.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/streaming.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.year/types.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/ctor.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/month.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/ok.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/plus_minus_equal_month.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/plus_minus_equal_year.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/year.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/comparisons.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/minus.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/plus.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/streaming.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ym/types.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ctor.local_days.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ctor.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ctor.sys_days.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ctor.year_month_day_last.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/day.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/month.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ok.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/op.local_days.pass.cpp3
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/op.sys_days.pass.cpp3
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/plus_minus_equal_month.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/plus_minus_equal_year.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/year.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/comparisons.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/minus.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/plus.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/streaming.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymd/types.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/ctor.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/day.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/month.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/month_day_last.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/ok.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/op_local_days.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/op_sys_days.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/plus_minus_equal_month.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/plus_minus_equal_year.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/year.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/comparisons.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/minus.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/plus.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/streaming.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/ctor.local_days.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/ctor.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/ctor.sys_days.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/index.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/month.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/ok.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/op.local_days.pass.cpp3
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/op.sys_days.pass.cpp3
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/plus_minus_equal_month.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/plus_minus_equal_year.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/weekday.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/weekday_indexed.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/year.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.nonmembers/comparisons.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.nonmembers/minus.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.nonmembers/plus.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.nonmembers/streaming.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/types.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/ctor.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/month.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/ok.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/op_local_days.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/op_sys_days.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/plus_minus_equal_month.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/plus_minus_equal_year.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/weekday.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/year.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.nonmembers/comparisons.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.nonmembers/minus.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.nonmembers/plus.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.nonmembers/streaming.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/types.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.clock.req/nothing_to_do.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.clock/nothing_to_do.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.clock/time.clock.file/consistency.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.clock/time.clock.file/file_time.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.clock/time.clock.file/now.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.clock/time.clock.file/rep_signed.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.clock/time.clock.hires/consistency.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.clock/time.clock.hires/now.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.clock/time.clock.steady/consistency.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.clock/time.clock.steady/now.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.clock/time.clock.system/consistency.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.clock/time.clock.system/from_time_t.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.clock/time.clock.system/local_time.types.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.clock/time.clock.system/now.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.clock/time.clock.system/rep_signed.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.clock/time.clock.system/sys.time.types.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.clock/time.clock.system/to_time_t.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/default_ratio.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/duration.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/positive_num.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/ratio.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.alg/abs.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.alg/abs.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_++.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_++int.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_+.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_+=.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_--.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_--int.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_-.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_-=.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_divide=.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_mod=duration.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_mod=rep.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_times=.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.cast/ceil.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.cast/ceil.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.cast/duration_cast.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.cast/floor.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.cast/floor.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.cast/round.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.cast/round.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.cast/toduration.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.comparisons/op_equal.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.comparisons/op_less.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_exact.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_float_to_int.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_inexact.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_inexact.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_int_to_float.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_overflow.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.cons/default.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep01.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep02.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep02.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep03.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals1.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals1.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals2.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals2.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_+.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_-.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_divide_duration.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_divide_rep.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_divide_rep.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_mod_duration.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_mod_rep.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_mod_rep.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_times_rep.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_times_rep1.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_times_rep2.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.observer/tested_elsewhere.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.special/max.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.special/min.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/time.duration.special/zero.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.duration/types.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/default_duration.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/duration.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.arithmetic/op_+=.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.arithmetic/op_-=.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.cast/ceil.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.cast/ceil.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.cast/floor.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.cast/floor.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.cast/round.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.cast/round.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.cast/time_point_cast.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.cast/toduration.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.comparisons/op_equal.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.comparisons/op_equal.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.comparisons/op_less.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.comparisons/op_less.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.cons/convert.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.cons/convert.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.cons/default.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.cons/duration.fail.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.cons/duration.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.nonmember/op_+.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.nonmember/op_-duration.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.nonmember/op_-time_point.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.observer/tested_elsewhere.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.special/max.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.point/time.point.special/min.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.traits/nothing_to_do.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.traits/time.traits.duration_values/max.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.traits/time.traits.duration_values/min.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.traits/time.traits.duration_values/zero.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.traits/time.traits.is_fp/treat_as_floating_point.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.traits/time.traits.specializations/duration.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.traits/time.traits.specializations/time_point.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/weeks.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/years.pass.cpp4
299 files changed, 893 insertions, 299 deletions
diff --git a/libcxx/test/std/utilities/time/date.time/ctime.pass.cpp b/libcxx/test/std/utilities/time/date.time/ctime.pass.cpp
index 3fa04b77999..ac29fd78180 100644
--- a/libcxx/test/std/utilities/time/date.time/ctime.pass.cpp
+++ b/libcxx/test/std/utilities/time/date.time/ctime.pass.cpp
@@ -29,7 +29,7 @@
#pragma GCC diagnostic ignored "-Wformat-zero-length"
#endif
-int main()
+int main(int, char**)
{
std::clock_t c = 0;
std::size_t s = 0;
@@ -60,4 +60,6 @@ int main()
static_assert((std::is_same<decltype(std::localtime(&t)), std::tm*>::value), "");
#endif
static_assert((std::is_same<decltype(std::strftime(str,s,"",&tm)), std::size_t>::value), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/days.pass.cpp b/libcxx/test/std/utilities/time/days.pass.cpp
index a22f97b8f52..43b53ea33cb 100644
--- a/libcxx/test/std/utilities/time/days.pass.cpp
+++ b/libcxx/test/std/utilities/time/days.pass.cpp
@@ -15,7 +15,7 @@
#include <type_traits>
#include <limits>
-int main()
+int main(int, char**)
{
typedef std::chrono::days D;
typedef D::rep Rep;
@@ -24,4 +24,6 @@ int main()
static_assert(std::is_integral<Rep>::value, "");
static_assert(std::numeric_limits<Rep>::digits >= 25, "");
static_assert(std::is_same_v<Period, std::ratio_multiply<std::ratio<24>, std::chrono::hours::period>>, "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/hours.pass.cpp b/libcxx/test/std/utilities/time/hours.pass.cpp
index e04888f2e2a..97fc2621b6a 100644
--- a/libcxx/test/std/utilities/time/hours.pass.cpp
+++ b/libcxx/test/std/utilities/time/hours.pass.cpp
@@ -14,7 +14,7 @@
#include <type_traits>
#include <limits>
-int main()
+int main(int, char**)
{
typedef std::chrono::hours D;
typedef D::rep Rep;
@@ -23,4 +23,6 @@ int main()
static_assert(std::is_integral<Rep>::value, "");
static_assert(std::numeric_limits<Rep>::digits >= 22, "");
static_assert((std::is_same<Period, std::ratio<3600> >::value), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/microseconds.pass.cpp b/libcxx/test/std/utilities/time/microseconds.pass.cpp
index 20e12a9a288..ded1c22fe14 100644
--- a/libcxx/test/std/utilities/time/microseconds.pass.cpp
+++ b/libcxx/test/std/utilities/time/microseconds.pass.cpp
@@ -14,7 +14,7 @@
#include <type_traits>
#include <limits>
-int main()
+int main(int, char**)
{
typedef std::chrono::microseconds D;
typedef D::rep Rep;
@@ -23,4 +23,6 @@ int main()
static_assert(std::is_integral<Rep>::value, "");
static_assert(std::numeric_limits<Rep>::digits >= 54, "");
static_assert((std::is_same<Period, std::micro>::value), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/milliseconds.pass.cpp b/libcxx/test/std/utilities/time/milliseconds.pass.cpp
index 6183b929f19..b1fe99e1209 100644
--- a/libcxx/test/std/utilities/time/milliseconds.pass.cpp
+++ b/libcxx/test/std/utilities/time/milliseconds.pass.cpp
@@ -14,7 +14,7 @@
#include <type_traits>
#include <limits>
-int main()
+int main(int, char**)
{
typedef std::chrono::milliseconds D;
typedef D::rep Rep;
@@ -23,4 +23,6 @@ int main()
static_assert(std::is_integral<Rep>::value, "");
static_assert(std::numeric_limits<Rep>::digits >= 44, "");
static_assert((std::is_same<Period, std::milli>::value), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/minutes.pass.cpp b/libcxx/test/std/utilities/time/minutes.pass.cpp
index 413d8cd6f69..23f0bf2877d 100644
--- a/libcxx/test/std/utilities/time/minutes.pass.cpp
+++ b/libcxx/test/std/utilities/time/minutes.pass.cpp
@@ -14,7 +14,7 @@
#include <type_traits>
#include <limits>
-int main()
+int main(int, char**)
{
typedef std::chrono::minutes D;
typedef D::rep Rep;
@@ -23,4 +23,6 @@ int main()
static_assert(std::is_integral<Rep>::value, "");
static_assert(std::numeric_limits<Rep>::digits >= 28, "");
static_assert((std::is_same<Period, std::ratio<60> >::value), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/months.pass.cpp b/libcxx/test/std/utilities/time/months.pass.cpp
index ff40823f1ea..b14b2fab533 100644
--- a/libcxx/test/std/utilities/time/months.pass.cpp
+++ b/libcxx/test/std/utilities/time/months.pass.cpp
@@ -16,7 +16,7 @@
#include <type_traits>
#include <limits>
-int main()
+int main(int, char**)
{
typedef std::chrono::months D;
typedef D::rep Rep;
@@ -25,4 +25,6 @@ int main()
static_assert(std::is_integral<Rep>::value, "");
static_assert(std::numeric_limits<Rep>::digits >= 20, "");
static_assert(std::is_same_v<Period, std::ratio_divide<std::chrono::years::period, std::ratio<12>>>, "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/nanoseconds.pass.cpp b/libcxx/test/std/utilities/time/nanoseconds.pass.cpp
index c14389da728..d58a375c2a5 100644
--- a/libcxx/test/std/utilities/time/nanoseconds.pass.cpp
+++ b/libcxx/test/std/utilities/time/nanoseconds.pass.cpp
@@ -14,7 +14,7 @@
#include <type_traits>
#include <limits>
-int main()
+int main(int, char**)
{
typedef std::chrono::nanoseconds D;
typedef D::rep Rep;
@@ -23,4 +23,6 @@ int main()
static_assert(std::is_integral<Rep>::value, "");
static_assert(std::numeric_limits<Rep>::digits >= 63, "");
static_assert((std::is_same<Period, std::nano>::value), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/seconds.pass.cpp b/libcxx/test/std/utilities/time/seconds.pass.cpp
index bd2d6d2b3f5..45a3f1d8e7f 100644
--- a/libcxx/test/std/utilities/time/seconds.pass.cpp
+++ b/libcxx/test/std/utilities/time/seconds.pass.cpp
@@ -14,7 +14,7 @@
#include <type_traits>
#include <limits>
-int main()
+int main(int, char**)
{
typedef std::chrono::seconds D;
typedef D::rep Rep;
@@ -23,4 +23,6 @@ int main()
static_assert(std::is_integral<Rep>::value, "");
static_assert(std::numeric_limits<Rep>::digits >= 34, "");
static_assert((std::is_same<Period, std::ratio<1> >::value), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/nothing_to_do.pass.cpp b/libcxx/test/std/utilities/time/time.cal/nothing_to_do.pass.cpp
index f77636c8475..1f764da05d6 100644
--- a/libcxx/test/std/utilities/time/time.cal/nothing_to_do.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/nothing_to_do.pass.cpp
@@ -6,6 +6,8 @@
//
//===----------------------------------------------------------------------===//
-int main()
+int main(int, char**)
{
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/ctor.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/ctor.pass.cpp
index 3a3978cb082..5c945fab75e 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/ctor.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/ctor.pass.cpp
@@ -23,7 +23,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using day = std::chrono::day;
@@ -42,4 +42,6 @@ int main()
day day(i);
assert(static_cast<unsigned>(day) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/decrement.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/decrement.pass.cpp
index c53af65112e..f5323f65956 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/decrement.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/decrement.pass.cpp
@@ -30,7 +30,7 @@ constexpr bool testConstexpr()
return true;
}
-int main()
+int main(int, char**)
{
using day = std::chrono::day;
ASSERT_NOEXCEPT(--(std::declval<day&>()) );
@@ -48,4 +48,6 @@ int main()
assert(static_cast<unsigned>(day--) == i - 1);
assert(static_cast<unsigned>(day) == i - 2);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/increment.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/increment.pass.cpp
index b26d2285aa4..0be8c847f30 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/increment.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/increment.pass.cpp
@@ -30,7 +30,7 @@ constexpr bool testConstexpr()
return true;
}
-int main()
+int main(int, char**)
{
using day = std::chrono::day;
ASSERT_NOEXCEPT(++(std::declval<day&>()) );
@@ -48,4 +48,6 @@ int main()
assert(static_cast<unsigned>(day++) == i + 1);
assert(static_cast<unsigned>(day) == i + 2);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/ok.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/ok.pass.cpp
index 8a04298ab3c..131df7533c6 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/ok.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/ok.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using day = std::chrono::day;
ASSERT_NOEXCEPT( std::declval<const day>().ok());
@@ -33,4 +33,6 @@ int main()
assert(day{i}.ok());
for (unsigned i = 32; i <= 255; ++i)
assert(!day{i}.ok());
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/plus_minus_equal.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/plus_minus_equal.pass.cpp
index 42f12af552e..d182d6c926f 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/plus_minus_equal.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.members/plus_minus_equal.pass.cpp
@@ -32,7 +32,7 @@ constexpr bool testConstexpr()
return true;
}
-int main()
+int main(int, char**)
{
using day = std::chrono::day;
using days = std::chrono::days;
@@ -53,4 +53,6 @@ int main()
assert(static_cast<unsigned>(day -= days{12}) == i + 10);
assert(static_cast<unsigned>(day) == i + 10);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/comparisons.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/comparisons.pass.cpp
index 6b8a4277272..75bc4cf529a 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/comparisons.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/comparisons.pass.cpp
@@ -23,7 +23,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using day = std::chrono::day;
@@ -40,4 +40,6 @@ int main()
for (unsigned i = 1; i < 10; ++i)
for (unsigned j = 1; j < 10; ++j)
assert(testComparisons6Values<day>(i, j));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/literals.fail.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/literals.fail.cpp
index 36352fa35d6..6331bcf1b23 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/literals.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/literals.fail.cpp
@@ -20,8 +20,10 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using day = std::chrono::day;
day d1 = 4d; // expected-error-re {{no matching literal operator for call to 'operator""d' {{.*}}}}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/literals.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/literals.pass.cpp
index b3febd4ebe2..a887736f6e8 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/literals.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/literals.pass.cpp
@@ -20,7 +20,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
{
using namespace std::chrono;
@@ -43,4 +43,6 @@ int main()
assert (d1 == std::chrono::day(4));
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/minus.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/minus.pass.cpp
index 4953d1afe4e..e8ade305adc 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/minus.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/minus.pass.cpp
@@ -33,7 +33,7 @@ constexpr bool testConstexpr()
return true;
}
-int main()
+int main(int, char**)
{
using day = std::chrono::day;
using days = std::chrono::days;
@@ -54,4 +54,6 @@ int main()
assert(static_cast<unsigned>(d1) == 12 - i);
assert(off.count() == static_cast<int>(12 - i)); // days is signed
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/plus.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/plus.pass.cpp
index 10cec0a62d8..e219c7d3c7a 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/plus.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/plus.pass.cpp
@@ -33,7 +33,7 @@ constexpr bool testConstexpr()
return true;
}
-int main()
+int main(int, char**)
{
using day = std::chrono::day;
using days = std::chrono::days;
@@ -55,4 +55,6 @@ int main()
assert(static_cast<unsigned>(d1) == i + 12);
assert(static_cast<unsigned>(d2) == i + 12);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/streaming.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/streaming.pass.cpp
index ad3d4f3f9e6..23ce736c61d 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/streaming.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/streaming.pass.cpp
@@ -48,8 +48,10 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using day = std::chrono::day;
std::cout << day{1};
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.day/types.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.day/types.pass.cpp
index d437a6ae3f4..3c26c57535f 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.day/types.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.day/types.pass.cpp
@@ -16,10 +16,12 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using day = std::chrono::day;
static_assert(std::is_trivially_copyable_v<day>, "");
static_assert(std::is_standard_layout_v<day>, "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.last/types.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.last/types.pass.cpp
index 10396919bd4..084a6aa8dc5 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.last/types.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.last/types.pass.cpp
@@ -21,7 +21,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using last_spec = std::chrono::last_spec;
@@ -29,4 +29,6 @@ int main()
static_assert(std::is_trivially_copyable_v<last_spec>, "");
static_assert(std::is_standard_layout_v<last_spec>, "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.members/ctor.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.members/ctor.pass.cpp
index f3dadd2f6b0..48642987a7c 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.members/ctor.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.members/ctor.pass.cpp
@@ -25,7 +25,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using day = std::chrono::day;
using month = std::chrono::month;
@@ -43,4 +43,6 @@ int main()
static_assert( md1.month() == std::chrono::January, "");
static_assert( md1.day() == day{4}, "");
static_assert( md1.ok(), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.members/day.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.members/day.pass.cpp
index c9c247d508f..7137433a9fb 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.members/day.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.members/day.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using day = std::chrono::day;
using month_day = std::chrono::month_day;
@@ -34,4 +34,6 @@ int main()
month_day md(std::chrono::March, day{i});
assert( static_cast<unsigned>(md.day()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.members/month.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.members/month.pass.cpp
index e1b46190f0a..b4744e6d4c7 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.members/month.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.members/month.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using day = std::chrono::day;
using month = std::chrono::month;
@@ -35,4 +35,6 @@ int main()
month_day md(month{i}, day{1});
assert( static_cast<unsigned>(md.month()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.members/ok.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.members/ok.pass.cpp
index 649f0996867..5e4c0082f5f 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.members/ok.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.members/ok.pass.cpp
@@ -21,7 +21,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using day = std::chrono::day;
using month = std::chrono::month;
@@ -51,4 +51,6 @@ int main()
// If the month is not ok, all the days are bad
for (unsigned i = 1; i <= 35; ++i)
assert(!(month_day{month{13}, day{i}}.ok()));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.nonmembers/comparisons.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.nonmembers/comparisons.pass.cpp
index c186f594c64..d7e535a72e7 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.nonmembers/comparisons.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.nonmembers/comparisons.pass.cpp
@@ -26,7 +26,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using day = std::chrono::day;
using month = std::chrono::month;
@@ -66,4 +66,6 @@ int main()
month_day{month{2}, day{j}},
i == j, i < j )));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.nonmembers/streaming.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.nonmembers/streaming.pass.cpp
index dbebdfa7d0e..8eef5f03095 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.nonmembers/streaming.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.md/time.cal.md.nonmembers/streaming.pass.cpp
@@ -31,10 +31,12 @@
#include <iostream>
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month_day = std::chrono::month_day;
using month = std::chrono::month;
using day = std::chrono::day;
std::cout << month_day{month{1}, day{1}};
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.md/types.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.md/types.pass.cpp
index ba7c336a634..507855a990f 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.md/types.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.md/types.pass.cpp
@@ -16,10 +16,12 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month_day = std::chrono::month_day;
static_assert(std::is_trivially_copyable_v<month_day>, "");
static_assert(std::is_standard_layout_v<month_day>, "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/comparisons.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/comparisons.pass.cpp
index ba9eda73a4a..265e7be372d 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/comparisons.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/comparisons.pass.cpp
@@ -24,7 +24,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
using month_day_last = std::chrono::month_day_last;
@@ -39,4 +39,6 @@ int main()
for (unsigned i = 1; i < 12; ++i)
for (unsigned j = 1; j < 12; ++j)
assert((testComparisons6Values<month_day_last>(month{i}, month{j})));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/ctor.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/ctor.pass.cpp
index 4bf983f3b40..3696bb907d8 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/ctor.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/ctor.pass.cpp
@@ -23,7 +23,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
using month_day_last = std::chrono::month_day_last;
@@ -37,4 +37,6 @@ int main()
constexpr month_day_last md1{std::chrono::January};
static_assert( md1.month() == std::chrono::January, "");
static_assert( md1.ok(), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/month.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/month.pass.cpp
index b9945b6d88d..6bf75892da9 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/month.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/month.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
using month_day_last = std::chrono::month_day_last;
@@ -34,4 +34,6 @@ int main()
month_day_last mdl(month{i});
assert( static_cast<unsigned>(mdl.month()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/ok.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/ok.pass.cpp
index 38c52e22958..730ab3b25d6 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/ok.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/ok.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
using month_day_last = std::chrono::month_day_last;
@@ -42,4 +42,6 @@ int main()
month_day_last mdl{month{i}};
assert(!mdl.ok());
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/streaming.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/streaming.pass.cpp
index ebb91559854..1b4a8f108cb 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/streaming.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/streaming.pass.cpp
@@ -25,9 +25,11 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month_day_last = std::chrono::month_day_last;
using month = std::chrono::month;
std::cout << month_day_last{month{1}};
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/types.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/types.pass.cpp
index e3f02a88549..c6eebc42de1 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/types.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.mdlast/types.pass.cpp
@@ -17,10 +17,12 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month_day_last = std::chrono::month_day_last;
static_assert(std::is_trivially_copyable_v<month_day_last>, "");
static_assert(std::is_standard_layout_v<month_day_last>, "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/ctor.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/ctor.pass.cpp
index d0ed4d37d01..6800a03e18a 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/ctor.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/ctor.pass.cpp
@@ -23,7 +23,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
@@ -42,4 +42,6 @@ int main()
month m(i);
assert(static_cast<unsigned>(m) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/decrement.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/decrement.pass.cpp
index 2cab328cfcb..6d7edc508c1 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/decrement.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/decrement.pass.cpp
@@ -30,7 +30,7 @@ constexpr bool testConstexpr()
return true;
}
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
@@ -49,4 +49,6 @@ int main()
assert(static_cast<unsigned>(month--) == i - 1);
assert(static_cast<unsigned>(month) == i - 2);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/increment.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/increment.pass.cpp
index 81162edf6ca..7bcd5bed716 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/increment.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/increment.pass.cpp
@@ -30,7 +30,7 @@ constexpr bool testConstexpr()
return true;
}
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
ASSERT_NOEXCEPT(++(std::declval<month&>()) );
@@ -48,4 +48,6 @@ int main()
assert(static_cast<unsigned>(month++) == i + 1);
assert(static_cast<unsigned>(month) == i + 2);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/ok.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/ok.pass.cpp
index 7cb5edad47f..a001c74a3fa 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/ok.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/ok.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
@@ -34,4 +34,6 @@ int main()
assert(month{i}.ok());
for (unsigned i = 13; i <= 255; ++i)
assert(!month{i}.ok());
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/plus_minus_equal.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/plus_minus_equal.pass.cpp
index 7ca4a6e5f4c..a792072afa2 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/plus_minus_equal.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.members/plus_minus_equal.pass.cpp
@@ -32,7 +32,7 @@ constexpr bool testConstexpr()
return true;
}
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
using months = std::chrono::months;
@@ -63,4 +63,6 @@ int main()
assert(static_cast<unsigned>(month -= months{ 9}) == static_cast<unsigned>(exp));
assert(static_cast<unsigned>(month) == static_cast<unsigned>(exp));
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/comparisons.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/comparisons.pass.cpp
index aa37fde3b29..f69fec8aaac 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/comparisons.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/comparisons.pass.cpp
@@ -26,7 +26,7 @@
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
@@ -43,4 +43,6 @@ int main()
for (unsigned i = 1; i < 10; ++i)
for (unsigned j = 10; j < 10; ++j)
assert(testComparisons6Values<month>(i, j));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/literals.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/literals.pass.cpp
index 807cf29881b..9832fe37681 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/literals.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/literals.pass.cpp
@@ -29,7 +29,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
ASSERT_SAME_TYPE(const std::chrono::month, decltype(std::chrono::January));
@@ -83,4 +83,6 @@ int main()
assert(static_cast<unsigned>(std::chrono::October) == 10);
assert(static_cast<unsigned>(std::chrono::November) == 11);
assert(static_cast<unsigned>(std::chrono::December) == 12);
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/minus.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/minus.pass.cpp
index 291d299e3af..cda36412741 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/minus.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/minus.pass.cpp
@@ -44,7 +44,7 @@ constexpr bool testConstexpr()
#include <iostream>
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
using months = std::chrono::months;
@@ -68,4 +68,6 @@ static_assert(testConstexpr<month, months>(), "");
assert(static_cast<unsigned>(m1) == static_cast<unsigned>(exp));
// assert(off.count() == static_cast<unsigned>(exp));
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/plus.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/plus.pass.cpp
index 87b39003b1e..58a951e1b0e 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/plus.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/plus.pass.cpp
@@ -43,7 +43,7 @@ constexpr bool testConstexpr()
return true;
}
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
using months = std::chrono::months;
@@ -68,4 +68,6 @@ int main()
assert(static_cast<unsigned>(m1) == exp);
assert(static_cast<unsigned>(m2) == exp);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/streaming.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/streaming.pass.cpp
index 5f3f3884f6b..1d3aa7ce4e8 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/streaming.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.month/time.cal.month.nonmembers/streaming.pass.cpp
@@ -45,8 +45,10 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
std::cout << month{1};
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.month/types.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.month/types.pass.cpp
index b3e5024656f..a6e67f10134 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.month/types.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.month/types.pass.cpp
@@ -16,10 +16,12 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
static_assert(std::is_trivially_copyable_v<month>, "");
static_assert(std::is_standard_layout_v<month>, "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.members/ctor.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.members/ctor.pass.cpp
index 8d0b560b1fd..8804e71e3e8 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.members/ctor.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.members/ctor.pass.cpp
@@ -24,7 +24,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month_weekday = std::chrono::month_weekday;
using month = std::chrono::month;
@@ -42,4 +42,6 @@ int main()
static_assert( md1.month() == std::chrono::January, "");
static_assert( md1.weekday_indexed() == weekday_indexed{std::chrono::Friday, 4}, "");
static_assert( md1.ok(), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.members/month.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.members/month.pass.cpp
index 99bdcb1607c..35e7c83c792 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.members/month.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.members/month.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month_weekday = std::chrono::month_weekday;
using month = std::chrono::month;
@@ -38,4 +38,6 @@ int main()
month_weekday md(month{i}, weekday_indexed{Sunday, 1});
assert( static_cast<unsigned>(md.month()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.members/ok.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.members/ok.pass.cpp
index b4999652fd5..2ff1bf735f2 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.members/ok.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.members/ok.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month_weekday = std::chrono::month_weekday;
using month = std::chrono::month;
@@ -47,4 +47,6 @@ int main()
// If the month is not ok, all the weekday_indexed are bad
for (unsigned i = 1; i <= 10; ++i)
assert(!(month_weekday{month{13}, weekday_indexed{Sunday, i}}.ok()));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.members/weekday_indexed.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.members/weekday_indexed.pass.cpp
index d80ae29d048..13a1bba53dd 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.members/weekday_indexed.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.members/weekday_indexed.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month_weekday = std::chrono::month_weekday;
using month = std::chrono::month;
@@ -39,4 +39,6 @@ int main()
assert( static_cast<unsigned>(md.weekday_indexed().weekday() == Sunday));
assert( static_cast<unsigned>(md.weekday_indexed().index() == i));
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.nonmembers/comparisons.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.nonmembers/comparisons.pass.cpp
index 64df8840e74..46f756de06c 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.nonmembers/comparisons.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.nonmembers/comparisons.pass.cpp
@@ -21,7 +21,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using month_weekday = std::chrono::month_weekday;
using month = std::chrono::month;
@@ -82,4 +82,6 @@ int main()
month_weekday{month{2}, weekday_indexed{weekday{i}, 2}},
month_weekday{month{2}, weekday_indexed{weekday{j}, 2}},
i == j)));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.nonmembers/streaming.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.nonmembers/streaming.pass.cpp
index e7981b5713a..11a1d4ecd04 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.nonmembers/streaming.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/time.cal.mwd.nonmembers/streaming.pass.cpp
@@ -24,7 +24,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month_weekday = std::chrono::month_weekday;
using month = std::chrono::month;
@@ -32,4 +32,6 @@ int main()
using weekday = std::chrono::weekday;
std::cout << month_weekday{month{1}, weekday_indexed{weekday{3}, 3}};
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/types.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/types.pass.cpp
index 67c3f17b946..bd4f4e1d492 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/types.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.mwd/types.pass.cpp
@@ -16,10 +16,12 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month_weekday = std::chrono::month_weekday;
static_assert(std::is_trivially_copyable_v<month_weekday>, "");
static_assert(std::is_standard_layout_v<month_weekday>, "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/ctor.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/ctor.pass.cpp
index fa5ca044358..d83bbe92f11 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/ctor.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/ctor.pass.cpp
@@ -27,7 +27,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
using weekday = std::chrono::weekday;
@@ -56,4 +56,6 @@ int main()
static_assert( mwdl3.month() == January, "");
static_assert( mwdl3.weekday_last() == weekday_last{weekday{4}}, "");
static_assert( mwdl3.ok(), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/month.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/month.pass.cpp
index 3561651c28a..a32b0899615 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/month.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/month.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
using weekday = std::chrono::weekday;
@@ -38,4 +38,6 @@ int main()
month_weekday_last mdl(month{i}, weekday_last{Tuesday});
assert( static_cast<unsigned>(mdl.month()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/ok.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/ok.pass.cpp
index 10245f938d6..02df5fbd22b 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/ok.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/ok.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
using weekday = std::chrono::weekday;
@@ -48,4 +48,6 @@ int main()
month_weekday_last mwdl{January, weekday_last{weekday{i}}};
assert( mwdl.ok() == weekday_last{weekday{i}}.ok());
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/weekday_last.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/weekday_last.pass.cpp
index 4afa6cca734..4ecf6d24628 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/weekday_last.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.members/weekday_last.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
using weekday = std::chrono::weekday;
@@ -40,4 +40,6 @@ int main()
month_weekday_last mdl(January, weekday_last{weekday{i}});
assert( static_cast<unsigned>(mdl.weekday_last().weekday()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.nonmembers/comparisons.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.nonmembers/comparisons.pass.cpp
index 4d0e935f11a..911693c25bf 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.nonmembers/comparisons.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.nonmembers/comparisons.pass.cpp
@@ -24,7 +24,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
using weekday_last = std::chrono::weekday_last;
@@ -69,4 +69,6 @@ int main()
month_weekday_last{month{1}, weekday_last{weekday{1}}},
month_weekday_last{month{2}, weekday_last{weekday{2}}},
false)));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.nonmembers/streaming.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.nonmembers/streaming.pass.cpp
index 2bf0e1ec43b..75654b1b3a2 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.nonmembers/streaming.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/time.cal.mwdlast.nonmembers/streaming.pass.cpp
@@ -25,7 +25,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month_weekday_last = std::chrono::month_weekday_last;
using month = std::chrono::month;
@@ -33,4 +33,6 @@ int main()
using weekday_last = std::chrono::weekday_last;
std::cout << month_weekday_last{month{1}, weekday_last{weekday{3}}};
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/types.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/types.pass.cpp
index 2271f42c031..2f2676d7a52 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/types.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.mwdlast/types.pass.cpp
@@ -17,10 +17,12 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month_weekday_last = std::chrono::month_weekday_last;
static_assert(std::is_trivially_copyable_v<month_weekday_last>, "");
static_assert(std::is_standard_layout_v<month_weekday_last>, "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.operators/month_day.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.operators/month_day.pass.cpp
index e51fb4fa47e..e9eb80bfd98 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.operators/month_day.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.operators/month_day.pass.cpp
@@ -38,7 +38,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using month_day = std::chrono::month_day;
using month = std::chrono::month;
@@ -104,4 +104,6 @@ int main()
assert(md1 == md2);
}
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.operators/month_day_last.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.operators/month_day_last.pass.cpp
index 27043b88c63..84c2c6eaa39 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.operators/month_day_last.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.operators/month_day_last.pass.cpp
@@ -46,7 +46,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
using month_day_last = std::chrono::month_day_last;
@@ -103,4 +103,6 @@ int main()
}
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.operators/month_weekday.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.operators/month_weekday.pass.cpp
index 4dc6db768e2..60b788de1e4 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.operators/month_weekday.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.operators/month_weekday.pass.cpp
@@ -44,7 +44,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using month_weekday = std::chrono::month_weekday;
using month = std::chrono::month;
@@ -111,4 +111,6 @@ int main()
assert(mwd1 == mwd2);
}
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.operators/month_weekday_last.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.operators/month_weekday_last.pass.cpp
index 25d25b26d9b..07e5d8d75d6 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.operators/month_weekday_last.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.operators/month_weekday_last.pass.cpp
@@ -36,7 +36,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using month_weekday = std::chrono::month_weekday;
using month = std::chrono::month;
@@ -103,4 +103,6 @@ int main()
assert(mwd1 == mwd2);
}
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month.pass.cpp
index 6ef320ebb79..ba2b5c187f6 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month.pass.cpp
@@ -25,7 +25,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
using year = std::chrono::year;
@@ -64,4 +64,6 @@ int main()
assert(static_cast<unsigned>(ym.month()) == j);
}
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month_day.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month_day.pass.cpp
index a8df7009632..a5aa4d0ef59 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month_day.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month_day.pass.cpp
@@ -42,7 +42,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -187,4 +187,6 @@ int main()
}
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month_day_last.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month_day_last.pass.cpp
index 2556bb93f36..fd55e38b4c4 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month_day_last.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month_day_last.pass.cpp
@@ -38,7 +38,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
using year_month = std::chrono::year_month;
@@ -121,4 +121,6 @@ int main()
assert(ymdl1 == ymdl2);
}
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month_weekday.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month_weekday.pass.cpp
index af27c945e09..4e71435805a 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month_weekday.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month_weekday.pass.cpp
@@ -37,7 +37,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using year_month = std::chrono::year_month;
@@ -141,4 +141,6 @@ int main()
assert(ymd1 == ymd2);
}
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month_weekday_last.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month_weekday_last.pass.cpp
index ff467aa60c3..62b1f46765c 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month_weekday_last.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.operators/year_month_weekday_last.pass.cpp
@@ -39,7 +39,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using year_month = std::chrono::year_month;
using year = std::chrono::year;
@@ -149,4 +149,6 @@ int main()
assert(ymwdl1 == ymwdl2);
}
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.members/ctor.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.members/ctor.pass.cpp
index b9facef63e7..4a64b932b68 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.members/ctor.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.members/ctor.pass.cpp
@@ -26,7 +26,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using weekday = std::chrono::weekday;
using weekday_indexed = std::chrono::weekday_indexed;
@@ -57,4 +57,6 @@ int main()
weekday_indexed wdi(std::chrono::Tuesday, i);
assert(!wdi.ok());
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.members/index.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.members/index.pass.cpp
index 043a98accf5..4942f716480 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.members/index.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.members/index.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using weekday = std::chrono::weekday;
using weekday_indexed = std::chrono::weekday_indexed;
@@ -34,4 +34,6 @@ int main()
weekday_indexed wdi(weekday{2}, i);
assert( static_cast<unsigned>(wdi.index()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.members/ok.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.members/ok.pass.cpp
index 1cdfb29c96e..a2b5b48e4fc 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.members/ok.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.members/ok.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using weekday = std::chrono::weekday;
using weekday_indexed = std::chrono::weekday_indexed;
@@ -45,4 +45,6 @@ int main()
// Not a valid weekday
assert(!(weekday_indexed(weekday{9U}, 1).ok()));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.members/weekday.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.members/weekday.pass.cpp
index 47f50b6d672..e9c204d08b1 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.members/weekday.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.members/weekday.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using weekday = std::chrono::weekday;
using weekday_indexed = std::chrono::weekday_indexed;
@@ -35,4 +35,6 @@ int main()
weekday_indexed wdi(weekday{i}, 2);
assert( static_cast<unsigned>(wdi.weekday()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.nonmembers/comparisons.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.nonmembers/comparisons.pass.cpp
index 963f9f15ec8..104c59abf78 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.nonmembers/comparisons.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.nonmembers/comparisons.pass.cpp
@@ -22,7 +22,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using weekday = std::chrono::weekday;
using weekday_indexed = std::chrono::weekday_indexed;
@@ -44,4 +44,6 @@ int main()
static_assert( (weekday_indexed{weekday{1}, 2} != weekday_indexed{weekday{1}, 1}), "");
static_assert(!(weekday_indexed{weekday{1}, 2} == weekday_indexed{weekday{2}, 2}), "");
static_assert( (weekday_indexed{weekday{1}, 2} != weekday_indexed{weekday{2}, 2}), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.nonmembers/streaming.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.nonmembers/streaming.pass.cpp
index 810b2cb0c49..5052a182458 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.nonmembers/streaming.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/time.cal.wdidx.nonmembers/streaming.pass.cpp
@@ -26,10 +26,12 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using weekday_indexed = std::chrono::weekday_indexed;
using weekday = std::chrono::weekday;
std::cout << weekday_indexed{weekday{3}};
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/types.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/types.pass.cpp
index 74634da8a58..260b50f465d 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/types.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.wdidx/types.pass.cpp
@@ -16,10 +16,12 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using weekday_indexed = std::chrono::weekday_indexed;
static_assert(std::is_trivially_copyable_v<weekday_indexed>, "");
static_assert(std::is_standard_layout_v<weekday_indexed>, "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.members/ctor.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.members/ctor.pass.cpp
index f7fa6632041..a569144d068 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.members/ctor.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.members/ctor.pass.cpp
@@ -23,7 +23,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using weekday = std::chrono::weekday;
using weekday_last = std::chrono::weekday_last;
@@ -43,4 +43,6 @@ int main()
weekday_last wdl{weekday{i}};
assert(wdl.weekday() == weekday{i});
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.members/ok.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.members/ok.pass.cpp
index d708a812463..eb0636aa9cf 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.members/ok.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.members/ok.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using weekday = std::chrono::weekday;
using weekday_last = std::chrono::weekday_last;
@@ -33,4 +33,6 @@ int main()
for (unsigned i = 0; i <= 255; ++i)
assert(weekday_last{weekday{i}}.ok() == weekday{i}.ok());
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.members/weekday.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.members/weekday.pass.cpp
index 48767b3b86e..c5eb6e13201 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.members/weekday.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.members/weekday.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using weekday = std::chrono::weekday;
using weekday_last = std::chrono::weekday_last;
@@ -29,4 +29,6 @@ int main()
for (unsigned i = 0; i <= 255; ++i)
assert(weekday_last{weekday{i}}.weekday() == weekday{i});
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.nonmembers/comparisons.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.nonmembers/comparisons.pass.cpp
index 1a9fc97eb51..c5ca36e8288 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.nonmembers/comparisons.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.nonmembers/comparisons.pass.cpp
@@ -21,7 +21,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using weekday = std::chrono::weekday;
using weekday_last = std::chrono::weekday_last;
@@ -39,4 +39,6 @@ int main()
for (unsigned i = 0; i < 6; ++i)
for (unsigned j = 0; j < 6; ++j)
assert(testComparisons2Values<weekday_last>(weekday{i}, weekday{j}));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.nonmembers/streaming.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.nonmembers/streaming.pass.cpp
index efb59847255..85a40a3dc4c 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.nonmembers/streaming.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/time.cal.wdlast.nonmembers/streaming.pass.cpp
@@ -24,10 +24,12 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using weekday_last = std::chrono::weekday_last;
using weekday = std::chrono::weekday;
std::cout << weekday_last{weekday{3}};
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/types.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/types.pass.cpp
index c986f99c332..ff9d54f88da 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/types.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.wdlast/types.pass.cpp
@@ -16,10 +16,12 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using weekday_last = std::chrono::weekday_last;
static_assert(std::is_trivially_copyable_v<weekday_last>, "");
static_assert(std::is_standard_layout_v<weekday_last>, "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/ctor.local_days.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/ctor.local_days.pass.cpp
index ee241c8e7c9..06656fb442a 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/ctor.local_days.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/ctor.local_days.pass.cpp
@@ -29,7 +29,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using local_days = std::chrono::local_days;
using days = std::chrono::days;
@@ -69,4 +69,6 @@ int main()
assert( wd.ok());
assert(static_cast<unsigned>(wd) == 3);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/ctor.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/ctor.pass.cpp
index 9ec3afb2144..470b9d79d23 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/ctor.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/ctor.pass.cpp
@@ -26,7 +26,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using weekday = std::chrono::weekday;
@@ -47,4 +47,6 @@ int main()
}
// TODO - sys_days and local_days ctor tests
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/ctor.sys_days.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/ctor.sys_days.pass.cpp
index 920b53e783c..e00184a9915 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/ctor.sys_days.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/ctor.sys_days.pass.cpp
@@ -29,7 +29,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using sys_days = std::chrono::sys_days;
using days = std::chrono::days;
@@ -69,4 +69,6 @@ int main()
assert( wd.ok());
assert(static_cast<unsigned>(wd) == 3);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/decrement.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/decrement.pass.cpp
index c8b023a37c5..d574e1db9b6 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/decrement.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/decrement.pass.cpp
@@ -31,7 +31,7 @@ constexpr bool testConstexpr()
return true;
}
-int main()
+int main(int, char**)
{
using weekday = std::chrono::weekday;
ASSERT_NOEXCEPT(--(std::declval<weekday&>()) );
@@ -49,4 +49,6 @@ int main()
assert((static_cast<unsigned>(wd--) == euclidian_subtraction<unsigned, 0, 6>(i, 1)));
assert((static_cast<unsigned>(wd) == euclidian_subtraction<unsigned, 0, 6>(i, 2)));
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/increment.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/increment.pass.cpp
index d9239ff8f90..bb62e0120ef 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/increment.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/increment.pass.cpp
@@ -31,7 +31,7 @@ constexpr bool testConstexpr()
return true;
}
-int main()
+int main(int, char**)
{
using weekday = std::chrono::weekday;
ASSERT_NOEXCEPT(++(std::declval<weekday&>()) );
@@ -49,4 +49,6 @@ int main()
assert((static_cast<unsigned>(wd++) == euclidian_addition<unsigned, 0, 6>(i, 1)));
assert((static_cast<unsigned>(wd) == euclidian_addition<unsigned, 0, 6>(i, 2)));
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/ok.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/ok.pass.cpp
index f8bd9d43a25..f2f6e2e9802 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/ok.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/ok.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using weekday = std::chrono::weekday;
@@ -34,4 +34,6 @@ int main()
assert(weekday{i}.ok());
for (unsigned i = 7; i <= 255; ++i)
assert(!weekday{i}.ok());
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/operator[].pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/operator[].pass.cpp
index aa0f3f7e59e..d7d2d6faf30 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/operator[].pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/operator[].pass.cpp
@@ -21,7 +21,7 @@
#include "test_macros.h"
#include "../../euclidian.h"
-int main()
+int main(int, char**)
{
using weekday = std::chrono::weekday;
using weekday_last = std::chrono::weekday_last;
@@ -55,4 +55,6 @@ int main()
assert(wdi.index() == j);
assert(wdi.ok());
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/plus_minus_equal.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/plus_minus_equal.pass.cpp
index e0963540cf2..d99b0349399 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/plus_minus_equal.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.members/plus_minus_equal.pass.cpp
@@ -33,7 +33,7 @@ constexpr bool testConstexpr()
return true;
}
-int main()
+int main(int, char**)
{
using weekday = std::chrono::weekday;
using days = std::chrono::days;
@@ -59,4 +59,6 @@ int main()
assert((static_cast<unsigned>(wd -= days{4}) == euclidian_subtraction<unsigned, 0, 6>(i, 4)));
assert((static_cast<unsigned>(wd) == euclidian_subtraction<unsigned, 0, 6>(i, 4)));
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/comparisons.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/comparisons.pass.cpp
index c042ac14778..982b3bccbc6 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/comparisons.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/comparisons.pass.cpp
@@ -21,7 +21,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using weekday = std::chrono::weekday;
@@ -38,4 +38,6 @@ int main()
for (unsigned i = 0; i < 6; ++i)
for (unsigned j = 0; j < 6; ++j)
assert(testComparisons2Values<weekday>(i, j));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/literals.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/literals.pass.cpp
index 8f713aad280..7529864a5bb 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/literals.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/literals.pass.cpp
@@ -24,7 +24,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
ASSERT_SAME_TYPE(const std::chrono::weekday, decltype(std::chrono::Sunday));
@@ -58,4 +58,6 @@ int main()
assert(static_cast<unsigned>(std::chrono::Thursday) == 4);
assert(static_cast<unsigned>(std::chrono::Friday) == 5);
assert(static_cast<unsigned>(std::chrono::Saturday) == 6);
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/minus.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/minus.pass.cpp
index 2bf0ed78995..f296fc6d68e 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/minus.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/minus.pass.cpp
@@ -44,7 +44,7 @@ constexpr bool testConstexpr()
return true;
}
-int main()
+int main(int, char**)
{
using weekday = std::chrono::weekday;
using days = std::chrono::days;
@@ -72,4 +72,6 @@ int main()
assert(weekday{i} + d == weekday{j});
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/plus.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/plus.pass.cpp
index 287834cd7e8..78d332b96cb 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/plus.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/plus.pass.cpp
@@ -44,7 +44,7 @@ constexpr bool testConstexpr()
return true;
}
-int main()
+int main(int, char**)
{
using weekday = std::chrono::weekday;
using days = std::chrono::days;
@@ -66,4 +66,6 @@ int main()
assert((static_cast<unsigned>(wd1) == euclidian_addition<unsigned, 0, 6>(i, j)));
assert((static_cast<unsigned>(wd2) == euclidian_addition<unsigned, 0, 6>(i, j)));
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/streaming.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/streaming.pass.cpp
index aef5a82e78d..43825b60e99 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/streaming.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/streaming.pass.cpp
@@ -47,9 +47,11 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using weekday = std::chrono::weekday;
std::cout << weekday{3};
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/types.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/types.pass.cpp
index ed355b02515..7264a210f59 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/types.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.weekday/types.pass.cpp
@@ -16,10 +16,12 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using weekday = std::chrono::weekday;
static_assert(std::is_trivially_copyable_v<weekday>, "");
static_assert(std::is_standard_layout_v<weekday>, "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/ctor.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/ctor.pass.cpp
index 5f8b4660a24..e46b5563064 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/ctor.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/ctor.pass.cpp
@@ -23,7 +23,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
@@ -42,4 +42,6 @@ int main()
year year(i);
assert(static_cast<int>(year) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/decrement.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/decrement.pass.cpp
index e8473bf9810..893c48aab47 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/decrement.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/decrement.pass.cpp
@@ -30,7 +30,7 @@ constexpr bool testConstexpr()
return true;
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
ASSERT_NOEXCEPT(--(std::declval<year&>()) );
@@ -48,4 +48,6 @@ int main()
assert(static_cast<int>(year--) == i - 1);
assert(static_cast<int>(year) == i - 2);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/increment.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/increment.pass.cpp
index 759fb66617b..ef2a6f3fbee 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/increment.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/increment.pass.cpp
@@ -30,7 +30,7 @@ constexpr bool testConstexpr()
return true;
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
ASSERT_NOEXCEPT(++(std::declval<year&>()) );
@@ -48,4 +48,6 @@ int main()
assert(static_cast<int>(year++) == i + 1);
assert(static_cast<int>(year) == i + 2);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/is_leap.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/is_leap.pass.cpp
index b1785b86c59..37031dbbabc 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/is_leap.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/is_leap.pass.cpp
@@ -20,7 +20,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
@@ -49,4 +49,6 @@ int main()
assert(!year{ 2003}.is_leap());
assert( year{ 2004}.is_leap());
assert(!year{ 2100}.is_leap());
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/ok.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/ok.pass.cpp
index dfc2ad3ffe4..f56ee34d598 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/ok.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/ok.pass.cpp
@@ -24,7 +24,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
@@ -49,4 +49,6 @@ int main()
assert(year{ 20001}.ok());
static_assert(!year{-32768}.ok(), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/plus_minus.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/plus_minus.pass.cpp
index 65b1494587b..0adb0f9fe58 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/plus_minus.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/plus_minus.pass.cpp
@@ -28,7 +28,7 @@ constexpr bool testConstexpr()
return true;
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
@@ -46,4 +46,6 @@ int main()
assert(static_cast<int>(+year) == i);
assert(static_cast<int>(-year) == -i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/plus_minus_equal.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/plus_minus_equal.pass.cpp
index a00a36f2dca..b79713ed1c8 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/plus_minus_equal.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.members/plus_minus_equal.pass.cpp
@@ -32,7 +32,7 @@ constexpr bool testConstexpr()
return true;
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using years = std::chrono::years;
@@ -53,4 +53,6 @@ int main()
assert(static_cast<int>(year -= years{ 9}) == i + 1);
assert(static_cast<int>(year) == i + 1);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/comparisons.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/comparisons.pass.cpp
index 8d675f4db39..9e84fe36ee0 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/comparisons.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/comparisons.pass.cpp
@@ -26,7 +26,7 @@
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
@@ -43,4 +43,6 @@ int main()
for (int i = 1; i < 10; ++i)
for (int j = 1; j < 10; ++j)
assert(testComparisons6Values<year>(i, j));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/literals.fail.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/literals.fail.cpp
index c6138c7af1c..50c7b7bc0a6 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/literals.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/literals.fail.cpp
@@ -20,8 +20,10 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using std::chrono::year;
year d1 = 1234y; // expected-error-re {{no matching literal operator for call to 'operator""y' {{.*}}}}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/literals.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/literals.pass.cpp
index 6ebd0e66fdd..a2bec73e696 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/literals.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/literals.pass.cpp
@@ -20,7 +20,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
{
using namespace std::chrono;
@@ -40,4 +40,6 @@ int main()
std::chrono::year y1 = 2020y;
assert (y1 == std::chrono::year(2020));
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/minus.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/minus.pass.cpp
index 3e3e0b77db4..f112345c0ad 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/minus.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/minus.pass.cpp
@@ -37,7 +37,7 @@ constexpr bool testConstexpr()
return true;
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using years = std::chrono::years;
@@ -58,4 +58,6 @@ int main()
assert(static_cast<int>(y1) == 1223 - i);
assert(ys1.count() == 1223 - i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/plus.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/plus.pass.cpp
index 15c713defb4..d73f6fc88b3 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/plus.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/plus.pass.cpp
@@ -33,7 +33,7 @@ constexpr bool testConstexpr()
return true;
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using years = std::chrono::years;
@@ -55,4 +55,6 @@ int main()
assert(static_cast<int>(y1) == i + 1223);
assert(static_cast<int>(y2) == i + 1223);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/streaming.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/streaming.pass.cpp
index 2c52cde0a43..1b278f2b903 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/streaming.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/streaming.pass.cpp
@@ -46,9 +46,11 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
std::cout << year{2018};
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.year/types.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.year/types.pass.cpp
index 10bea23a035..2acb0f104d3 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.year/types.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.year/types.pass.cpp
@@ -16,10 +16,12 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
static_assert(std::is_trivially_copyable_v<year>, "");
static_assert(std::is_standard_layout_v<year>, "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/ctor.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/ctor.pass.cpp
index 090a1ac212c..1c05cf7a6b6 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/ctor.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/ctor.pass.cpp
@@ -25,7 +25,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -48,4 +48,6 @@ int main()
static_assert( ym2.year() == year{2018}, "");
static_assert( ym2.month() == month{}, "");
static_assert(!ym2.ok(), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/month.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/month.pass.cpp
index 97334b20503..7e0cd17f467 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/month.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/month.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -35,4 +35,6 @@ int main()
year_month ym(year{1234}, month{i});
assert( static_cast<unsigned>(ym.month()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/ok.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/ok.pass.cpp
index 54e67dff9a3..463289ee43f 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/ok.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/ok.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
using year = std::chrono::year;
@@ -46,4 +46,6 @@ int main()
year_month ym{year{i}, January};
assert( ym.ok() == year{i}.ok());
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/plus_minus_equal_month.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/plus_minus_equal_month.pass.cpp
index 76f3b3355d2..a403462ff79 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/plus_minus_equal_month.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/plus_minus_equal_month.pass.cpp
@@ -32,7 +32,7 @@ constexpr bool testConstexpr(D d1)
return true;
}
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
using months = std::chrono::months;
@@ -60,4 +60,6 @@ int main()
assert(static_cast<unsigned>((ym ).month()) == i + 1);
assert(ym.year() == y);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/plus_minus_equal_year.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/plus_minus_equal_year.pass.cpp
index 05cd60844d9..adf08fc24b8 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/plus_minus_equal_year.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/plus_minus_equal_year.pass.cpp
@@ -32,7 +32,7 @@ constexpr bool testConstexpr(D d1)
return true;
}
-int main()
+int main(int, char**)
{
using month = std::chrono::month;
using year = std::chrono::year;
@@ -61,4 +61,6 @@ int main()
assert(static_cast<int>((ym ).year()) == i + 1);
assert(ym.month() == m);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/year.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/year.pass.cpp
index e8476b04280..024f3140425 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/year.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.members/year.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -35,4 +35,6 @@ int main()
year_month ym(year{i}, month{});
assert( static_cast<int>(ym.year()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/comparisons.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/comparisons.pass.cpp
index e1ab033c7c7..d102b0a5620 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/comparisons.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/comparisons.pass.cpp
@@ -26,7 +26,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -65,4 +65,6 @@ int main()
year_month{year{i}, std::chrono::January},
year_month{year{j}, std::chrono::January},
i == j, i < j )));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/minus.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/minus.pass.cpp
index 2999560f16f..d7756d10d25 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/minus.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/minus.pass.cpp
@@ -29,7 +29,7 @@
#include <iostream>
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using years = std::chrono::years;
@@ -86,4 +86,6 @@ int main()
// TODO: different year
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/plus.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/plus.pass.cpp
index dc721adeedb..5698e724470 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/plus.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/plus.pass.cpp
@@ -51,7 +51,7 @@ constexpr bool testConstexprMonths(std::chrono::year_month ym)
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using years = std::chrono::years;
@@ -102,4 +102,6 @@ int main()
assert(ym1 == ym2);
}
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/streaming.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/streaming.pass.cpp
index e75fc21bf88..43af6c2f719 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/streaming.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/time.cal.ym.nonmembers/streaming.pass.cpp
@@ -46,11 +46,13 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year_month = std::chrono::year_month;
using year = std::chrono::year;
using month = std::chrono::month;
std::cout << year_month{year{2018}, month{3}};
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/types.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/types.pass.cpp
index a3b9999f8fd..2e88c6bb6b6 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ym/types.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ym/types.pass.cpp
@@ -16,10 +16,12 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year_month = std::chrono::year_month;
static_assert(std::is_trivially_copyable_v<year_month>, "");
static_assert(std::is_standard_layout_v<year_month>, "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ctor.local_days.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ctor.local_days.pass.cpp
index 9cebaa6836a..274cb6a266f 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ctor.local_days.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ctor.local_days.pass.cpp
@@ -29,7 +29,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using day = std::chrono::day;
@@ -81,4 +81,6 @@ int main()
assert( ymd.month() == std::chrono::November);
assert( ymd.day() == day{29});
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ctor.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ctor.pass.cpp
index a5818849add..fdef9517e4a 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ctor.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ctor.pass.cpp
@@ -28,7 +28,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -52,4 +52,6 @@ int main()
static_assert( ym1.day() == day{12}, "");
static_assert( ym1.ok(), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ctor.sys_days.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ctor.sys_days.pass.cpp
index 7344c10c1ad..433468477d5 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ctor.sys_days.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ctor.sys_days.pass.cpp
@@ -28,7 +28,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using day = std::chrono::day;
@@ -80,4 +80,6 @@ int main()
assert( ymd.month() == std::chrono::November);
assert( ymd.day() == day{29});
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ctor.year_month_day_last.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ctor.year_month_day_last.pass.cpp
index 913b403952b..d4e8fc83d5b 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ctor.year_month_day_last.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ctor.year_month_day_last.pass.cpp
@@ -26,7 +26,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -76,4 +76,6 @@ int main()
assert( ymd.day() == day{28});
assert( ymd.ok());
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/day.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/day.pass.cpp
index 12e1515b171..9a068737ddc 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/day.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/day.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -36,4 +36,6 @@ int main()
year_month_day ymd(year{1234}, month{2}, day{i});
assert( static_cast<unsigned>(ymd.day()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/month.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/month.pass.cpp
index 8c091d05165..f1dd2e6893a 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/month.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/month.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -36,4 +36,6 @@ int main()
year_month_day ymd(year{1234}, month{i}, day{12});
assert( static_cast<unsigned>(ymd.month()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ok.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ok.pass.cpp
index edb55f58b4c..cab639b820a 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ok.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/ok.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -92,4 +92,6 @@ int main()
year_month_day ym{year{i}, January, day{12}};
assert( ym.ok() == year{i}.ok());
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/op.local_days.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/op.local_days.pass.cpp
index 02212dc9094..038d21c4670 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/op.local_days.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/op.local_days.pass.cpp
@@ -44,7 +44,7 @@ void RunTheExample()
static_assert(year_month_day{local_days{year{2017}/January/32}} == year{2017}/February/1);
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -90,4 +90,5 @@ int main()
assert( year_month_day{sd} == ymd); // and back
}
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/op.sys_days.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/op.sys_days.pass.cpp
index 5925cb0cb5c..a9568455085 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/op.sys_days.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/op.sys_days.pass.cpp
@@ -44,7 +44,7 @@ void RunTheExample()
static_assert(year_month_day{sys_days{year{2017}/January/32}} == year{2017}/February/1);
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -90,4 +90,5 @@ int main()
assert( year_month_day{sd} == ymd); // and back
}
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/plus_minus_equal_month.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/plus_minus_equal_month.pass.cpp
index 173b8b6a2fb..8530248d1d6 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/plus_minus_equal_month.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/plus_minus_equal_month.pass.cpp
@@ -32,7 +32,7 @@ constexpr bool testConstexpr(D d1)
return true;
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -66,4 +66,6 @@ int main()
assert(ym.year() == y);
assert(ym.day() == d);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/plus_minus_equal_year.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/plus_minus_equal_year.pass.cpp
index 1d995129152..ae134d1a240 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/plus_minus_equal_year.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/plus_minus_equal_year.pass.cpp
@@ -32,7 +32,7 @@ constexpr bool testConstexpr(D d1)
return true;
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -66,4 +66,6 @@ int main()
assert(ym.month() == m);
assert(ym.day() == d);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/year.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/year.pass.cpp
index 465fa9d93db..fc5a4072493 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/year.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.members/year.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -36,4 +36,6 @@ int main()
year_month_day ym(year{i}, month{}, day{});
assert( static_cast<int>(ym.year()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/comparisons.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/comparisons.pass.cpp
index 8d5bf89553c..0d15589252a 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/comparisons.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/comparisons.pass.cpp
@@ -29,7 +29,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using day = std::chrono::day;
using year = std::chrono::year;
@@ -114,4 +114,6 @@ int main()
year_month_day{year{i}, January, day{12}},
year_month_day{year{j}, January, day{12}},
i == j, i < j )));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/minus.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/minus.pass.cpp
index 4d5625ba739..3c921def3b8 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/minus.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/minus.pass.cpp
@@ -33,7 +33,7 @@ constexpr bool test_constexpr ()
;
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -56,4 +56,6 @@ int main()
assert(ym1.month() == January);
assert(ym1.day() == day{10});
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/plus.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/plus.pass.cpp
index 2913eb23743..8d5e02543aa 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/plus.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/plus.pass.cpp
@@ -51,7 +51,7 @@ constexpr bool testConstexprMonths(std::chrono::year_month_day ym)
}
-int main()
+int main(int, char**)
{
using day = std::chrono::day;
using year = std::chrono::year;
@@ -108,4 +108,6 @@ int main()
}
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/streaming.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/streaming.pass.cpp
index cce42bc616d..47b6f02490d 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/streaming.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/time.cal.ymd.nonmembers/streaming.pass.cpp
@@ -46,7 +46,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year_month_day = std::chrono::year_month_day;
using year = std::chrono::year;
@@ -54,4 +54,6 @@ int main()
using day = std::chrono::day;
std::cout << year_month_day{year{2018}, month{3}, day{12}};
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/types.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/types.pass.cpp
index c61d1c9960f..58acd143df9 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/types.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymd/types.pass.cpp
@@ -16,10 +16,12 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year_month_day = std::chrono::year_month_day;
static_assert(std::is_trivially_copyable_v<year_month_day>, "");
static_assert(std::is_standard_layout_v<year_month_day>, "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/ctor.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/ctor.pass.cpp
index d27c3c67e5e..bd4729f6a0e 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/ctor.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/ctor.pass.cpp
@@ -27,7 +27,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -49,4 +49,6 @@ int main()
static_assert( ymdl1.month() == January, "");
static_assert( ymdl1.month_day_last() == month_day_last{January}, "");
static_assert( ymdl1.ok(), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/day.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/day.pass.cpp
index 24682b6957f..2f0e2ba17a7 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/day.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/day.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -47,4 +47,6 @@ int main()
assert((year_month_day_last{year{2019}, month_day_last{month{ 2}}}.day() == day{28}));
assert((year_month_day_last{year{2020}, month_day_last{month{ 2}}}.day() == day{29}));
assert((year_month_day_last{year{2021}, month_day_last{month{ 2}}}.day() == day{28}));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/month.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/month.pass.cpp
index cf1024a8ce3..5b68aa1d95c 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/month.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/month.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -34,4 +34,6 @@ int main()
year_month_day_last ymd(year{1234}, month_day_last{month{i}});
assert( static_cast<unsigned>(ymd.month()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/month_day_last.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/month_day_last.pass.cpp
index 5c99d947124..cca9026b650 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/month_day_last.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/month_day_last.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -34,4 +34,6 @@ int main()
year_month_day_last ymdl(year{1234}, month_day_last{month{i}});
assert( static_cast<unsigned>(ymdl.month_day_last().month()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/ok.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/ok.pass.cpp
index bb4c410d449..d40de103c2a 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/ok.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/ok.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -48,4 +48,6 @@ int main()
year_month_day_last ym{year{i}, month_day_last{January}};
assert( ym.ok() == year{i}.ok());
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/op_local_days.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/op_local_days.pass.cpp
index 83f8b70dc79..a96dff338be 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/op_local_days.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/op_local_days.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month_day_last = std::chrono::month_day_last;
@@ -57,4 +57,6 @@ int main()
assert(sd.time_since_epoch() == days{-(10957+33)});
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/op_sys_days.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/op_sys_days.pass.cpp
index 9a32112c901..250ca0f1123 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/op_sys_days.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/op_sys_days.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month_day_last = std::chrono::month_day_last;
@@ -57,4 +57,6 @@ int main()
assert(sd.time_since_epoch() == days{-(10957+33)});
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/plus_minus_equal_month.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/plus_minus_equal_month.pass.cpp
index 2c4d1ff1f17..7091f64ea33 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/plus_minus_equal_month.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/plus_minus_equal_month.pass.cpp
@@ -32,7 +32,7 @@ constexpr bool testConstexpr(D d1)
return true;
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -62,4 +62,6 @@ int main()
assert(static_cast<unsigned>((ym ).month()) == i + 1);
assert(ym.year() == y);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/plus_minus_equal_year.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/plus_minus_equal_year.pass.cpp
index 00335e15d54..3c1ad352737 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/plus_minus_equal_year.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/plus_minus_equal_year.pass.cpp
@@ -32,7 +32,7 @@ constexpr bool testConstexpr(D d1)
return true;
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -61,4 +61,6 @@ int main()
assert(static_cast<int>((ymdl ).year()) == i + 1);
assert(ymdl.month_day_last() == mdl);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/year.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/year.pass.cpp
index 49387091d76..c0db150f96d 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/year.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.members/year.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -34,4 +34,6 @@ int main()
year_month_day_last ym(year{i}, month_day_last{month{}});
assert( static_cast<int>(ym.year()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/comparisons.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/comparisons.pass.cpp
index 9db4b6aa6d9..c56491f96cb 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/comparisons.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/comparisons.pass.cpp
@@ -26,7 +26,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -83,4 +83,6 @@ int main()
year_month_day_last{year{i}, month_day_last{January}},
year_month_day_last{year{j}, month_day_last{January}},
i == j, i < j )));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/minus.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/minus.pass.cpp
index 7f5a796dfab..8ea3025d607 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/minus.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/minus.pass.cpp
@@ -47,7 +47,7 @@ constexpr bool testConstexprMonths (std::chrono::year_month_day_last ymdl)
;
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -87,4 +87,6 @@ int main()
}
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/plus.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/plus.pass.cpp
index c494620df6e..75cabbdcd28 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/plus.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/plus.pass.cpp
@@ -63,7 +63,7 @@ constexpr bool testConstexprMonths(std::chrono::year_month_day_last ymdl)
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -118,4 +118,6 @@ int main()
}
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/streaming.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/streaming.pass.cpp
index 268eb88fe17..eca8d3d6851 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/streaming.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymdlast/time.cal.ymdlast.nonmembers/streaming.pass.cpp
@@ -25,7 +25,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year_month_day_last = std::chrono::year_month_day_last;
using year = std::chrono::year;
@@ -33,4 +33,6 @@ int main()
using month_day_last = std::chrono::month_day_last;
std::cout << year_month_day_last{year{2018}, month_day_last{month{3}}};
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/ctor.local_days.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/ctor.local_days.pass.cpp
index 0eae24e459c..bb4e7d04405 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/ctor.local_days.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/ctor.local_days.pass.cpp
@@ -29,7 +29,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using days = std::chrono::days;
@@ -91,4 +91,6 @@ int main()
assert((ymwd.weekday_indexed() == weekday_indexed{std::chrono::Wednesday, 5}));
assert( ymwd == year_month_weekday{local_days{ymwd}}); // round trip
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/ctor.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/ctor.pass.cpp
index dab8b21577b..81030ff559d 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/ctor.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/ctor.pass.cpp
@@ -30,7 +30,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -60,4 +60,6 @@ int main()
static_assert( ym1.weekday_indexed() == weekday_indexed{Tuesday, 1}, "");
static_assert( ym1.ok(), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/ctor.sys_days.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/ctor.sys_days.pass.cpp
index 96261c54e3c..5ae9900a983 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/ctor.sys_days.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/ctor.sys_days.pass.cpp
@@ -28,7 +28,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using days = std::chrono::days;
@@ -90,4 +90,6 @@ int main()
assert((ymwd.weekday_indexed() == weekday_indexed{std::chrono::Wednesday, 5}));
assert( ymwd == year_month_weekday{sys_days{ymwd}}); // round trip
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/index.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/index.pass.cpp
index 4c0bc13c186..ecbd8aec830 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/index.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/index.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -37,4 +37,6 @@ int main()
year_month_weekday ymwd0(year{1234}, month{2}, weekday_indexed{weekday{2}, i});
assert(ymwd0.index() == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/month.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/month.pass.cpp
index 0e2d41a771f..c300fd5d36a 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/month.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/month.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -36,4 +36,6 @@ int main()
year_month_weekday ymd(year{1234}, month{i}, weekday_indexed{});
assert( static_cast<unsigned>(ymd.month()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/ok.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/ok.pass.cpp
index f66d6a083c4..7e8599e0509 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/ok.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/ok.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -71,4 +71,6 @@ int main()
year_month_weekday ym{year{i}, January, weekday_indexed{Tuesday, 1}};
assert((ym.ok() == year{i}.ok()));
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/op.local_days.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/op.local_days.pass.cpp
index 788af653555..e86e5b0fa6e 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/op.local_days.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/op.local_days.pass.cpp
@@ -25,7 +25,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -70,4 +70,5 @@ int main()
assert( year_month_weekday{sd} == ymwd); // and back
}
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/op.sys_days.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/op.sys_days.pass.cpp
index 111cf5f38db..afb1d70148a 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/op.sys_days.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/op.sys_days.pass.cpp
@@ -25,7 +25,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -70,4 +70,5 @@ int main()
assert( year_month_weekday{sd} == ymwd); // and back
}
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/plus_minus_equal_month.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/plus_minus_equal_month.pass.cpp
index 7e20a8eb05a..fd53279ddde 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/plus_minus_equal_month.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/plus_minus_equal_month.pass.cpp
@@ -32,7 +32,7 @@ constexpr bool testConstexpr(D d1)
return true;
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -76,4 +76,6 @@ int main()
assert(ymwd.weekday() == Tuesday);
assert(ymwd.index() == 2);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/plus_minus_equal_year.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/plus_minus_equal_year.pass.cpp
index 4deee9bc35d..cf229febe08 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/plus_minus_equal_year.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/plus_minus_equal_year.pass.cpp
@@ -32,7 +32,7 @@ constexpr bool testConstexpr(D d1)
return true;
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -76,4 +76,6 @@ int main()
assert(ymwd.weekday() == Tuesday);
assert(ymwd.index() == 2);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/weekday.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/weekday.pass.cpp
index 1b9c8ad1041..dac1f7cc049 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/weekday.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/weekday.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -37,4 +37,6 @@ int main()
year_month_weekday ymwd0(year{1234}, month{2}, weekday_indexed{weekday{i}, 1});
assert(static_cast<unsigned>(ymwd0.weekday()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/weekday_indexed.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/weekday_indexed.pass.cpp
index 4a9832323f1..f089a8cb93e 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/weekday_indexed.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/weekday_indexed.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -41,4 +41,6 @@ int main()
assert( static_cast<unsigned>(ymwd1.weekday_indexed().weekday()) == 2);
assert( static_cast<unsigned>(ymwd1.weekday_indexed().index()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/year.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/year.pass.cpp
index 8103c28aa60..1ead67570cf 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/year.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.members/year.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -36,4 +36,6 @@ int main()
year_month_weekday ym(year{i}, month{1}, weekday_indexed{});
assert( static_cast<int>(ym.year()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.nonmembers/comparisons.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.nonmembers/comparisons.pass.cpp
index 847699b2516..5631127222b 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.nonmembers/comparisons.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.nonmembers/comparisons.pass.cpp
@@ -22,7 +22,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -109,4 +109,6 @@ int main()
year_month_weekday{year{i}, January, weekday_indexed{Tuesday, 1}},
year_month_weekday{year{j}, January, weekday_indexed{Tuesday, 1}},
i == j)));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.nonmembers/minus.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.nonmembers/minus.pass.cpp
index ff472fdc6ce..47cfbea6a67 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.nonmembers/minus.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.nonmembers/minus.pass.cpp
@@ -50,7 +50,7 @@ constexpr bool testConstexprMonths ()
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -96,4 +96,6 @@ int main()
assert(ym1.index() == 2);
}
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.nonmembers/plus.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.nonmembers/plus.pass.cpp
index bc72d958ca0..29df4776e2b 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.nonmembers/plus.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.nonmembers/plus.pass.cpp
@@ -51,7 +51,7 @@ constexpr bool testConstexprMonths(std::chrono::year_month_weekday ym)
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -116,4 +116,6 @@ int main()
}
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.nonmembers/streaming.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.nonmembers/streaming.pass.cpp
index eb92cf05e47..411e4335fd0 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.nonmembers/streaming.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/time.cal.ymwd.nonmembers/streaming.pass.cpp
@@ -45,7 +45,7 @@
#include <iostream>
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year_month_weekday = std::chrono::year_month_weekday;
using year = std::chrono::year;
@@ -53,4 +53,6 @@ int main()
using weekday = std::chrono::weekday;
std::cout << year_month_weekday{year{2018}, month{3}, weekday{4}};
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/types.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/types.pass.cpp
index 449098c4f18..76e2e0f237e 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/types.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwd/types.pass.cpp
@@ -16,10 +16,12 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year_month_weekday = std::chrono::year_month_weekday;
static_assert(std::is_trivially_copyable_v<year_month_weekday>, "");
static_assert(std::is_standard_layout_v<year_month_weekday>, "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/ctor.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/ctor.pass.cpp
index 1db6850dbce..31d2e9ca706 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/ctor.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/ctor.pass.cpp
@@ -28,7 +28,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -48,4 +48,6 @@ int main()
static_assert( ym1.weekday_last() == weekday_last{Tuesday}, "");
static_assert( ym1.ok(), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/month.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/month.pass.cpp
index 7b95084b214..df62d010ab6 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/month.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/month.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -37,4 +37,6 @@ int main()
year_month_weekday_last ymd(year{1234}, month{i}, weekday_last{weekday{}});
assert( static_cast<unsigned>(ymd.month()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/ok.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/ok.pass.cpp
index 1cffb4565b7..c18b926704c 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/ok.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/ok.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -69,4 +69,6 @@ int main()
year_month_weekday_last ym{year{i}, January, weekday_last{Tuesday}};
assert((ym.ok() == year{i}.ok()));
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/op_local_days.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/op_local_days.pass.cpp
index 83f8b70dc79..c663406ee43 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/op_local_days.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/op_local_days.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month_day_last = std::chrono::month_day_last;
@@ -57,4 +57,6 @@ int main()
assert(sd.time_since_epoch() == days{-(10957+33)});
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/op_sys_days.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/op_sys_days.pass.cpp
index cc3da2992e8..cb75842c64c 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/op_sys_days.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/op_sys_days.pass.cpp
@@ -22,7 +22,7 @@
#include <iostream>
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -65,4 +65,6 @@ int main()
assert(sd.time_since_epoch() == days{-(10957+35)});
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/plus_minus_equal_month.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/plus_minus_equal_month.pass.cpp
index ad513c5d0cf..b2bb1361b6b 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/plus_minus_equal_month.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/plus_minus_equal_month.pass.cpp
@@ -32,7 +32,7 @@ constexpr bool testConstexpr(D d1)
return true;
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -71,4 +71,6 @@ int main()
assert(ymwd.year() == y);
assert(ymwd.weekday() == Tuesday);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/plus_minus_equal_year.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/plus_minus_equal_year.pass.cpp
index 7d9255fe494..8ced182d6c8 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/plus_minus_equal_year.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/plus_minus_equal_year.pass.cpp
@@ -32,7 +32,7 @@ constexpr bool testConstexpr(D d1)
return true;
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -72,4 +72,6 @@ int main()
assert(ymwd.month() == January);
assert(ymwd.weekday() == Tuesday);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/weekday.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/weekday.pass.cpp
index cc0521354f9..1de0b832309 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/weekday.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/weekday.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -37,4 +37,6 @@ int main()
year_month_weekday_last ymwdl(year{1}, month{1}, weekday_last{weekday{i}});
assert(static_cast<unsigned>(ymwdl.weekday()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/year.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/year.pass.cpp
index 4011f0673ff..4e940791145 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/year.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.members/year.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -37,4 +37,6 @@ int main()
year_month_weekday_last ymwdl(year{i}, month{1}, weekday_last{weekday{}});
assert(static_cast<int>(ymwdl.year()) == i);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.nonmembers/comparisons.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.nonmembers/comparisons.pass.cpp
index a13b11f8c10..24074f33cbc 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.nonmembers/comparisons.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.nonmembers/comparisons.pass.cpp
@@ -22,7 +22,7 @@
#include "test_macros.h"
#include "test_comparisons.h"
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -110,4 +110,6 @@ int main()
year_month_weekday_last{year{i}, January, weekday_last{Tuesday}},
year_month_weekday_last{year{j}, January, weekday_last{Tuesday}},
i == j)));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.nonmembers/minus.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.nonmembers/minus.pass.cpp
index 20a58152f33..d58c461be8b 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.nonmembers/minus.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.nonmembers/minus.pass.cpp
@@ -40,7 +40,7 @@ constexpr bool testConstexprMonths(std::chrono::year_month_weekday_last ym)
return true;
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -89,4 +89,6 @@ int main()
}
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.nonmembers/plus.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.nonmembers/plus.pass.cpp
index 45dd7562dc0..fe246cf42ba 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.nonmembers/plus.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.nonmembers/plus.pass.cpp
@@ -47,7 +47,7 @@ constexpr bool testConstexprMonths(std::chrono::year_month_weekday_last ym)
}
-int main()
+int main(int, char**)
{
using year = std::chrono::year;
using month = std::chrono::month;
@@ -112,4 +112,6 @@ int main()
}
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.nonmembers/streaming.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.nonmembers/streaming.pass.cpp
index 6e4409c7138..cdfe55f1650 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.nonmembers/streaming.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/time.cal.ymwdlast.nonmembers/streaming.pass.cpp
@@ -25,7 +25,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year_month_weekday_last = std::chrono::year_month_weekday_last;
using year = std::chrono::year;
@@ -34,4 +34,6 @@ int main()
using weekday_last = std::chrono::weekday_last;
std::cout << year_month_weekday_last{year{2018}, month{3}, weekday_last{weekday{4}}};
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/types.pass.cpp b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/types.pass.cpp
index e0580fac76f..70dea7bf922 100644
--- a/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/types.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.cal/time.cal.ymwdlast/types.pass.cpp
@@ -16,10 +16,12 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using year_month_weekday_last = std::chrono::year_month_weekday_last;
static_assert(std::is_trivially_copyable_v<year_month_weekday_last>, "");
static_assert(std::is_standard_layout_v<year_month_weekday_last>, "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.clock.req/nothing_to_do.pass.cpp b/libcxx/test/std/utilities/time/time.clock.req/nothing_to_do.pass.cpp
index f77636c8475..1f764da05d6 100644
--- a/libcxx/test/std/utilities/time/time.clock.req/nothing_to_do.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.clock.req/nothing_to_do.pass.cpp
@@ -6,6 +6,8 @@
//
//===----------------------------------------------------------------------===//
-int main()
+int main(int, char**)
{
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.clock/nothing_to_do.pass.cpp b/libcxx/test/std/utilities/time/time.clock/nothing_to_do.pass.cpp
index f77636c8475..1f764da05d6 100644
--- a/libcxx/test/std/utilities/time/time.clock/nothing_to_do.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.clock/nothing_to_do.pass.cpp
@@ -6,6 +6,8 @@
//
//===----------------------------------------------------------------------===//
-int main()
+int main(int, char**)
{
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.clock/time.clock.file/consistency.pass.cpp b/libcxx/test/std/utilities/time/time.clock/time.clock.file/consistency.pass.cpp
index 332d8163cb6..165bec2e117 100644
--- a/libcxx/test/std/utilities/time/time.clock/time.clock.file/consistency.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.clock/time.clock.file/consistency.pass.cpp
@@ -22,7 +22,7 @@
template <class T>
void test(const T &) {}
-int main()
+int main(int, char**)
{
typedef std::chrono::file_clock C;
static_assert((std::is_same<C::rep, C::duration::rep>::value), "");
@@ -31,4 +31,6 @@ int main()
static_assert((std::is_same<C::time_point::clock, C>::value), "");
static_assert(!C::is_steady, "");
test(std::chrono::file_clock::is_steady);
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.clock/time.clock.file/file_time.pass.cpp b/libcxx/test/std/utilities/time/time.clock/time.clock.file/file_time.pass.cpp
index 75652f3ecd0..61d92381fc8 100644
--- a/libcxx/test/std/utilities/time/time.clock/time.clock.file/file_time.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.clock/time.clock.file/file_time.pass.cpp
@@ -21,8 +21,10 @@ void test() {
ASSERT_SAME_TYPE(std::chrono::file_time<Dur>, std::chrono::time_point<std::chrono::file_clock, Dur>);
}
-int main() {
+int main(int, char**) {
test<std::chrono::nanoseconds>();
test<std::chrono::minutes>();
test<std::chrono::hours>();
+
+ return 0;
} \ No newline at end of file
diff --git a/libcxx/test/std/utilities/time/time.clock/time.clock.file/now.pass.cpp b/libcxx/test/std/utilities/time/time.clock/time.clock.file/now.pass.cpp
index 3b51b91b501..79cdf06120c 100644
--- a/libcxx/test/std/utilities/time/time.clock/time.clock.file/now.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.clock/time.clock.file/now.pass.cpp
@@ -22,7 +22,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
typedef std::chrono::file_clock C;
ASSERT_NOEXCEPT(C::now());
@@ -31,4 +31,6 @@ int main()
assert(t1.time_since_epoch().count() != 0);
assert(C::time_point::min() < t1);
assert(C::time_point::max() > t1);
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.clock/time.clock.file/rep_signed.pass.cpp b/libcxx/test/std/utilities/time/time.clock/time.clock.file/rep_signed.pass.cpp
index c36649a5d41..821072e6df6 100644
--- a/libcxx/test/std/utilities/time/time.clock/time.clock.file/rep_signed.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.clock/time.clock.file/rep_signed.pass.cpp
@@ -20,9 +20,11 @@
#include <chrono>
#include <cassert>
-int main()
+int main(int, char**)
{
static_assert(std::is_signed<std::chrono::file_clock::rep>::value, "");
assert(std::chrono::file_clock::duration::min() <
std::chrono::file_clock::duration::zero());
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.clock/time.clock.hires/consistency.pass.cpp b/libcxx/test/std/utilities/time/time.clock/time.clock.hires/consistency.pass.cpp
index 6f06e718e25..1650d3b6b5f 100644
--- a/libcxx/test/std/utilities/time/time.clock/time.clock.hires/consistency.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.clock/time.clock.hires/consistency.pass.cpp
@@ -27,7 +27,7 @@
template <class T>
void test(const T &) {}
-int main()
+int main(int, char**)
{
typedef std::chrono::high_resolution_clock C;
static_assert((std::is_same<C::rep, C::duration::rep>::value), "");
@@ -35,4 +35,6 @@ int main()
static_assert((std::is_same<C::duration, C::time_point::duration>::value), "");
static_assert(C::is_steady || !C::is_steady, "");
test(std::chrono::high_resolution_clock::is_steady);
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.clock/time.clock.hires/now.pass.cpp b/libcxx/test/std/utilities/time/time.clock/time.clock.hires/now.pass.cpp
index c1d879c6f3b..ddf3ced87da 100644
--- a/libcxx/test/std/utilities/time/time.clock/time.clock.hires/now.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.clock/time.clock.hires/now.pass.cpp
@@ -15,11 +15,13 @@
#include <chrono>
#include <cassert>
-int main()
+int main(int, char**)
{
typedef std::chrono::high_resolution_clock C;
C::time_point t1 = C::now();
assert(t1.time_since_epoch().count() != 0);
assert(C::time_point::min() < t1);
assert(C::time_point::max() > t1);
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.clock/time.clock.steady/consistency.pass.cpp b/libcxx/test/std/utilities/time/time.clock/time.clock.steady/consistency.pass.cpp
index 1577bc18008..0797f2cb5bc 100644
--- a/libcxx/test/std/utilities/time/time.clock/time.clock.steady/consistency.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.clock/time.clock.steady/consistency.pass.cpp
@@ -29,7 +29,7 @@
template <class T>
void test(const T &) {}
-int main()
+int main(int, char**)
{
typedef std::chrono::steady_clock C;
static_assert((std::is_same<C::rep, C::duration::rep>::value), "");
@@ -37,4 +37,6 @@ int main()
static_assert((std::is_same<C::duration, C::time_point::duration>::value), "");
static_assert(C::is_steady, "");
test(std::chrono::steady_clock::is_steady);
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.clock/time.clock.steady/now.pass.cpp b/libcxx/test/std/utilities/time/time.clock/time.clock.steady/now.pass.cpp
index 248f1523f87..7d268fd67de 100644
--- a/libcxx/test/std/utilities/time/time.clock/time.clock.steady/now.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.clock/time.clock.steady/now.pass.cpp
@@ -17,10 +17,12 @@
#include <chrono>
#include <cassert>
-int main()
+int main(int, char**)
{
typedef std::chrono::steady_clock C;
C::time_point t1 = C::now();
C::time_point t2 = C::now();
assert(t2 >= t1);
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.clock/time.clock.system/consistency.pass.cpp b/libcxx/test/std/utilities/time/time.clock/time.clock.system/consistency.pass.cpp
index b15a8e2124d..b92652134ad 100644
--- a/libcxx/test/std/utilities/time/time.clock/time.clock.system/consistency.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.clock/time.clock.system/consistency.pass.cpp
@@ -27,7 +27,7 @@
template <class T>
void test(const T &) {}
-int main()
+int main(int, char**)
{
typedef std::chrono::system_clock C;
static_assert((std::is_same<C::rep, C::duration::rep>::value), "");
@@ -36,4 +36,6 @@ int main()
static_assert((std::is_same<C::time_point::clock, C>::value), "");
static_assert((C::is_steady || !C::is_steady), "");
test(std::chrono::system_clock::is_steady);
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.clock/time.clock.system/from_time_t.pass.cpp b/libcxx/test/std/utilities/time/time.clock/time.clock.system/from_time_t.pass.cpp
index e6acef241c6..54252718d4a 100644
--- a/libcxx/test/std/utilities/time/time.clock/time.clock.system/from_time_t.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.clock/time.clock.system/from_time_t.pass.cpp
@@ -15,9 +15,11 @@
#include <chrono>
#include <ctime>
-int main()
+int main(int, char**)
{
typedef std::chrono::system_clock C;
C::time_point t1 = C::from_time_t(C::to_time_t(C::now()));
((void)t1);
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.clock/time.clock.system/local_time.types.pass.cpp b/libcxx/test/std/utilities/time/time.clock/time.clock.system/local_time.types.pass.cpp
index 398cdb9d760..5802166c876 100644
--- a/libcxx/test/std/utilities/time/time.clock/time.clock.system/local_time.types.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.clock/time.clock.system/local_time.types.pass.cpp
@@ -26,7 +26,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using local_t = std::chrono::local_t;
using year = std::chrono::year;
@@ -61,4 +61,6 @@ int main()
ASSERT_SAME_TYPE(decltype(s0.time_since_epoch()), seconds);
assert( s0.time_since_epoch().count() == 0);
assert( s1.time_since_epoch().count() == 946684800L);
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.clock/time.clock.system/now.pass.cpp b/libcxx/test/std/utilities/time/time.clock/time.clock.system/now.pass.cpp
index 00a163685f6..9d74541f989 100644
--- a/libcxx/test/std/utilities/time/time.clock/time.clock.system/now.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.clock/time.clock.system/now.pass.cpp
@@ -15,11 +15,13 @@
#include <chrono>
#include <cassert>
-int main()
+int main(int, char**)
{
typedef std::chrono::system_clock C;
C::time_point t1 = C::now();
assert(t1.time_since_epoch().count() != 0);
assert(C::time_point::min() < t1);
assert(C::time_point::max() > t1);
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.clock/time.clock.system/rep_signed.pass.cpp b/libcxx/test/std/utilities/time/time.clock/time.clock.system/rep_signed.pass.cpp
index cae8375d873..967af52e11d 100644
--- a/libcxx/test/std/utilities/time/time.clock/time.clock.system/rep_signed.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.clock/time.clock.system/rep_signed.pass.cpp
@@ -15,8 +15,10 @@
#include <chrono>
#include <cassert>
-int main()
+int main(int, char**)
{
assert(std::chrono::system_clock::duration::min() <
std::chrono::system_clock::duration::zero());
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.clock/time.clock.system/sys.time.types.pass.cpp b/libcxx/test/std/utilities/time/time.clock/time.clock.system/sys.time.types.pass.cpp
index 516f54914fd..174fbe94144 100644
--- a/libcxx/test/std/utilities/time/time.clock/time.clock.system/sys.time.types.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.clock/time.clock.system/sys.time.types.pass.cpp
@@ -25,7 +25,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using system_clock = std::chrono::system_clock;
using year = std::chrono::year;
@@ -60,4 +60,6 @@ int main()
ASSERT_SAME_TYPE(decltype(s0.time_since_epoch()), seconds);
assert( s0.time_since_epoch().count() == 0);
assert( s1.time_since_epoch().count() == 946684800L);
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.clock/time.clock.system/to_time_t.pass.cpp b/libcxx/test/std/utilities/time/time.clock/time.clock.system/to_time_t.pass.cpp
index 0819a7b547f..86b37bb6bd1 100644
--- a/libcxx/test/std/utilities/time/time.clock/time.clock.system/to_time_t.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.clock/time.clock.system/to_time_t.pass.cpp
@@ -15,9 +15,11 @@
#include <chrono>
#include <ctime>
-int main()
+int main(int, char**)
{
typedef std::chrono::system_clock C;
std::time_t t1 = C::to_time_t(C::now());
((void)t1);
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/default_ratio.pass.cpp b/libcxx/test/std/utilities/time/time.duration/default_ratio.pass.cpp
index 92c015eef32..08870488c16 100644
--- a/libcxx/test/std/utilities/time/time.duration/default_ratio.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/default_ratio.pass.cpp
@@ -18,8 +18,10 @@
#include <chrono>
#include <type_traits>
-int main()
+int main(int, char**)
{
static_assert((std::is_same<std::chrono::duration<int, std::ratio<1> >,
std::chrono::duration<int> >::value), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/duration.fail.cpp b/libcxx/test/std/utilities/time/time.duration/duration.fail.cpp
index 94e239c1f7c..02029c02bbe 100644
--- a/libcxx/test/std/utilities/time/time.duration/duration.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/duration.fail.cpp
@@ -15,8 +15,10 @@
#include <chrono>
-int main()
+int main(int, char**)
{
typedef std::chrono::duration<std::chrono::milliseconds> D;
D d;
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/positive_num.fail.cpp b/libcxx/test/std/utilities/time/time.duration/positive_num.fail.cpp
index 6e78f776561..737576205cf 100644
--- a/libcxx/test/std/utilities/time/time.duration/positive_num.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/positive_num.fail.cpp
@@ -14,8 +14,10 @@
#include <chrono>
-int main()
+int main(int, char**)
{
typedef std::chrono::duration<int, std::ratio<5, -1> > D;
D d;
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/ratio.fail.cpp b/libcxx/test/std/utilities/time/time.duration/ratio.fail.cpp
index 21873788a36..20298b772cb 100644
--- a/libcxx/test/std/utilities/time/time.duration/ratio.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/ratio.fail.cpp
@@ -22,8 +22,10 @@ public:
static const int den = D;
};
-int main()
+int main(int, char**)
{
typedef std::chrono::duration<int, Ratio<1> > D;
D d;
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.alg/abs.fail.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.alg/abs.fail.cpp
index 6331dc95a9a..8d807c7a9b3 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.alg/abs.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.alg/abs.fail.cpp
@@ -20,7 +20,9 @@
typedef std::chrono::duration<unsigned> unsigned_secs;
-int main()
+int main(int, char**)
{
std::chrono::abs(unsigned_secs(0));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.alg/abs.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.alg/abs.pass.cpp
index 5cb52ba7623..06f9a7c7f03 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.alg/abs.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.alg/abs.pass.cpp
@@ -30,7 +30,7 @@ test(const Duration& f, const Duration& d)
}
}
-int main()
+int main(int, char**)
{
// 7290000ms is 2 hours, 1 minute, and 30 seconds
test(std::chrono::milliseconds( 7290000), std::chrono::milliseconds( 7290000));
@@ -46,4 +46,6 @@ int main()
constexpr std::chrono::hours h2 = std::chrono::abs(std::chrono::hours(3));
static_assert(h2.count() == 3, "");
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_++.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_++.pass.cpp
index 9d6566a082c..d0e47b7fa8d 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_++.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_++.pass.cpp
@@ -25,7 +25,7 @@ constexpr bool test_constexpr()
}
#endif
-int main()
+int main(int, char**)
{
{
std::chrono::hours h(3);
@@ -37,4 +37,6 @@ int main()
#if TEST_STD_VER > 14
static_assert(test_constexpr(), "");
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_++int.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_++int.pass.cpp
index 78beffe2617..084819af3ce 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_++int.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_++int.pass.cpp
@@ -26,7 +26,7 @@ constexpr bool test_constexpr()
}
#endif
-int main()
+int main(int, char**)
{
{
std::chrono::hours h1(3);
@@ -38,4 +38,6 @@ int main()
#if TEST_STD_VER > 14
static_assert(test_constexpr(), "");
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_+.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_+.pass.cpp
index 0b8f49fc38f..a9d136f792a 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_+.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_+.pass.cpp
@@ -17,7 +17,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
{
const std::chrono::minutes m(3);
@@ -42,4 +42,6 @@ int main()
static_assert( (std::is_same< decltype(zero+one), D1>::value), "");
static_assert( (std::is_same< decltype(+one), D1>::value), "");
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_+=.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_+=.pass.cpp
index 0e907b573b2..4247f2d5689 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_+=.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_+=.pass.cpp
@@ -28,7 +28,7 @@ constexpr bool test_constexpr()
}
#endif
-int main()
+int main(int, char**)
{
{
std::chrono::seconds s(3);
@@ -41,4 +41,6 @@ int main()
#if TEST_STD_VER > 14
static_assert(test_constexpr(), "");
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_--.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_--.pass.cpp
index c9f1278a376..cfdb7075b37 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_--.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_--.pass.cpp
@@ -25,7 +25,7 @@ constexpr bool test_constexpr()
}
#endif
-int main()
+int main(int, char**)
{
{
std::chrono::hours h(3);
@@ -37,4 +37,6 @@ int main()
#if TEST_STD_VER > 14
static_assert(test_constexpr(), "");
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_--int.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_--int.pass.cpp
index 5abecee1648..4afb86e0caf 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_--int.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_--int.pass.cpp
@@ -27,7 +27,7 @@ constexpr bool test_constexpr()
#endif
-int main()
+int main(int, char**)
{
{
std::chrono::hours h1(3);
@@ -39,4 +39,6 @@ int main()
#if TEST_STD_VER > 14
static_assert(test_constexpr(), "");
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_-.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_-.pass.cpp
index f7ab6d2e299..fe065ff5f99 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_-.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_-.pass.cpp
@@ -17,7 +17,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
{
const std::chrono::minutes m(3);
@@ -43,4 +43,6 @@ int main()
static_assert( (std::is_same< decltype(-one), D1>::value), "");
static_assert( (std::is_same< decltype(+one), D1>::value), "");
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_-=.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_-=.pass.cpp
index 1752d5257b8..b457619e154 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_-=.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_-=.pass.cpp
@@ -28,7 +28,7 @@ constexpr bool test_constexpr()
}
#endif
-int main()
+int main(int, char**)
{
{
std::chrono::seconds s(3);
@@ -41,4 +41,6 @@ int main()
#if TEST_STD_VER > 14
static_assert(test_constexpr(), "");
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_divide=.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_divide=.pass.cpp
index 4f79398f73b..753ea5a8bc1 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_divide=.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_divide=.pass.cpp
@@ -26,7 +26,7 @@ constexpr bool test_constexpr()
}
#endif
-int main()
+int main(int, char**)
{
{
std::chrono::nanoseconds ns(15);
@@ -37,4 +37,6 @@ int main()
#if TEST_STD_VER > 14
static_assert(test_constexpr(), "");
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_mod=duration.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_mod=duration.pass.cpp
index 89b550d015c..649f4aa1a4c 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_mod=duration.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_mod=duration.pass.cpp
@@ -27,7 +27,7 @@ constexpr bool test_constexpr()
}
#endif
-int main()
+int main(int, char**)
{
{
std::chrono::microseconds us1(11);
@@ -41,4 +41,6 @@ int main()
#if TEST_STD_VER > 14
static_assert(test_constexpr(), "");
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_mod=rep.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_mod=rep.pass.cpp
index 8ef16c7ff7c..0eb73ee674f 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_mod=rep.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_mod=rep.pass.cpp
@@ -26,7 +26,7 @@ constexpr bool test_constexpr()
}
#endif
-int main()
+int main(int, char**)
{
{
std::chrono::microseconds us(11);
@@ -37,4 +37,6 @@ int main()
#if TEST_STD_VER > 14
static_assert(test_constexpr(), "");
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_times=.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_times=.pass.cpp
index b4b76fb6f50..51c20c50764 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_times=.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.arithmetic/op_times=.pass.cpp
@@ -26,7 +26,7 @@ constexpr bool test_constexpr()
}
#endif
-int main()
+int main(int, char**)
{
{
std::chrono::nanoseconds ns(3);
@@ -37,4 +37,6 @@ int main()
#if TEST_STD_VER > 14
static_assert(test_constexpr(), "");
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.cast/ceil.fail.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.cast/ceil.fail.cpp
index e557bc21fb5..a9711f448c8 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.cast/ceil.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.cast/ceil.fail.cpp
@@ -19,7 +19,9 @@
#include <chrono>
-int main()
+int main(int, char**)
{
std::chrono::ceil<int>(std::chrono::milliseconds(3));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.cast/ceil.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.cast/ceil.pass.cpp
index b509182c41e..a6e1982d044 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.cast/ceil.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.cast/ceil.pass.cpp
@@ -32,7 +32,7 @@ test(const FromDuration& f, const ToDuration& d)
}
}
-int main()
+int main(int, char**)
{
// 7290000ms is 2 hours, 1 minute, and 30 seconds
test(std::chrono::milliseconds( 7290000), std::chrono::hours( 3));
@@ -47,4 +47,6 @@ int main()
constexpr std::chrono::hours h2 = std::chrono::ceil<std::chrono::hours>(std::chrono::milliseconds(-9000000));
static_assert(h2.count() == -2, "");
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.cast/duration_cast.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.cast/duration_cast.pass.cpp
index 5187d3d0e7c..4151756764a 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.cast/duration_cast.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.cast/duration_cast.pass.cpp
@@ -32,7 +32,7 @@ test(const FromDuration& f, const ToDuration& d)
}
}
-int main()
+int main(int, char**)
{
test(std::chrono::milliseconds(7265000), std::chrono::hours(2));
test(std::chrono::milliseconds(7265000), std::chrono::minutes(121));
@@ -50,4 +50,6 @@ int main()
static_assert(h.count() == 2, "");
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.cast/floor.fail.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.cast/floor.fail.cpp
index 62dd5a51d60..c119a800cfa 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.cast/floor.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.cast/floor.fail.cpp
@@ -19,7 +19,9 @@
#include <chrono>
-int main()
+int main(int, char**)
{
std::chrono::floor<int>(std::chrono::milliseconds(3));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.cast/floor.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.cast/floor.pass.cpp
index 29142bdcf3e..6783b1f67ed 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.cast/floor.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.cast/floor.pass.cpp
@@ -31,7 +31,7 @@ test(const FromDuration& f, const ToDuration& d)
}
}
-int main()
+int main(int, char**)
{
// 7290000ms is 2 hours, 1 minute, and 30 seconds
test(std::chrono::milliseconds( 7290000), std::chrono::hours( 2));
@@ -46,4 +46,6 @@ int main()
constexpr std::chrono::hours h2 = std::chrono::floor<std::chrono::hours>(std::chrono::milliseconds(-9000000));
static_assert(h2.count() == -3, "");
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.cast/round.fail.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.cast/round.fail.cpp
index aadfbfdc47e..93366b83618 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.cast/round.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.cast/round.fail.cpp
@@ -19,7 +19,9 @@
#include <chrono>
-int main()
+int main(int, char**)
{
std::chrono::round<int>(std::chrono::milliseconds(3));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.cast/round.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.cast/round.pass.cpp
index b0789b7917d..ebd2e3194a4 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.cast/round.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.cast/round.pass.cpp
@@ -31,7 +31,7 @@ test(const FromDuration& f, const ToDuration& d)
}
}
-int main()
+int main(int, char**)
{
// 7290000ms is 2 hours, 1 minute, and 30 seconds
test(std::chrono::milliseconds( 7290000), std::chrono::hours( 2));
@@ -46,4 +46,6 @@ int main()
constexpr std::chrono::hours h2 = std::chrono::round<std::chrono::hours>(std::chrono::milliseconds(-9000000));
static_assert(h2.count() == -2, "");
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.cast/toduration.fail.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.cast/toduration.fail.cpp
index a46aa526bda..0f52c36d86c 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.cast/toduration.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.cast/toduration.fail.cpp
@@ -18,7 +18,9 @@
#include <chrono>
-int main()
+int main(int, char**)
{
std::chrono::duration_cast<int>(std::chrono::milliseconds(3));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.comparisons/op_equal.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.comparisons/op_equal.pass.cpp
index 912d22fdf0e..c27b528017e 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.comparisons/op_equal.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.comparisons/op_equal.pass.cpp
@@ -25,7 +25,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
{
std::chrono::seconds s1(3);
@@ -113,4 +113,6 @@ int main()
static_assert(!(s1 != s2), "");
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.comparisons/op_less.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.comparisons/op_less.pass.cpp
index 9eea6ceb3bd..de476357650 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.comparisons/op_less.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.comparisons/op_less.pass.cpp
@@ -35,7 +35,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
{
std::chrono::seconds s1(3);
@@ -151,4 +151,6 @@ int main()
static_assert( (s1 >= s2), "");
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_exact.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_exact.pass.cpp
index 0f6fb8d3590..4c0af92b23d 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_exact.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_exact.pass.cpp
@@ -20,7 +20,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
{
std::chrono::milliseconds ms(1);
@@ -34,4 +34,6 @@ int main()
static_assert(us.count() == 1000, "");
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_float_to_int.fail.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_float_to_int.fail.cpp
index b35c01c40ec..4311c1bde38 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_float_to_int.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_float_to_int.fail.cpp
@@ -17,8 +17,10 @@
#include <chrono>
-int main()
+int main(int, char**)
{
std::chrono::duration<double> d;
std::chrono::duration<int> i = d;
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_inexact.fail.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_inexact.fail.cpp
index b66b2f3c601..fb0b488f7d8 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_inexact.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_inexact.fail.cpp
@@ -17,8 +17,10 @@
#include <chrono>
-int main()
+int main(int, char**)
{
std::chrono::microseconds us(1);
std::chrono::milliseconds ms = us;
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_inexact.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_inexact.pass.cpp
index 5624327badc..f72c69c7ef1 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_inexact.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_inexact.pass.cpp
@@ -20,7 +20,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
{
std::chrono::duration<double, std::micro> us(1);
@@ -34,4 +34,6 @@ int main()
static_assert(ms.count() == 1./1000, "");
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_int_to_float.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_int_to_float.pass.cpp
index a63471bc37d..fb127226a6c 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_int_to_float.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_int_to_float.pass.cpp
@@ -20,7 +20,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
{
std::chrono::duration<int> i(3);
@@ -34,4 +34,6 @@ int main()
static_assert(d.count() == 3000, "");
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_overflow.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_overflow.pass.cpp
index 68484d1fb51..5b963f2b1f4 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_overflow.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/convert_overflow.pass.cpp
@@ -26,11 +26,13 @@ void f(std::chrono::seconds)
called = true;
}
-int main()
+int main(int, char**)
{
{
std::chrono::duration<int, std::exa> r(1);
f(r);
assert(called);
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/default.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/default.pass.cpp
index 9edcd46f902..c598afa3651 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/default.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/default.pass.cpp
@@ -32,7 +32,9 @@ test()
#endif
}
-int main()
+int main(int, char**)
{
test<std::chrono::duration<Rep> >();
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep.pass.cpp
index f89263bf9b0..d1a808ba154 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep.pass.cpp
@@ -31,10 +31,12 @@ test(R r)
#endif
}
-int main()
+int main(int, char**)
{
test<std::chrono::duration<int> >(5);
test<std::chrono::duration<int, std::ratio<3, 2> > >(5);
test<std::chrono::duration<Rep, std::ratio<3, 2> > >(Rep(3));
test<std::chrono::duration<double, std::ratio<2, 3> > >(5.5);
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep01.fail.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep01.fail.cpp
index fc6f5700a6a..f1e60f5e54d 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep01.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep01.fail.cpp
@@ -19,7 +19,9 @@
#include "../../rep.h"
-int main()
+int main(int, char**)
{
std::chrono::duration<int> d = 1;
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep02.fail.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep02.fail.cpp
index bdbe7211b81..4a09325065c 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep02.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep02.fail.cpp
@@ -19,7 +19,9 @@
#include "../../rep.h"
-int main()
+int main(int, char**)
{
std::chrono::duration<Rep> d(1);
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep02.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep02.pass.cpp
index 3ecb76135e1..1719b1302ba 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep02.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep02.pass.cpp
@@ -20,7 +20,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
std::chrono::duration<double> d(5);
assert(d.count() == 5);
@@ -28,4 +28,6 @@ int main()
constexpr std::chrono::duration<double> d2(5);
static_assert(d2.count() == 5, "");
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep03.fail.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep03.fail.cpp
index 831370994ee..6b4d0020379 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep03.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.cons/rep03.fail.cpp
@@ -17,7 +17,9 @@
#include <chrono>
-int main()
+int main(int, char**)
{
std::chrono::duration<int> d(1.);
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals.pass.cpp
index 13ad165b7bf..0d924f8f70b 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals.pass.cpp
@@ -15,7 +15,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
using namespace std::literals::chrono_literals;
@@ -57,4 +57,6 @@ int main()
auto ns2 = 645.ns;
assert ( ns == ns2 );
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals1.fail.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals1.fail.cpp
index 025100c5928..97e29e87682 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals1.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals1.fail.cpp
@@ -11,8 +11,10 @@
#include <chrono>
#include <cassert>
-int main()
+int main(int, char**)
{
std::chrono::hours h = 4h; // should fail w/conversion operator not found
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals1.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals1.pass.cpp
index 9ca29086777..2e5b7bbb87b 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals1.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals1.pass.cpp
@@ -11,7 +11,7 @@
#include <chrono>
#include <cassert>
-int main()
+int main(int, char**)
{
using namespace std::chrono;
@@ -67,4 +67,6 @@ int main()
assert(November == month(11));
assert(December == month(12));
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals2.fail.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals2.fail.cpp
index 5c38db52713..dbc91559031 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals2.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals2.fail.cpp
@@ -11,9 +11,11 @@
#include <chrono>
#include <cassert>
-int main()
+int main(int, char**)
{
using std::chrono::hours;
hours foo = 4h; // should fail w/conversion operator not found
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals2.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals2.pass.cpp
index 40709103254..d0b8b33e493 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals2.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.literals/literals2.pass.cpp
@@ -13,7 +13,7 @@
#include <type_traits>
#include <cassert>
-int main()
+int main(int, char**)
{
using namespace std::literals;
@@ -46,4 +46,6 @@ int main()
assert ( ns == std::chrono::nanoseconds(645));
auto ns2 = 645.ns;
assert ( ns == ns2 );
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_+.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_+.pass.cpp
index 30aa62cd9d1..ad381f00565 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_+.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_+.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
{
std::chrono::seconds s1(3);
@@ -71,4 +71,6 @@ int main()
static_assert(r.count() == 75, "");
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_-.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_-.pass.cpp
index cb0a53fdf54..86ced3fbcbd 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_-.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_-.pass.cpp
@@ -20,7 +20,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
{
std::chrono::seconds s1(3);
@@ -72,4 +72,6 @@ int main()
static_assert(r.count() == -15, "");
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_divide_duration.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_divide_duration.pass.cpp
index 40f521bae01..e4190fe3385 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_divide_duration.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_divide_duration.pass.cpp
@@ -21,7 +21,7 @@
#include "test_macros.h"
#include "truncate_fp.h"
-int main()
+int main(int, char**)
{
{
std::chrono::nanoseconds ns1(15);
@@ -65,4 +65,6 @@ int main()
static_assert(s1 / s2 == 20./3, "");
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_divide_rep.fail.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_divide_rep.fail.cpp
index 41c55fccaeb..327ff563567 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_divide_rep.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_divide_rep.fail.cpp
@@ -18,8 +18,10 @@
#include "../../rep.h"
-int main()
+int main(int, char**)
{
std::chrono::duration<Rep> d(Rep(15));
d = d / 5;
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_divide_rep.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_divide_rep.pass.cpp
index 8718ad75730..94da11302bf 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_divide_rep.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_divide_rep.pass.cpp
@@ -20,7 +20,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
{
std::chrono::nanoseconds ns(15);
@@ -34,4 +34,6 @@ int main()
static_assert(ns2.count() == 3, "");
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_mod_duration.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_mod_duration.pass.cpp
index 7a2063ca54e..e7007c1fe35 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_mod_duration.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_mod_duration.pass.cpp
@@ -20,7 +20,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
{
std::chrono::nanoseconds ns1(15);
@@ -60,4 +60,6 @@ int main()
static_assert(r.count() == 24, "");
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_mod_rep.fail.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_mod_rep.fail.cpp
index 3ee0578f805..f2a5885aba6 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_mod_rep.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_mod_rep.fail.cpp
@@ -18,8 +18,10 @@
#include "../../rep.h"
-int main()
+int main(int, char**)
{
std::chrono::duration<Rep> d(Rep(15));
d = d % 5;
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_mod_rep.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_mod_rep.pass.cpp
index 6d7e285d9b8..754b9800a7d 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_mod_rep.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_mod_rep.pass.cpp
@@ -20,7 +20,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
{
std::chrono::nanoseconds ns(15);
@@ -34,4 +34,6 @@ int main()
static_assert(ns2.count() == 3, "");
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_times_rep.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_times_rep.pass.cpp
index 19e33366f71..c3e49963808 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_times_rep.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_times_rep.pass.cpp
@@ -25,7 +25,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
{
std::chrono::nanoseconds ns(3);
@@ -43,4 +43,6 @@ int main()
static_assert(ns3.count() == 18, "");
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_times_rep1.fail.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_times_rep1.fail.cpp
index 6ad3c7928a9..44a77cea18a 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_times_rep1.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_times_rep1.fail.cpp
@@ -22,8 +22,10 @@
#include "../../rep.h"
-int main()
+int main(int, char**)
{
std::chrono::duration<Rep> d;
d = d * 5;
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_times_rep2.fail.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_times_rep2.fail.cpp
index 5cc717c5c04..9ce82582cf3 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_times_rep2.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/op_times_rep2.fail.cpp
@@ -22,8 +22,10 @@
#include "../../rep.h"
-int main()
+int main(int, char**)
{
std::chrono::duration<Rep> d;
d = 5 * d;
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.observer/tested_elsewhere.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.observer/tested_elsewhere.pass.cpp
index f77636c8475..1f764da05d6 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.observer/tested_elsewhere.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.observer/tested_elsewhere.pass.cpp
@@ -6,6 +6,8 @@
//
//===----------------------------------------------------------------------===//
-int main()
+int main(int, char**)
{
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.special/max.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.special/max.pass.cpp
index c6f3f1e6547..58de66a0158 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.special/max.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.special/max.pass.cpp
@@ -40,8 +40,10 @@ void test()
#endif
}
-int main()
+int main(int, char**)
{
test<std::chrono::duration<int> >();
test<std::chrono::duration<Rep> >();
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.special/min.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.special/min.pass.cpp
index b16e608dcc7..9b0113b2980 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.special/min.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.special/min.pass.cpp
@@ -40,8 +40,10 @@ void test()
#endif
}
-int main()
+int main(int, char**)
{
test<std::chrono::duration<int> >();
test<std::chrono::duration<Rep> >();
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/time.duration.special/zero.pass.cpp b/libcxx/test/std/utilities/time/time.duration/time.duration.special/zero.pass.cpp
index f3065c30542..34a05b5f071 100644
--- a/libcxx/test/std/utilities/time/time.duration/time.duration.special/zero.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/time.duration.special/zero.pass.cpp
@@ -39,8 +39,10 @@ void test()
#endif
}
-int main()
+int main(int, char**)
{
test<std::chrono::duration<int> >();
test<std::chrono::duration<Rep> >();
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.duration/types.pass.cpp b/libcxx/test/std/utilities/time/time.duration/types.pass.cpp
index 9e5abbc20a7..250e532859e 100644
--- a/libcxx/test/std/utilities/time/time.duration/types.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.duration/types.pass.cpp
@@ -18,9 +18,11 @@
#include <chrono>
#include <type_traits>
-int main()
+int main(int, char**)
{
typedef std::chrono::duration<long, std::ratio<3, 2> > D;
static_assert((std::is_same<D::rep, long>::value), "");
static_assert((std::is_same<D::period, std::ratio<3, 2> >::value), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/default_duration.pass.cpp b/libcxx/test/std/utilities/time/time.point/default_duration.pass.cpp
index e645e2970c6..8a58413a0aa 100644
--- a/libcxx/test/std/utilities/time/time.point/default_duration.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.point/default_duration.pass.cpp
@@ -18,8 +18,10 @@
#include <chrono>
#include <type_traits>
-int main()
+int main(int, char**)
{
static_assert((std::is_same<std::chrono::system_clock::duration,
std::chrono::time_point<std::chrono::system_clock>::duration>::value), "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/duration.fail.cpp b/libcxx/test/std/utilities/time/time.point/duration.fail.cpp
index a4881acc931..6461eb3d96f 100644
--- a/libcxx/test/std/utilities/time/time.point/duration.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.point/duration.fail.cpp
@@ -14,8 +14,10 @@
#include <chrono>
-int main()
+int main(int, char**)
{
typedef std::chrono::time_point<std::chrono::system_clock, int> T;
T t;
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.arithmetic/op_+=.pass.cpp b/libcxx/test/std/utilities/time/time.point/time.point.arithmetic/op_+=.pass.cpp
index 999071b72c6..002fffc3882 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.arithmetic/op_+=.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.arithmetic/op_+=.pass.cpp
@@ -29,7 +29,7 @@ constexpr bool constexpr_test()
}
#endif
-int main()
+int main(int, char**)
{
{
typedef std::chrono::system_clock Clock;
@@ -42,4 +42,6 @@ int main()
#if TEST_STD_VER > 14
static_assert(constexpr_test(), "");
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.arithmetic/op_-=.pass.cpp b/libcxx/test/std/utilities/time/time.point/time.point.arithmetic/op_-=.pass.cpp
index 3d62cdedaac..2365d539ca7 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.arithmetic/op_-=.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.arithmetic/op_-=.pass.cpp
@@ -29,7 +29,7 @@ constexpr bool constexpr_test()
}
#endif
-int main()
+int main(int, char**)
{
{
typedef std::chrono::system_clock Clock;
@@ -42,4 +42,6 @@ int main()
#if TEST_STD_VER > 14
static_assert(constexpr_test(), "");
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.cast/ceil.fail.cpp b/libcxx/test/std/utilities/time/time.point/time.point.cast/ceil.fail.cpp
index 4a90ec870cf..fb82fdffe4d 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.cast/ceil.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.cast/ceil.fail.cpp
@@ -19,7 +19,9 @@
#include <chrono>
-int main()
+int main(int, char**)
{
std::chrono::ceil<int>(std::chrono::system_clock::now());
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.cast/ceil.pass.cpp b/libcxx/test/std/utilities/time/time.point/time.point.cast/ceil.pass.cpp
index efd2a3e592b..8dfd1bdaa38 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.cast/ceil.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.cast/ceil.pass.cpp
@@ -49,7 +49,7 @@ void test_constexpr ()
}
-int main()
+int main(int, char**)
{
// 7290000ms is 2 hours, 1 minute, and 30 seconds
test(std::chrono::milliseconds( 7290000), std::chrono::hours( 3));
@@ -65,4 +65,6 @@ int main()
test_constexpr<std::chrono::milliseconds, 9000000, std::chrono::seconds, 9000> ();
test_constexpr<std::chrono::milliseconds,-9000000, std::chrono::seconds,-9000> ();
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.cast/floor.fail.cpp b/libcxx/test/std/utilities/time/time.point/time.point.cast/floor.fail.cpp
index c5dfba6c4f1..12b1dec9fd5 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.cast/floor.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.cast/floor.fail.cpp
@@ -19,7 +19,9 @@
#include <chrono>
-int main()
+int main(int, char**)
{
std::chrono::floor<int>(std::chrono::system_clock::now());
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.cast/floor.pass.cpp b/libcxx/test/std/utilities/time/time.point/time.point.cast/floor.pass.cpp
index db2391d2518..d50fff4a1c8 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.cast/floor.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.cast/floor.pass.cpp
@@ -48,7 +48,7 @@ void test_constexpr ()
}
}
-int main()
+int main(int, char**)
{
// 7290000ms is 2 hours, 1 minute, and 30 seconds
test(std::chrono::milliseconds( 7290000), std::chrono::hours( 2));
@@ -64,4 +64,6 @@ int main()
test_constexpr<std::chrono::milliseconds, 9000000, std::chrono::seconds, 9000> ();
test_constexpr<std::chrono::milliseconds,-9000000, std::chrono::seconds,-9000> ();
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.cast/round.fail.cpp b/libcxx/test/std/utilities/time/time.point/time.point.cast/round.fail.cpp
index 6c6f9c5bf5c..a5436c68404 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.cast/round.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.cast/round.fail.cpp
@@ -19,7 +19,9 @@
#include <chrono>
-int main()
+int main(int, char**)
{
std::chrono::round<int>(std::chrono::system_clock::now());
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.cast/round.pass.cpp b/libcxx/test/std/utilities/time/time.point/time.point.cast/round.pass.cpp
index e68e233969d..d8bb1b505b1 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.cast/round.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.cast/round.pass.cpp
@@ -48,7 +48,7 @@ void test_constexpr ()
}
}
-int main()
+int main(int, char**)
{
// 7290000ms is 2 hours, 1 minute, and 30 seconds
test(std::chrono::milliseconds( 7290000), std::chrono::hours( 2));
@@ -64,4 +64,6 @@ int main()
test_constexpr<std::chrono::milliseconds, 9000000, std::chrono::seconds, 9000> ();
test_constexpr<std::chrono::milliseconds,-9000000, std::chrono::seconds,-9000> ();
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.cast/time_point_cast.pass.cpp b/libcxx/test/std/utilities/time/time.point/time.point.cast/time_point_cast.pass.cpp
index 5779ef9208a..90e6ccef666 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.cast/time_point_cast.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.cast/time_point_cast.pass.cpp
@@ -54,7 +54,7 @@ void test_constexpr ()
#endif
-int main()
+int main(int, char**)
{
test(std::chrono::milliseconds(7265000), std::chrono::hours(2));
test(std::chrono::milliseconds(7265000), std::chrono::minutes(121));
@@ -78,4 +78,6 @@ int main()
test_constexpr<std::chrono::duration<int, std::ratio<2, 3>>, 9, T1, 10> ();
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.cast/toduration.fail.cpp b/libcxx/test/std/utilities/time/time.point/time.point.cast/toduration.fail.cpp
index 9e1f903b93f..c16492f730a 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.cast/toduration.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.cast/toduration.fail.cpp
@@ -18,10 +18,12 @@
#include <chrono>
-int main()
+int main(int, char**)
{
typedef std::chrono::system_clock Clock;
typedef std::chrono::time_point<Clock, std::chrono::milliseconds> FromTimePoint;
typedef std::chrono::time_point<Clock, std::chrono::minutes> ToTimePoint;
std::chrono::time_point_cast<ToTimePoint>(FromTimePoint(std::chrono::milliseconds(3)));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.comparisons/op_equal.fail.cpp b/libcxx/test/std/utilities/time/time.point/time.point.comparisons/op_equal.fail.cpp
index e2b3508e000..2b5795026b3 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.comparisons/op_equal.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.comparisons/op_equal.fail.cpp
@@ -24,7 +24,7 @@
#include "../../clock.h"
-int main()
+int main(int, char**)
{
typedef std::chrono::system_clock Clock1;
typedef Clock Clock2;
@@ -36,4 +36,6 @@ int main()
T1 t1(Duration1(3));
T2 t2(Duration2(3000));
t1 == t2;
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.comparisons/op_equal.pass.cpp b/libcxx/test/std/utilities/time/time.point/time.point.comparisons/op_equal.pass.cpp
index cc2ef333763..f110ec5d406 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.comparisons/op_equal.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.comparisons/op_equal.pass.cpp
@@ -23,7 +23,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
typedef std::chrono::system_clock Clock;
typedef std::chrono::milliseconds Duration1;
@@ -82,4 +82,6 @@ int main()
static_assert( (t1 != t2), "");
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.comparisons/op_less.fail.cpp b/libcxx/test/std/utilities/time/time.point/time.point.comparisons/op_less.fail.cpp
index 04f7639d605..3d158ea890f 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.comparisons/op_less.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.comparisons/op_less.fail.cpp
@@ -32,7 +32,7 @@
#include "../../clock.h"
-int main()
+int main(int, char**)
{
typedef std::chrono::system_clock Clock1;
typedef Clock Clock2;
@@ -44,4 +44,6 @@ int main()
T1 t1(Duration1(3));
T2 t2(Duration2(3000));
t1 < t2;
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.comparisons/op_less.pass.cpp b/libcxx/test/std/utilities/time/time.point/time.point.comparisons/op_less.pass.cpp
index 57d24d08d02..3b4aa6abecf 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.comparisons/op_less.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.comparisons/op_less.pass.cpp
@@ -31,7 +31,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
typedef std::chrono::system_clock Clock;
typedef std::chrono::milliseconds Duration1;
@@ -106,4 +106,6 @@ int main()
static_assert(!(t1 >= t2), "");
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.cons/convert.fail.cpp b/libcxx/test/std/utilities/time/time.point/time.point.cons/convert.fail.cpp
index a68d4b0f304..2e601179a7d 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.cons/convert.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.cons/convert.fail.cpp
@@ -17,7 +17,7 @@
#include <chrono>
-int main()
+int main(int, char**)
{
typedef std::chrono::system_clock Clock;
typedef std::chrono::milliseconds Duration1;
@@ -26,4 +26,6 @@ int main()
std::chrono::time_point<Clock, Duration2> t2(Duration2(3));
std::chrono::time_point<Clock, Duration1> t1 = t2;
}
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.cons/convert.pass.cpp b/libcxx/test/std/utilities/time/time.point/time.point.cons/convert.pass.cpp
index 91bcebb1a91..f9b35c95738 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.cons/convert.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.cons/convert.pass.cpp
@@ -18,7 +18,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
typedef std::chrono::system_clock Clock;
typedef std::chrono::microseconds Duration1;
@@ -35,4 +35,6 @@ int main()
static_assert(t1.time_since_epoch() == Duration1(3000), "");
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.cons/default.pass.cpp b/libcxx/test/std/utilities/time/time.point/time.point.cons/default.pass.cpp
index 2deb8ae298c..b40113999a5 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.cons/default.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.cons/default.pass.cpp
@@ -18,7 +18,7 @@
#include "test_macros.h"
#include "../../rep.h"
-int main()
+int main(int, char**)
{
typedef std::chrono::system_clock Clock;
typedef std::chrono::duration<Rep, std::milli> Duration;
@@ -32,4 +32,6 @@ int main()
static_assert(t.time_since_epoch() == Duration::zero(), "");
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.cons/duration.fail.cpp b/libcxx/test/std/utilities/time/time.point/time.point.cons/duration.fail.cpp
index 4a42eef3057..b28116236d0 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.cons/duration.fail.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.cons/duration.fail.cpp
@@ -16,9 +16,11 @@
#include <chrono>
-int main()
+int main(int, char**)
{
typedef std::chrono::system_clock Clock;
typedef std::chrono::milliseconds Duration;
std::chrono::time_point<Clock, Duration> t = Duration(3);
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.cons/duration.pass.cpp b/libcxx/test/std/utilities/time/time.point/time.point.cons/duration.pass.cpp
index 0830eea9119..078c6641e76 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.cons/duration.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.cons/duration.pass.cpp
@@ -17,7 +17,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
typedef std::chrono::system_clock Clock;
typedef std::chrono::milliseconds Duration;
@@ -39,4 +39,6 @@ int main()
static_assert(t.time_since_epoch() == Duration(3000), "");
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.nonmember/op_+.pass.cpp b/libcxx/test/std/utilities/time/time.point/time.point.nonmember/op_+.pass.cpp
index df6c691572e..7d78f7f4329 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.nonmember/op_+.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.nonmember/op_+.pass.cpp
@@ -23,7 +23,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
typedef std::chrono::system_clock Clock;
typedef std::chrono::milliseconds Duration1;
@@ -44,4 +44,6 @@ int main()
static_assert(t3.time_since_epoch() == Duration2(3006), "");
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.nonmember/op_-duration.pass.cpp b/libcxx/test/std/utilities/time/time.point/time.point.nonmember/op_-duration.pass.cpp
index 876d42d560d..6fe8769695b 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.nonmember/op_-duration.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.nonmember/op_-duration.pass.cpp
@@ -30,7 +30,7 @@ void test2739() // LWG2739
assert(t1 < t0);
}
-int main()
+int main(int, char**)
{
typedef std::chrono::system_clock Clock;
typedef std::chrono::milliseconds Duration1;
@@ -49,4 +49,6 @@ int main()
#endif
test2739<int32_t>();
test2739<uint32_t>();
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.nonmember/op_-time_point.pass.cpp b/libcxx/test/std/utilities/time/time.point/time.point.nonmember/op_-time_point.pass.cpp
index 851869d4d0d..22e4520f360 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.nonmember/op_-time_point.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.nonmember/op_-time_point.pass.cpp
@@ -19,7 +19,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
typedef std::chrono::system_clock Clock;
typedef std::chrono::milliseconds Duration1;
@@ -36,4 +36,6 @@ int main()
static_assert((t1 - t2) == Duration2(2995), "");
}
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.observer/tested_elsewhere.pass.cpp b/libcxx/test/std/utilities/time/time.point/time.point.observer/tested_elsewhere.pass.cpp
index f77636c8475..1f764da05d6 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.observer/tested_elsewhere.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.observer/tested_elsewhere.pass.cpp
@@ -6,6 +6,8 @@
//
//===----------------------------------------------------------------------===//
-int main()
+int main(int, char**)
{
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.special/max.pass.cpp b/libcxx/test/std/utilities/time/time.point/time.point.special/max.pass.cpp
index c8f2d41be97..e7826b1a610 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.special/max.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.special/max.pass.cpp
@@ -17,7 +17,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
typedef std::chrono::system_clock Clock;
typedef std::chrono::milliseconds Duration;
@@ -27,4 +27,6 @@ int main()
ASSERT_NOEXCEPT( TP::max());
#endif
assert(TP::max() == TP(Duration::max()));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.point/time.point.special/min.pass.cpp b/libcxx/test/std/utilities/time/time.point/time.point.special/min.pass.cpp
index 1cac230624f..fae3339b03d 100644
--- a/libcxx/test/std/utilities/time/time.point/time.point.special/min.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.point/time.point.special/min.pass.cpp
@@ -17,7 +17,7 @@
#include "test_macros.h"
-int main()
+int main(int, char**)
{
typedef std::chrono::system_clock Clock;
typedef std::chrono::milliseconds Duration;
@@ -27,4 +27,6 @@ int main()
ASSERT_NOEXCEPT( TP::max());
#endif
assert(TP::min() == TP(Duration::min()));
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.traits/nothing_to_do.pass.cpp b/libcxx/test/std/utilities/time/time.traits/nothing_to_do.pass.cpp
index f77636c8475..1f764da05d6 100644
--- a/libcxx/test/std/utilities/time/time.traits/nothing_to_do.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.traits/nothing_to_do.pass.cpp
@@ -6,6 +6,8 @@
//
//===----------------------------------------------------------------------===//
-int main()
+int main(int, char**)
{
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.traits/time.traits.duration_values/max.pass.cpp b/libcxx/test/std/utilities/time/time.traits/time.traits.duration_values/max.pass.cpp
index f44a7964f02..8d244c77346 100644
--- a/libcxx/test/std/utilities/time/time.traits/time.traits.duration_values/max.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.traits/time.traits.duration_values/max.pass.cpp
@@ -17,7 +17,7 @@
#include "test_macros.h"
#include "../../rep.h"
-int main()
+int main(int, char**)
{
assert(std::chrono::duration_values<int>::max() ==
std::numeric_limits<int>::max());
@@ -42,4 +42,6 @@ int main()
ASSERT_NOEXCEPT(std::chrono::duration_values<double>::max());
ASSERT_NOEXCEPT(std::chrono::duration_values<Rep>::max());
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.traits/time.traits.duration_values/min.pass.cpp b/libcxx/test/std/utilities/time/time.traits/time.traits.duration_values/min.pass.cpp
index c64746d9fc7..4ff03c62286 100644
--- a/libcxx/test/std/utilities/time/time.traits/time.traits.duration_values/min.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.traits/time.traits.duration_values/min.pass.cpp
@@ -17,7 +17,7 @@
#include "test_macros.h"
#include "../../rep.h"
-int main()
+int main(int, char**)
{
assert(std::chrono::duration_values<int>::min() ==
std::numeric_limits<int>::lowest());
@@ -42,4 +42,6 @@ int main()
ASSERT_NOEXCEPT(std::chrono::duration_values<double>::min());
ASSERT_NOEXCEPT(std::chrono::duration_values<Rep>::min());
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.traits/time.traits.duration_values/zero.pass.cpp b/libcxx/test/std/utilities/time/time.traits/time.traits.duration_values/zero.pass.cpp
index 6eec47ce3b0..d9de07b414e 100644
--- a/libcxx/test/std/utilities/time/time.traits/time.traits.duration_values/zero.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.traits/time.traits.duration_values/zero.pass.cpp
@@ -16,7 +16,7 @@
#include "test_macros.h"
#include "../../rep.h"
-int main()
+int main(int, char**)
{
assert(std::chrono::duration_values<int>::zero() == 0);
assert(std::chrono::duration_values<Rep>::zero() == 0);
@@ -31,4 +31,6 @@ int main()
ASSERT_NOEXCEPT(std::chrono::duration_values<int>::zero());
ASSERT_NOEXCEPT(std::chrono::duration_values<Rep>::zero());
#endif
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.traits/time.traits.is_fp/treat_as_floating_point.pass.cpp b/libcxx/test/std/utilities/time/time.traits/time.traits.is_fp/treat_as_floating_point.pass.cpp
index cf588f5c0af..9db3d96d26d 100644
--- a/libcxx/test/std/utilities/time/time.traits/time.traits.is_fp/treat_as_floating_point.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.traits/time.traits.is_fp/treat_as_floating_point.pass.cpp
@@ -29,7 +29,7 @@ test()
struct A {};
-int main()
+int main(int, char**)
{
test<int>();
test<unsigned>();
@@ -39,4 +39,6 @@ int main()
test<double>();
test<long double>();
test<A>();
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.traits/time.traits.specializations/duration.pass.cpp b/libcxx/test/std/utilities/time/time.traits/time.traits.specializations/duration.pass.cpp
index 39afe6a5f53..3dde5404727 100644
--- a/libcxx/test/std/utilities/time/time.traits/time.traits.specializations/duration.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.traits/time.traits.specializations/duration.pass.cpp
@@ -24,7 +24,7 @@ test()
static_assert((std::is_same<Dc, De>::value), "");
}
-int main()
+int main(int, char**)
{
test<std::chrono::duration<int, std::ratio<1, 100> >,
std::chrono::duration<long, std::ratio<1, 1000> >,
@@ -38,4 +38,6 @@ int main()
test<std::chrono::duration<double, std::ratio<21, 1> >,
std::chrono::duration<short, std::ratio<15, 1> >,
std::chrono::duration<double, std::ratio<3, 1> > >();
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/time.traits/time.traits.specializations/time_point.pass.cpp b/libcxx/test/std/utilities/time/time.traits/time.traits.specializations/time_point.pass.cpp
index bf880fcd2b7..d73bb8ae6fd 100644
--- a/libcxx/test/std/utilities/time/time.traits/time.traits.specializations/time_point.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.traits/time.traits.specializations/time_point.pass.cpp
@@ -28,7 +28,7 @@ test()
static_assert((std::is_same<Tc, Te>::value), "");
}
-int main()
+int main(int, char**)
{
test<std::chrono::duration<int, std::ratio<1, 100> >,
std::chrono::duration<long, std::ratio<1, 1000> >,
@@ -42,4 +42,6 @@ int main()
test<std::chrono::duration<double, std::ratio<21, 1> >,
std::chrono::duration<short, std::ratio<15, 1> >,
std::chrono::duration<double, std::ratio<3, 1> > >();
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/weeks.pass.cpp b/libcxx/test/std/utilities/time/weeks.pass.cpp
index 2231c69550c..5a0cf3417f5 100644
--- a/libcxx/test/std/utilities/time/weeks.pass.cpp
+++ b/libcxx/test/std/utilities/time/weeks.pass.cpp
@@ -15,7 +15,7 @@
#include <type_traits>
#include <limits>
-int main()
+int main(int, char**)
{
typedef std::chrono::weeks D;
typedef D::rep Rep;
@@ -24,4 +24,6 @@ int main()
static_assert(std::is_integral<Rep>::value, "");
static_assert(std::numeric_limits<Rep>::digits >= 22, "");
static_assert(std::is_same_v<Period, std::ratio_multiply<std::ratio<7>, std::chrono::days::period>>, "");
+
+ return 0;
}
diff --git a/libcxx/test/std/utilities/time/years.pass.cpp b/libcxx/test/std/utilities/time/years.pass.cpp
index c2229caee63..5016369268a 100644
--- a/libcxx/test/std/utilities/time/years.pass.cpp
+++ b/libcxx/test/std/utilities/time/years.pass.cpp
@@ -15,7 +15,7 @@
#include <type_traits>
#include <limits>
-int main()
+int main(int, char**)
{
typedef std::chrono::years D;
typedef D::rep Rep;
@@ -24,4 +24,6 @@ int main()
static_assert(std::is_integral<Rep>::value, "");
static_assert(std::numeric_limits<Rep>::digits >= 17, "");
static_assert(std::is_same_v<Period, std::ratio_multiply<std::ratio<146097, 400>, std::chrono::days::period>>, "");
+
+ return 0;
}
OpenPOWER on IntegriCloud