Changeset: 6d2fe51e6f6b for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/6d2fe51e6f6b Modified Files: clients/examples/C/bincopytemporaldata.c Branch: copyintobinary Log Message:
Limit year range used for bincopy test data diffs (26 lines): diff --git a/clients/examples/C/bincopytemporaldata.c b/clients/examples/C/bincopytemporaldata.c --- a/clients/examples/C/bincopytemporaldata.c +++ b/clients/examples/C/bincopytemporaldata.c @@ -23,7 +23,7 @@ random_timestamp(struct rng *rng) .date = { .day = 0, // determine later .month = 1 + rng_next(rng) % 12, - .year = 2030 - (int16_t)rng_next(rng), + .year = 2030 - (int16_t)rng_next(rng) % 2300, }, }; @@ -32,11 +32,11 @@ random_timestamp(struct rng *rng) 31, 30, 31, 31, 30, 31, 30, 31, }; - uint32_t year = ts.date.year; + int16_t year = ts.date.year; uint32_t days = durations[ts.date.month]; bool leap_year = ( days == 28 && - year % 4 == 0 && + year > 0 && year % 4 == 0 && (year % 100 != 0 || year % 400 == 0) ); if (leap_year) _______________________________________________ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to checkin-list-le...@monetdb.org