The NetBSD Project

CVS log for src/tests/lib/libc/stdlib/Makefile

[BACK] Up to [cvs.NetBSD.org] / src / tests / lib / libc / stdlib

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.33.6.1: download - view: text, markup, annotated - select for diffs
Sat Aug 24 16:24:04 2024 UTC (3 months, 1 week ago) by martin
Branches: netbsd-10
Diff to: previous 1.33: preferred, colored; next MAIN 1.34: preferred, colored
Changes since revision 1.33: +4 -1 lines
Pull up following revision(s) (requested by riastradh in ticket #808):

	tests/lib/libc/stdlib/t_posix_memalign.c: revision 1.6
	tests/lib/libc/stdlib/t_posix_memalign.c: revision 1.7
	tests/lib/libc/stdlib/Makefile: revision 1.34

t_posix_memalign: Expand test cases and properties.
- Test cartesian product of a sampling of sizes and a sampling of
  alignments.
- Verify all the edge cases I could find in posix_memalign and
  aligned_alloc, including failure modes.
- Test an unreasonably large (but aligned) allocation size.
- Use ATF_CHECK_* instead of ATF_REQUIRE_* so all failures will be
  reported, not just the first one.
- While here, build with -fno-builtin-aligned_alloc and with
  -fno-builtin-posix_memalign to make sure the compiler doesn't try
  any shenanigans.

t_posix_memalign: Fix this to reflect restriction lifted in C17.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Tue Jul 4 15:06:36 2023 UTC (17 months ago) by riastradh
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630, perseant-exfatfs-base, perseant-exfatfs, HEAD
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +4 -1 lines
t_posix_memalign: Expand test cases and properties.

- Test cartesian product of a sampling of sizes and a sampling of
  alignments.

- Verify all the edge cases I could find in posix_memalign and
  aligned_alloc, including failure modes.

- Test an unreasonably large (but aligned) allocation size.

- Use ATF_CHECK_* instead of ATF_REQUIRE_* so all failures will be
  reported, not just the first one.

- While here, build with -fno-builtin-aligned_alloc and with
  -fno-builtin-posix_memalign to make sure the compiler doesn't try
  any shenanigans.

XXX pullup-10

Revision 1.33: download - view: text, markup, annotated - select for diffs
Wed Jul 1 07:16:37 2020 UTC (4 years, 5 months ago) by jruoho
Branches: MAIN
CVS tags: netbsd-10-base, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Branch point for: netbsd-10
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +2 -1 lines
Add basic checks for a64l(3), l64a(3), and l64a_r(3).

Revision 1.32: download - view: text, markup, annotated - select for diffs
Tue Jun 30 16:09:40 2020 UTC (4 years, 5 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +1 -2 lines
After a comedy of errors, move t_mbtowc to its final resting place.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Mon Jun 29 14:22:11 2020 UTC (4 years, 5 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +3 -2 lines
Use -Wl,--no-fatal-warnings for the mktemp(3) test.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Sat Jun 27 10:14:10 2020 UTC (4 years, 5 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +2 -1 lines
Start moving the remaining tests from src/regress to src/tests.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Sat Jun 27 09:45:57 2020 UTC (4 years, 5 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +2 -1 lines
Move the test for mktemp(3) to the right place.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Tue Dec 22 14:27:14 2015 UTC (8 years, 11 months ago) by christos
Branches: MAIN
CVS tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, phil-wifi, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-9-base, netbsd-9-4-RELEASE, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-8-base, netbsd-8-3-RELEASE, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, is-mlppp-base, is-mlppp, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +2 -9 lines
Add __TEST_FENV

Revision 1.27: download - view: text, markup, annotated - select for diffs
Tue Dec 22 08:26:16 2015 UTC (8 years, 11 months ago) by martin
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +3 -2 lines
Sync list of fenv enabled architectures again (PR 48633), this time for mips
addition.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Mon Dec 21 12:11:23 2015 UTC (8 years, 11 months ago) by martin
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -1 lines
While PR 48633 is not properly fixed, keep the additional lists of
fenv-enabled architectures in sync.

Revision 1.23.10.1: download - view: text, markup, annotated - select for diffs
Sat May 16 17:58:47 2015 UTC (9 years, 6 months ago) by snj
Branches: netbsd-7
CVS tags: netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0
Diff to: previous 1.23: preferred, colored; next MAIN 1.24: preferred, colored
Changes since revision 1.23: +2 -1 lines
Pull up following revision(s) (requested by christos in ticket #781):
	common/lib/libc/stdlib/strtoi.c: revision 1.2
	common/lib/libc/stdlib/strtou.c: revision 1.2
	distrib/sets/lists/debug/mi: revision 1.113
	distrib/sets/lists/tests/mi: revision 1.617
	lib/libc/include/namespace.h: revision 1.178
	lib/libc/stdlib/Makefile.inc: revision 1.90 via patch
	lib/libc/stdlib/strtoi.3: revisions 1.1, 1.2
	lib/libc/stdlib/strtol.3: revision 1.32
	lib/libc/stdlib/strtou.3: revisions 1.1, 1.2
	lib/libc/stdlib/strtoul.3: revisions 1.30, 1.31
	tests/lib/libc/stdlib/Makefile: revision 1.25
	tests/lib/libc/stdlib/t_strtoi.c: revision 1.1
- new test for strtoi
- namespace protection for strto{i,u}
- separate manpages for strto{i,u} from the ones for strto{u,}l
From: Kamil Rytarowski
--
Sort ERRORS and SEE ALSO.
--
Sort ERRORS and SEE ALSO.
--
Sort SEE ALSO.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Fri May 1 14:17:56 2015 UTC (9 years, 7 months ago) by christos
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +2 -1 lines
- new test for strtoi
- namespace protection for strto{i,u}
- separate manpages for strto{i,u} from the ones for strto{u,}l
From: Kamil Rytarowski

Revision 1.24: download - view: text, markup, annotated - select for diffs
Sat Dec 27 18:03:41 2014 UTC (9 years, 11 months ago) by martin
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +8 -1 lines
Move the list of <fenv.h> supporting architectures to the makefile and
sync it with other copies.

Revision 1.18.2.1: download - view: text, markup, annotated - select for diffs
Tue Apr 17 00:09:12 2012 UTC (12 years, 7 months ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.18: preferred, colored; next MAIN 1.19: preferred, colored
Changes since revision 1.18: +5 -3 lines
sync with head

Revision 1.23: download - view: text, markup, annotated - select for diffs
Wed Apr 4 10:52:59 2012 UTC (12 years, 8 months ago) by joerg
Branches: MAIN
CVS tags: yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, tls-maxphys-base, tls-maxphys, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, netbsd-7-base, agc-symver-base, agc-symver
Branch point for: netbsd-7
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +1 -2 lines
Try fixing t_strtod to not depend on -ffloat-store by adding the
necessary volatiles.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Thu Mar 29 06:16:56 2012 UTC (12 years, 8 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +2 -1 lines
Few fundamental consistency checks for the abs(3) family.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Thu Mar 29 05:42:31 2012 UTC (12 years, 8 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +2 -1 lines
Few naive consistency checks for the atoi(3) family.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed Mar 28 10:33:57 2012 UTC (12 years, 8 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +2 -1 lines
Add a small test that checks that random(3) does not always return zero when
the RNG is initialized with zero. Prompoted by the recent nasty bug in the
OpenBSD libc.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri Feb 24 14:02:55 2012 UTC (12 years, 9 months ago) by joerg
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +3 -3 lines
Restrict -ffloat-store to t_strtod.c.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Sun Sep 11 10:32:23 2011 UTC (13 years, 2 months ago) by jruoho
Branches: MAIN
CVS tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Branch point for: yamt-pagecache
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -1 lines
See that system(3) works.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Fri Jul 15 14:00:41 2011 UTC (13 years, 4 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2 lines
Fix wrong linker flag that has always been lurking here.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Fri Jul 15 13:54:31 2011 UTC (13 years, 4 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +3 -2 lines
Split out the -lpthread tests to a separate file.

XXX: The only thing gained from this is seeing whether -lpthread breaks
     the getenv(3) family. Yet, a strict hypothesis about this would require
     that the two test files are identical, which they are not.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Thu Jul 7 15:50:23 2011 UTC (13 years, 5 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +3 -4 lines
Merge 't_environment' and 't_environment_pth'.

Revision 1.12.2.1: download - view: text, markup, annotated - select for diffs
Thu Jun 23 14:20:40 2011 UTC (13 years, 5 months ago) by cherry
Branches: cherry-xenmp
Diff to: previous 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12: +4 -1 lines
Catchup with rmind-uvmplock merge.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Sat Jun 4 14:56:58 2011 UTC (13 years, 6 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -1 lines
Add some tests for strtol(3).

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sat Jun 4 11:12:28 2011 UTC (13 years, 6 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -1 lines
Add -ffloat-store add test lib/45020 also with __isnanl().

Revision 1.12: download - view: text, markup, annotated - select for diffs
Mon May 9 07:31:51 2011 UTC (13 years, 7 months ago) by jruoho
Branches: MAIN
CVS tags: cherry-xenmp-base
Branch point for: cherry-xenmp
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -1 lines
Few basic tests for exit(3).

Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Apr 5 08:24:28 2011 UTC (13 years, 8 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2 lines
Try to maintain the structure of libc and move 't_strtox' to 't_strtod'.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Apr 5 06:15:30 2011 UTC (13 years, 8 months ago) by jruoho
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +3 -2 lines
Add simple test cases for ttyname(3), strtod(3), and getgrent(3).

Revision 1.9: download - view: text, markup, annotated - select for diffs
Thu Jan 13 14:32:35 2011 UTC (13 years, 10 months ago) by pgoyette
Branches: MAIN
CVS tags: bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -1 lines
Moving t_hsearch - belongs in stdlib/

Revision 1.8: download - view: text, markup, annotated - select for diffs
Wed Jan 12 19:44:08 2011 UTC (13 years, 10 months ago) by pgoyette
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +3 -1 lines
Put the atexit test where it belongs - in libc/stdlib/

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sat Jan 1 23:56:49 2011 UTC (13 years, 11 months ago) by pgoyette
Branches: MAIN
CVS tags: matt-mips64-premerge-20101231
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +14 -2 lines
Convert a few more tests from regress to atf

Revision 1.6: download - view: text, markup, annotated - select for diffs
Thu Dec 23 15:27:44 2010 UTC (13 years, 11 months ago) by pgoyette
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2 lines
Migrate a couple more tests to aft

Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Dec 3 13:11:50 2010 UTC (14 years ago) by njoly
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -1 lines
Add testcase for PR/44189: strtod(3) wrong results with "-0x".

Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Nov 16 14:03:47 2010 UTC (14 years ago) by tron
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +3 -3 lines
Split threaded environment test for the other environment tests as
suggested by Nicolas Joly in private e-mail. Linking a binary with
"libpthread" effects the beaviour of "libc" and we really want to
test both cases.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Nov 14 19:19:24 2010 UTC (14 years ago) by tron
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -1 lines
Add a new regression test "t_threaded" which tests using getenv_r(3),
putenv(3), setenv(3) and unsetenv(3) concurrently.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Sep 23 17:38:08 2010 UTC (14 years, 2 months ago) by christos
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -2 lines
unit test for environment. Grr, someone should make fixing the sets easier
otherwise people are not going to want to write unit-tests.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Mon Jul 20 17:03:38 2009 UTC (15 years, 4 months ago) by joerg
Branches: MAIN
CVS tags: matt-premerge-20091211
Add a fast, platform independent hash function to libc.
The algorithm used is the Jenkins hash.  The name (mi_vector_hash)
reflects the nature of the hash function.
Add glue for libc ATF tests and include a test case to make sure that
(mis)alignment and endianess are handled correctly.

Bump libc minor to 169.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>