summaryrefslogtreecommitdiffstats
path: root/contrib/netbsd-tests/lib/libm
Commit message (Collapse)AuthorAgeFilesLines
* MFC r313439,r314450:ngie2017-03-074-27/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r313439: Merge content from ^/projects/netbsd-tests-upstream-01-2017 into ^/head The primary end-goal of this drop is ease future merges with NetBSD and collaborate further with the NetBSD project. The goal was (largely, not completely as some items are still oustanding in the NetBSD GNATS system) achieved by doing the following: - Pushing as many changes required to port contrib/netbsd-tests back to NetBSD as possible, then pull the upstream applied changes back in to FreeBSD. - Diff reduce with upstream where possible by: -- Improving libnetbsd header, etc compat glue. -- Using _SED variables to modify test scripts on the fly for items that could not be upstreamed to NetBSD. As a bonus for this work, this change also introduces testcases for uniq(1). Many thanks to Christos for working with me to get many of the changes back into the NetBSD project. In collaboration with: Christos Zoulas <christos@netbsd.org> r314450: Add additional __FreeBSD_version guards around the hsearch_r testcases The reasoning for this is the same as r276046: to ease MFCing the tests to ^/stable/10 . This was accidentally missed in r313439
* MFC r312008:ngie2017-02-125-9/+346
| | | | | | | | | | | | | Upgrade NetBSD tests to 01.11.2017_23.20 snapshot This contains some new testcases in /usr/tests/...: - .../lib/libc - .../lib/libthr - .../lib/msun - .../sys/kern Tested on: amd64, i386
* MFC r305358:ngie2016-12-036-44/+330
| | | | | | | | | | | | | | | | | | | | | Update contrib/netbsd-tests with new content from NetBSD This updates the snapshot from 09/30/2014 to 08/11/2016 This brings in a number of new testcases from upstream, most notably: - bin/cat - lib/libc - lib/msun - lib/libthr - usr.bin/sort lib/libc/tests/stdio/open_memstream_test.c was moved to lib/libc/tests/stdio/open_memstream2_test.c to accomodate the new open_memstream test from NetBSD. Tested on: amd64 (VMware fusion VM; various bare metal platforms); i386 (VMware fusion VM); make tinderbox
* The fmodl compat shims on arm/mips/powerpc aren't completengie2015-04-271-0/+6
| | | | | | | Disable the test code for now on those architectures MFC after: 1 week PR: 199422
* Reset errno in :scalbnf_val and :scalbnl_val before running the tests so thengie2015-01-021-0/+6
| | | | | | | | tested errno isn't stale This was needed in order for the test to pass on amd64 with stable/10 MFC after: 3 days
* - Skip over the testcases that call cbrtl on platforms where LDBL_PREC == 53ngie2014-11-161-0/+8
| | | | | | | | | (arm, mips, powerpc). This fixes the build on these platforms, based on some ad hoc tinderbox runs I did a while ago - Skip cast the arguments to powl as long double so powl properly interprets those arugments at compile-time when picking the type Sponsored by: EMC / Isilon Storage Division
* - Expect exp2_powers to fail on FreeBSD/i386ngie2014-11-161-0/+9
| | | | | | - Expect exp2_values to fail on FreeBSD due to the small epsilon Sponsored by: EMC / Isilon Storage Division
* Alias isinff to isinf on FreeBSDngie2014-11-161-0/+4
| | | | | | isinf on FreeBSD automatically picks the appropriate type per math.h Sponsored by: EMC / Isilon Storage Division
* Reset errno to 0 before running scalbn to be sure that the tested errno isngie2014-11-161-0/+3
| | | | | | valid Sponsored by: EMC / Isilon Storage Division
* Skip the long-double epsilon checks on FreeBSD/i386ngie2014-11-161-0/+2
| | | | Sponsored by: EMC / Isilon Storage Division
* Import proper fix for misc/49356 (/usr/include/atf-c/config.h) after ↵ngie2014-11-043-9/+6
| | | | | | | | atf-c/config.h was removed from the build Pointyhat to: me (again, for not running make delete-old after running test builds)
* Import the NetBSD test suite from ^/vendor/NetBSD/tests/09.30.2014_20.45 ,ngie2014-10-0224-0/+7600
minus the vendor Makefiles Provide directions for how to bootstrap the vendor sources in FREEBSD-upgrade MFC after 2 weeks Discussed with: rpaulo Sponsored by: EMC / Isilon Storage Division
OpenPOWER on IntegriCloud