History log of /freebsd-10-stable/lib/msun/tests/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
319379 01-Jun-2017 ngie

MFC r319157:

fma_test: mute a warning about unreachable code on amd64 by restructuring
the #ifdef block to only handle the rest of the logic in the loop in the
#else case.

CID: 1346844

319376 01-Jun-2017 ngie

MFC r319158:

logarithm_test: assert that feclearexcept succeeds

This helps ensure that test preconditons are fulfilled.

CID: 1346572

319252 30-May-2017 asomers

MFC r315032-r315036, r315039, r315041

r315032:
Increase WARNS for iconv tests

ATF tests have a default WARNS of 0, unlike other usermode programs.

Reviewed by: ngie
Sponsored by: Spectra Logic Corporation
Differential Revision: https://reviews.freebsd.org/D9933

r315033:
Increase WARNS for nss tests

ATF tests have a default WARNS of 0, unlike other usermode programs.

Reviewed by: ngie
Sponsored by: Spectra Logic Corporation
Differential Revision: https://reviews.freebsd.org/D9933

r315034:
Document that the msun tests require WARNS=0

ATF tests have a default WARNS of 0, unlike other usermode programs. This
change is technically a noop, but it documents that the msun tests don't
work with any warnings enabled, at least not on all architectures.

Reviewed by: ngie
Sponsored by: Spectra Logic Corporation
Differential Revision: https://reviews.freebsd.org/D9933

r315035:
Increase WARNS for libcrypt tests

ATF tests have a default WARNS of 0, unlike other usermode programs.

Reviewed by: ngie, julian
Sponsored by: Spectra Logic Corporation
Differential Revision: https://reviews.freebsd.org/D9933

r315036:
Increase WARNS for libmp tests

ATF tests have a default WARNS of 0, unlike other usermode programs.

Reviewed by: ngie, julian
Sponsored by: Spectra Logic Corporation
Differential Revision: https://reviews.freebsd.org/D9933

r315039:
Increase WARNS for libutil tests

ATF tests have a default WARNS of 0, unlike other usermode programs.

Reviewed by: ngie, julian
Sponsored by: Spectra Logic Corporation
Differential Revision: https://reviews.freebsd.org/D9933

r315041:
Increase WARNS for pw tests

ATF tests have a default WARNS of 0, unlike other usermode programs.

Reviewed by: ngie, julian
Sponsored by: Spectra Logic Corporation
Differential Revision: https://reviews.freebsd.org/D9933

314023 21-Feb-2017 ngie

MFC r312213,r313713:

r312213:

Turn COMPILER_VERSION/COMPILER_TYPE make check into a compile-time check
of the clang version

This works around breakage on ^/stable/10 when running installworld from
a ^/stable/10 host where the test wouldn't be compiled on the first
go-around and would be missing when make installworld is run.

PR: 208703

r313713:

Handle clang 4.x+ with the compile-time exception added in r312213

It also fails the assertions noted in bug 208703

PR: 208703
PR: 217084

313535 10-Feb-2017 ngie

MFC r311925,r311968,r311969,r312008:

r311925:

Import testcase updates with code contributed back to NetBSD

This also (inadvertently) contains an update to
contrib/netbsd-tests/lib/libc/sys/t_wait.c (new testcases).

In collaboration with: christos@NetBSD.org

r311968:

Fix lib/libc/sys/access_test after r311925

sys/param.h needs to be #included in order for __FreeBSD_version to be checked

r311969:

Remove __HAVE_LONG_DOUBLE #define from t_strtod.c and place it in Makefile

This is to enable support in other testcases

Inspired by lib/msun/tests/Makefile .

r312008:

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


/freebsd-10-stable/contrib/netbsd-tests/crypto/libcrypto/t_libcrypto.sh
/freebsd-10-stable/contrib/netbsd-tests/crypto/libcrypto/t_pubkey.sh
/freebsd-10-stable/contrib/netbsd-tests/dev/audio/h_pad.c
/freebsd-10-stable/contrib/netbsd-tests/dev/audio/t_pad_output.bz2.uue
/freebsd-10-stable/contrib/netbsd-tests/dev/cgd/t_cgd_3des.c
/freebsd-10-stable/contrib/netbsd-tests/dev/cgd/t_cgd_aes.c
/freebsd-10-stable/contrib/netbsd-tests/dev/cgd/t_cgd_blowfish.c
/freebsd-10-stable/contrib/netbsd-tests/fs/ffs/ffs_common.sh
/freebsd-10-stable/contrib/netbsd-tests/fs/fifofs/t_fifo.c
/freebsd-10-stable/contrib/netbsd-tests/fs/psshfs/t_psshfs.sh
/freebsd-10-stable/contrib/netbsd-tests/fs/puffs/t_basic.c
/freebsd-10-stable/contrib/netbsd-tests/fs/vfs/t_vnops.c
/freebsd-10-stable/contrib/netbsd-tests/h_macros.h
/freebsd-10-stable/contrib/netbsd-tests/kernel/msg.h
/freebsd-10-stable/contrib/netbsd-tests/kernel/t_mqueue.c
/freebsd-10-stable/contrib/netbsd-tests/kernel/t_ptrace.c
/freebsd-10-stable/contrib/netbsd-tests/kernel/t_ptrace_wait.c
/freebsd-10-stable/contrib/netbsd-tests/kernel/t_ptrace_wait.h
/freebsd-10-stable/contrib/netbsd-tests/kernel/t_ptrace_wait3.c
/freebsd-10-stable/contrib/netbsd-tests/kernel/t_ptrace_wait4.c
/freebsd-10-stable/contrib/netbsd-tests/kernel/t_ptrace_wait6.c
/freebsd-10-stable/contrib/netbsd-tests/kernel/t_ptrace_waitid.c
/freebsd-10-stable/contrib/netbsd-tests/kernel/t_ptrace_waitpid.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/arch/sparc64/exec_prot_support.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/arch/sparc64/return_one.S
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_faccessat.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_fchmodat.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_fchownat.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_fexecve.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_fstatat.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_mkfifoat.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_mknodat.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_o_search.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_openat.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_readlinkat.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_unlinkat.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/c063/t_utimensat.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/db/h_db.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/db/t_db.sh
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/posix_spawn/t_fileactions.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_assert.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_dir.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_fnmatch.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_ftok.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_humanize_number.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_sleep.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_time.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_ttyname.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_vis.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/rpc/t_rpc.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/stdlib/t_strtod.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/string/t_memcpy.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/string/t_memmem.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/string/t_strchr.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/string/t_strerror.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sync/cpp_atomic_ops_linkable.cc
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_access.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_chroot.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_clock_nanosleep.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_getrusage.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_mincore.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_mmap.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_wait.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_wait_noproc.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_wait_noproc_wnohang.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/t_cdb.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libm/t_casinh.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libm/t_fe_round.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libm/t_ilogb.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libm/t_ldexp.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libm/t_precision.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libpthread/h_common.h
/freebsd-10-stable/contrib/netbsd-tests/lib/libpthread/t_mutex.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libpthread/t_timedmutex.c
/freebsd-10-stable/contrib/netbsd-tests/lib/librumpclient/h_execthr.c
/freebsd-10-stable/contrib/netbsd-tests/lib/librumphijack/t_tcpip.sh
/freebsd-10-stable/contrib/netbsd-tests/lib/libusbhid/t_usbhid.c
/freebsd-10-stable/contrib/netbsd-tests/net/arp/t_arp.sh
/freebsd-10-stable/contrib/netbsd-tests/net/arp/t_dad.sh
/freebsd-10-stable/contrib/netbsd-tests/net/icmp/t_icmp6_redirect.sh
/freebsd-10-stable/contrib/netbsd-tests/net/icmp/t_icmp_redirect.sh
/freebsd-10-stable/contrib/netbsd-tests/net/if/t_compat.c
/freebsd-10-stable/contrib/netbsd-tests/net/if/t_ifconfig.sh
/freebsd-10-stable/contrib/netbsd-tests/net/if_bridge/t_bridge.sh
/freebsd-10-stable/contrib/netbsd-tests/net/if_gif/t_gif.sh
/freebsd-10-stable/contrib/netbsd-tests/net/if_pppoe/t_pppoe.sh
/freebsd-10-stable/contrib/netbsd-tests/net/if_tap/t_tap.sh
/freebsd-10-stable/contrib/netbsd-tests/net/mcast/t_mcast.sh
/freebsd-10-stable/contrib/netbsd-tests/net/ndp/t_dad.sh
/freebsd-10-stable/contrib/netbsd-tests/net/ndp/t_ndp.sh
/freebsd-10-stable/contrib/netbsd-tests/net/ndp/t_ra.sh
/freebsd-10-stable/contrib/netbsd-tests/net/net/t_forwarding.sh
/freebsd-10-stable/contrib/netbsd-tests/net/net/t_ipaddress.sh
/freebsd-10-stable/contrib/netbsd-tests/net/net/t_ipv6_lifetime.sh
/freebsd-10-stable/contrib/netbsd-tests/net/net/t_ipv6address.sh
/freebsd-10-stable/contrib/netbsd-tests/net/net/t_mtudisc.sh
/freebsd-10-stable/contrib/netbsd-tests/net/net/t_mtudisc6.sh
/freebsd-10-stable/contrib/netbsd-tests/net/net/t_ping6_opts.sh
/freebsd-10-stable/contrib/netbsd-tests/net/net_common.sh
/freebsd-10-stable/contrib/netbsd-tests/net/route/t_change.sh
/freebsd-10-stable/contrib/netbsd-tests/net/route/t_flags.sh
/freebsd-10-stable/contrib/netbsd-tests/net/route/t_flags6.sh
/freebsd-10-stable/contrib/netbsd-tests/net/route/t_route.sh
/freebsd-10-stable/contrib/netbsd-tests/rump/modautoload/t_modautoload.c
/freebsd-10-stable/contrib/netbsd-tests/rump/rumpkern/t_lwproc.c
/freebsd-10-stable/contrib/netbsd-tests/sys/net/t_print.c
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/config/t_config.sh
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/netpgpverify/t_netpgpverify.sh
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/xlint/lint1/d_c99_anon_union.c
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/xlint/lint1/d_c99_union_cast.c
/freebsd-10-stable/lib/libc/tests/db/Makefile
/freebsd-10-stable/lib/libc/tests/gen/Makefile
/freebsd-10-stable/lib/libc/tests/stdlib/Makefile
/freebsd-10-stable/lib/libc/tests/sys/Makefile
/freebsd-10-stable/lib/libthr/tests/Makefile
Makefile
313498 10-Feb-2017 ngie

MFC r305358,r305449,r305451,r306367,r306397,r309474:

This also contains a merge of ^/projects/netbsd-tests-update-12@r304035 .
This change never hit ^/head because bin/cat's behavior was changed (on ^/head)
to match NetBSD.

PR: 210607

r305358:

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

r305449:

Install h_db to unbreak some of the lib/libc/db testcases after
r305358

r305451:

Fix lib/libc/rpc test assumptions added in r305358

- Require root in the tcp/udp subtests (it's needed on FreeBSD when
registering services).
- Skip the tests if service registration fails.

r306367 (by br):

Allow up to 6 arguments only on MIPS.

r306397 (by br):

Use right piece of code for FreeBSD.

r309474:

Don't build :strvis_locale if VIS_NOLOCALE is undefined

The copy of contrib/libc-vis on ^/stable/10 doesn't contain all of the features
in the ^/stable/11 // ^/head version, including VIS_NOLOCALE. The risk is lower
in conditionally running the test instead of backporting the newer version of
libc-vis


/freebsd-10-stable/bin/cat/tests/Makefile
/freebsd-10-stable/contrib/netbsd-tests/bin/cat/d_align.in
/freebsd-10-stable/contrib/netbsd-tests/bin/cat/d_align.out
/freebsd-10-stable/contrib/netbsd-tests/bin/cat/d_se_output.in
/freebsd-10-stable/contrib/netbsd-tests/bin/cat/d_se_output.out
/freebsd-10-stable/contrib/netbsd-tests/bin/cat/t_cat.sh
/freebsd-10-stable/contrib/netbsd-tests/bin/sh/dotcmd/scoped_command
/freebsd-10-stable/contrib/netbsd-tests/bin/sh/dotcmd/t_dotcmd.sh
/freebsd-10-stable/contrib/netbsd-tests/bin/sh/t_arith.sh
/freebsd-10-stable/contrib/netbsd-tests/bin/sh/t_cmdsub.sh
/freebsd-10-stable/contrib/netbsd-tests/bin/sh/t_compexit.sh
/freebsd-10-stable/contrib/netbsd-tests/bin/sh/t_evaltested.sh
/freebsd-10-stable/contrib/netbsd-tests/bin/sh/t_exit.sh
/freebsd-10-stable/contrib/netbsd-tests/bin/sh/t_expand.sh
/freebsd-10-stable/contrib/netbsd-tests/bin/sh/t_fsplit.sh
/freebsd-10-stable/contrib/netbsd-tests/bin/sh/t_here.sh
/freebsd-10-stable/contrib/netbsd-tests/bin/sh/t_option.sh
/freebsd-10-stable/contrib/netbsd-tests/bin/sh/t_redir.sh
/freebsd-10-stable/contrib/netbsd-tests/bin/sh/t_redircloexec.sh
/freebsd-10-stable/contrib/netbsd-tests/bin/sh/t_set_e.sh
/freebsd-10-stable/contrib/netbsd-tests/bin/sh/t_shift.sh
/freebsd-10-stable/contrib/netbsd-tests/bin/sh/t_ulimit.sh
/freebsd-10-stable/contrib/netbsd-tests/bin/sh/t_varquote.sh
/freebsd-10-stable/contrib/netbsd-tests/bin/sh/t_varval.sh
/freebsd-10-stable/contrib/netbsd-tests/bin/sh/t_wait.sh
/freebsd-10-stable/contrib/netbsd-tests/crypto/opencrypto/t_opencrypto.sh
/freebsd-10-stable/contrib/netbsd-tests/dev/audio/t_pad_output.bz2.uue
/freebsd-10-stable/contrib/netbsd-tests/dev/dm/h_dm.c
/freebsd-10-stable/contrib/netbsd-tests/dev/fss
/freebsd-10-stable/contrib/netbsd-tests/dev/sysmon/t_swsensor.sh
/freebsd-10-stable/contrib/netbsd-tests/dev/sysmon/t_swwdog.c
/freebsd-10-stable/contrib/netbsd-tests/dev/usb
/freebsd-10-stable/contrib/netbsd-tests/fs/common/fstest_lfs.c
/freebsd-10-stable/contrib/netbsd-tests/fs/common/h_fsmacros.h
/freebsd-10-stable/contrib/netbsd-tests/fs/nfs/nfsservice/mountd.c
/freebsd-10-stable/contrib/netbsd-tests/fs/nfs/nfsservice/nfsd.c
/freebsd-10-stable/contrib/netbsd-tests/fs/nfs/nfsservice/rumpnfsd.c
/freebsd-10-stable/contrib/netbsd-tests/fs/nfs/t_rquotad.sh
/freebsd-10-stable/contrib/netbsd-tests/fs/tmpfs/t_vnd.sh
/freebsd-10-stable/contrib/netbsd-tests/fs/vfs/t_io.c
/freebsd-10-stable/contrib/netbsd-tests/fs/vfs/t_renamerace.c
/freebsd-10-stable/contrib/netbsd-tests/fs/vfs/t_unpriv.c
/freebsd-10-stable/contrib/netbsd-tests/fs/vfs/t_vnops.c
/freebsd-10-stable/contrib/netbsd-tests/games/t_factor.sh
/freebsd-10-stable/contrib/netbsd-tests/h_macros.h
/freebsd-10-stable/contrib/netbsd-tests/include/sys/t_bitops.c
/freebsd-10-stable/contrib/netbsd-tests/include/sys/t_cdefs.c
/freebsd-10-stable/contrib/netbsd-tests/include/sys/t_pslist.c
/freebsd-10-stable/contrib/netbsd-tests/include/sys/t_socket.c
/freebsd-10-stable/contrib/netbsd-tests/include/t_paths.c
/freebsd-10-stable/contrib/netbsd-tests/ipf/expected/n14
/freebsd-10-stable/contrib/netbsd-tests/ipf/expected/n14_6
/freebsd-10-stable/contrib/netbsd-tests/ipf/t_filter_parse.sh
/freebsd-10-stable/contrib/netbsd-tests/ipf/t_nat_exec.sh
/freebsd-10-stable/contrib/netbsd-tests/kernel/kqueue/t_ioctl.c
/freebsd-10-stable/contrib/netbsd-tests/kernel/kqueue/t_proc1.c
/freebsd-10-stable/contrib/netbsd-tests/kernel/kqueue/t_proc2.c
/freebsd-10-stable/contrib/netbsd-tests/kernel/kqueue/t_proc3.c
/freebsd-10-stable/contrib/netbsd-tests/kernel/kqueue/t_vnode.c
/freebsd-10-stable/contrib/netbsd-tests/kernel/t_rnd.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libbpfjit/t_bpfjit.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/arch/ia64/return_one.S
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/arch/powerpc/return_one.S
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/arch/riscv/return_one.S
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/db/h_lfsr.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/db/t_db.sh
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/db/t_db_hash_seq.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/execve/t_execve.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/isqemu.h
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/posix_spawn/t_spawn.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_fnmatch.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_fpsetmask.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_nice.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_randomid.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_siginfo.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_sleep.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_time.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/t_vis.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/inet/t_inet_addr.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/inet/t_inet_network.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/net/t_servent.sh
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/rpc/t_rpc.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/stdio/t_open_memstream.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/stdlib/t_getenv.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/stdlib/t_posix_memalign.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/stdlib/t_strtod.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/stdlib/t_strtoi.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/stdlib/t_strtol.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/string/t_memset.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sync/cpp_atomic_ops_linkable.cc
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_bind.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_connect.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_getcontext.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_getrusage.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_getsockname.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_kevent.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_mlock.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_mmap.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_mprotect.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_posix_fallocate.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_setrlimit.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_sigqueue.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/sys/t_wait.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/time/t_strptime.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libcurses/director/testlang_parse.y
/freebsd-10-stable/contrib/netbsd-tests/lib/libm/t_exp.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libm/t_fenv.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libm/t_fmod.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libm/t_hypot.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libm/t_log.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libm/t_pow.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libpthread/t_cond.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libpthread/t_mutex.c
/freebsd-10-stable/contrib/netbsd-tests/lib/libpthread/t_rwlock.c
/freebsd-10-stable/contrib/netbsd-tests/lib/librumpclient/t_exec.sh
/freebsd-10-stable/contrib/netbsd-tests/lib/librumpclient/t_fd.c
/freebsd-10-stable/contrib/netbsd-tests/lib/librumphijack/t_tcpip.sh
/freebsd-10-stable/contrib/netbsd-tests/lib/libusbhid
/freebsd-10-stable/contrib/netbsd-tests/lib/libutil/t_parsedate.c
/freebsd-10-stable/contrib/netbsd-tests/net/arp
/freebsd-10-stable/contrib/netbsd-tests/net/bpfilter/t_bpfilter.c
/freebsd-10-stable/contrib/netbsd-tests/net/bpfjit/t_bpfjit.c
/freebsd-10-stable/contrib/netbsd-tests/net/icmp/t_forward.c
/freebsd-10-stable/contrib/netbsd-tests/net/icmp/t_icmp6_redirect.sh
/freebsd-10-stable/contrib/netbsd-tests/net/icmp/t_icmp_redirect.sh
/freebsd-10-stable/contrib/netbsd-tests/net/icmp/t_ping.c
/freebsd-10-stable/contrib/netbsd-tests/net/icmp/t_ping2.sh
/freebsd-10-stable/contrib/netbsd-tests/net/if/ifconf.c
/freebsd-10-stable/contrib/netbsd-tests/net/if/t_ifconf.sh
/freebsd-10-stable/contrib/netbsd-tests/net/if/t_ifconfig.sh
/freebsd-10-stable/contrib/netbsd-tests/net/if_bridge/t_bridge.sh
/freebsd-10-stable/contrib/netbsd-tests/net/if_gif
/freebsd-10-stable/contrib/netbsd-tests/net/if_pppoe
/freebsd-10-stable/contrib/netbsd-tests/net/if_tap
/freebsd-10-stable/contrib/netbsd-tests/net/in_cksum
/freebsd-10-stable/contrib/netbsd-tests/net/mcast
/freebsd-10-stable/contrib/netbsd-tests/net/mpls/t_ldp_regen.sh
/freebsd-10-stable/contrib/netbsd-tests/net/mpls/t_mpls_fw.sh
/freebsd-10-stable/contrib/netbsd-tests/net/mpls/t_mpls_fw6.sh
/freebsd-10-stable/contrib/netbsd-tests/net/mpls/t_mpls_fw64.sh
/freebsd-10-stable/contrib/netbsd-tests/net/mpls/t_rfc4182.sh
/freebsd-10-stable/contrib/netbsd-tests/net/ndp
/freebsd-10-stable/contrib/netbsd-tests/net/net/t_forwarding.sh
/freebsd-10-stable/contrib/netbsd-tests/net/net/t_ipaddress.sh
/freebsd-10-stable/contrib/netbsd-tests/net/net/t_ipv6_lifetime.sh
/freebsd-10-stable/contrib/netbsd-tests/net/net/t_ipv6address.sh
/freebsd-10-stable/contrib/netbsd-tests/net/net/t_tcp.c
/freebsd-10-stable/contrib/netbsd-tests/net/route/t_change.sh
/freebsd-10-stable/contrib/netbsd-tests/net/route/t_flags.sh
/freebsd-10-stable/contrib/netbsd-tests/net/route/t_flags6.sh
/freebsd-10-stable/contrib/netbsd-tests/net/route/t_route.sh
/freebsd-10-stable/contrib/netbsd-tests/rump/modautoload/t_modautoload.c
/freebsd-10-stable/contrib/netbsd-tests/rump/rumpkern/h_server/h_simpleserver.c
/freebsd-10-stable/contrib/netbsd-tests/rump/rumpkern/t_lwproc.c
/freebsd-10-stable/contrib/netbsd-tests/rump/rumpkern/t_sp.sh
/freebsd-10-stable/contrib/netbsd-tests/rump/rumpnet/t_shmif.sh
/freebsd-10-stable/contrib/netbsd-tests/rump/rumpvfs/t_p2kifs.c
/freebsd-10-stable/contrib/netbsd-tests/sbin/gpt
/freebsd-10-stable/contrib/netbsd-tests/sbin/resize_ffs/common.sh
/freebsd-10-stable/contrib/netbsd-tests/sbin/resize_ffs/t_check.sh
/freebsd-10-stable/contrib/netbsd-tests/sbin/resize_ffs/t_grow.sh
/freebsd-10-stable/contrib/netbsd-tests/sbin/resize_ffs/t_grow_swapped.sh
/freebsd-10-stable/contrib/netbsd-tests/sbin/resize_ffs/t_shrink.sh
/freebsd-10-stable/contrib/netbsd-tests/sbin/resize_ffs/t_shrink_swapped.sh
/freebsd-10-stable/contrib/netbsd-tests/sbin/sysctl/t_perm.sh
/freebsd-10-stable/contrib/netbsd-tests/share/mk/t_lib.sh
/freebsd-10-stable/contrib/netbsd-tests/share/mk/t_prog.sh
/freebsd-10-stable/contrib/netbsd-tests/share/mk/t_test.sh
/freebsd-10-stable/contrib/netbsd-tests/sys/net
/freebsd-10-stable/contrib/netbsd-tests/sys/netatalk
/freebsd-10-stable/contrib/netbsd-tests/sys/netinet
/freebsd-10-stable/contrib/netbsd-tests/sys/netinet6
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/cc/t_hello.sh
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/config/d_min
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/config/support/conf/files
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/config/t_config.sh
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/gdb
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/ld
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/make/t_make.sh
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/netpgpverify/Testspec
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/netpgpverify/t_netpgpverify.sh
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/sed/t_sed.sh
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/sort/d_any_char_dflag_out.txt
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/sort/d_any_char_fflag_out.txt
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/sort/d_any_char_iflag_out.txt
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/xlint/lint1/d_c99_anon_struct.c
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/xlint/lint1/d_c99_compound_literal_comma.c
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/xlint/lint1/d_c99_flex_array_packed.c
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/xlint/lint1/d_c99_nested_struct.c
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/xlint/lint1/d_c99_union_init4.c
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/xlint/lint1/d_cast_fun_array_param.c
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/xlint/lint1/d_type_question_colon.c
/freebsd-10-stable/contrib/netbsd-tests/usr.bin/xlint/lint1/d_typefun.c
/freebsd-10-stable/contrib/netbsd-tests/usr.sbin/traceroute/t_traceroute.sh
/freebsd-10-stable/lib/libc/tests/db/Makefile
/freebsd-10-stable/lib/libc/tests/hash/Makefile
/freebsd-10-stable/lib/libc/tests/inet/Makefile
/freebsd-10-stable/lib/libc/tests/stdio/Makefile
/freebsd-10-stable/lib/libc/tests/stdio/open_memstream2_test.c
/freebsd-10-stable/lib/libc/tests/stdio/open_memstream_test.c
/freebsd-10-stable/lib/libc/tests/stdlib/Makefile
/freebsd-10-stable/lib/libc/tests/sys/Makefile
Makefile
313488 09-Feb-2017 ngie

MFC r289172,r290254:

r289172:

Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and
netbsd-tests.test.mk (r289151)

- Eliminate explicit OBJTOP/SRCTOP setting
- Convert all ad hoc NetBSD test integration over to netbsd-tests.test.mk
- Remove unnecessary TESTSDIR setting
- Use SRCTOP where possible for clarity

r290254:

Remove unused variable (SRCDIR)


/freebsd-10-stable/bin/cat/tests/Makefile
/freebsd-10-stable/bin/date/tests/Makefile
/freebsd-10-stable/bin/expr/tests/Makefile
/freebsd-10-stable/bin/ls/tests/Makefile
/freebsd-10-stable/bin/mv/tests/Makefile
/freebsd-10-stable/bin/pax/tests/Makefile
/freebsd-10-stable/bin/pkill/tests/Makefile
/freebsd-10-stable/bin/sh/tests/Makefile
/freebsd-10-stable/bin/sleep/tests/Makefile
/freebsd-10-stable/bin/test/tests/Makefile
/freebsd-10-stable/bin/tests/Makefile
/freebsd-10-stable/cddl/lib/tests/Makefile
/freebsd-10-stable/cddl/sbin/tests/Makefile
/freebsd-10-stable/cddl/tests/Makefile
/freebsd-10-stable/cddl/usr.bin/tests/Makefile
/freebsd-10-stable/cddl/usr.sbin/dtrace/tests/Makefile
/freebsd-10-stable/cddl/usr.sbin/tests/Makefile
/freebsd-10-stable/gnu/lib/tests/Makefile
/freebsd-10-stable/gnu/tests/Makefile
/freebsd-10-stable/gnu/usr.bin/diff/tests/Makefile
/freebsd-10-stable/gnu/usr.bin/tests/Makefile
/freebsd-10-stable/lib/atf/libatf-c++/tests/Makefile
/freebsd-10-stable/lib/atf/libatf-c++/tests/detail/Makefile
/freebsd-10-stable/lib/atf/libatf-c/tests/Makefile
/freebsd-10-stable/lib/atf/libatf-c/tests/detail/Makefile
/freebsd-10-stable/lib/atf/tests/Makefile
/freebsd-10-stable/lib/atf/tests/test-programs/Makefile
/freebsd-10-stable/lib/libc/tests/Makefile
/freebsd-10-stable/lib/libc/tests/Makefile.netbsd-tests
/freebsd-10-stable/lib/libc/tests/c063/Makefile
/freebsd-10-stable/lib/libc/tests/db/Makefile
/freebsd-10-stable/lib/libc/tests/gen/Makefile
/freebsd-10-stable/lib/libc/tests/gen/execve/Makefile
/freebsd-10-stable/lib/libc/tests/gen/posix_spawn/Makefile
/freebsd-10-stable/lib/libc/tests/hash/Makefile
/freebsd-10-stable/lib/libc/tests/inet/Makefile
/freebsd-10-stable/lib/libc/tests/locale/Makefile
/freebsd-10-stable/lib/libc/tests/net/Makefile
/freebsd-10-stable/lib/libc/tests/net/getaddrinfo/Makefile
/freebsd-10-stable/lib/libc/tests/regex/Makefile
/freebsd-10-stable/lib/libc/tests/rpc/Makefile
/freebsd-10-stable/lib/libc/tests/setjmp/Makefile
/freebsd-10-stable/lib/libc/tests/ssp/Makefile
/freebsd-10-stable/lib/libc/tests/stdio/Makefile
/freebsd-10-stable/lib/libc/tests/stdlib/Makefile
/freebsd-10-stable/lib/libc/tests/string/Makefile
/freebsd-10-stable/lib/libc/tests/sys/Makefile
/freebsd-10-stable/lib/libc/tests/termios/Makefile
/freebsd-10-stable/lib/libc/tests/time/Makefile
/freebsd-10-stable/lib/libc/tests/tls/Makefile
/freebsd-10-stable/lib/libc/tests/tls/dso/Makefile
/freebsd-10-stable/lib/libc/tests/ttyio/Makefile
/freebsd-10-stable/lib/libcrypt/tests/Makefile
/freebsd-10-stable/lib/libmp/tests/Makefile
/freebsd-10-stable/lib/libnv/tests/Makefile
/freebsd-10-stable/lib/libpam/libpam/tests/Makefile
/freebsd-10-stable/lib/librt/tests/Makefile
/freebsd-10-stable/lib/libthr/tests/Makefile
/freebsd-10-stable/lib/libthr/tests/dlopen/Makefile
/freebsd-10-stable/lib/libthr/tests/dlopen/dso/Makefile
/freebsd-10-stable/lib/libutil/tests/Makefile
Makefile
/freebsd-10-stable/lib/tests/Makefile
/freebsd-10-stable/libexec/atf/atf-check/tests/Makefile
/freebsd-10-stable/libexec/atf/atf-sh/tests/Makefile
/freebsd-10-stable/libexec/atf/tests/Makefile
/freebsd-10-stable/libexec/tests/Makefile
/freebsd-10-stable/sbin/devd/tests/Makefile
/freebsd-10-stable/sbin/dhclient/tests/Makefile
/freebsd-10-stable/sbin/growfs/tests/Makefile
/freebsd-10-stable/sbin/mdconfig/tests/Makefile
/freebsd-10-stable/sbin/tests/Makefile
/freebsd-10-stable/secure/lib/tests/Makefile
/freebsd-10-stable/secure/libexec/tests/Makefile
/freebsd-10-stable/secure/tests/Makefile
/freebsd-10-stable/secure/usr.bin/tests/Makefile
/freebsd-10-stable/secure/usr.sbin/tests/Makefile
/freebsd-10-stable/share/examples/tests/Makefile
/freebsd-10-stable/share/tests/Makefile
/freebsd-10-stable/tests/etc/Makefile
/freebsd-10-stable/tests/sys/mqueue/Makefile
/freebsd-10-stable/tests/sys/pjdfstest/tests/Makefile
/freebsd-10-stable/usr.bin/apply/tests/Makefile
/freebsd-10-stable/usr.bin/basename/tests/Makefile
/freebsd-10-stable/usr.bin/calendar/tests/Makefile
/freebsd-10-stable/usr.bin/cmp/tests/Makefile
/freebsd-10-stable/usr.bin/col/tests/Makefile
/freebsd-10-stable/usr.bin/comm/tests/Makefile
/freebsd-10-stable/usr.bin/cut/tests/Makefile
/freebsd-10-stable/usr.bin/dirname/tests/Makefile
/freebsd-10-stable/usr.bin/file2c/tests/Makefile
/freebsd-10-stable/usr.bin/grep/tests/Makefile
/freebsd-10-stable/usr.bin/gzip/tests/Makefile
/freebsd-10-stable/usr.bin/join/tests/Makefile
/freebsd-10-stable/usr.bin/jot/tests/Makefile
/freebsd-10-stable/usr.bin/lastcomm/tests/Makefile
/freebsd-10-stable/usr.bin/m4/tests/Makefile
/freebsd-10-stable/usr.bin/ncal/tests/Makefile
/freebsd-10-stable/usr.bin/printf/tests/Makefile
/freebsd-10-stable/usr.bin/sed/tests/Makefile
/freebsd-10-stable/usr.bin/tests/Makefile
/freebsd-10-stable/usr.bin/truncate/tests/Makefile
/freebsd-10-stable/usr.bin/uudecode/tests/Makefile
/freebsd-10-stable/usr.bin/uuencode/tests/Makefile
/freebsd-10-stable/usr.bin/xargs/tests/Makefile
/freebsd-10-stable/usr.bin/yacc/tests/Makefile
/freebsd-10-stable/usr.sbin/etcupdate/tests/Makefile
/freebsd-10-stable/usr.sbin/fstyp/tests/Makefile
/freebsd-10-stable/usr.sbin/newsyslog/tests/Makefile
/freebsd-10-stable/usr.sbin/nmtree/tests/Makefile
/freebsd-10-stable/usr.sbin/pw/tests/Makefile
/freebsd-10-stable/usr.sbin/sa/tests/Makefile
/freebsd-10-stable/usr.sbin/tests/Makefile
298491 22-Apr-2016 ngie

MFC r297836:

Fix appending -O0 to CFLAGS

The previous method would completely nerf CFLAGS once bsd.progs.mk had
recursed into the per-PROG logic and make the CFLAGS for tap testcases
to -O0, instead of appending to CFLAGS for all of the tap testcases.

294243 18-Jan-2016 ngie

MFC r292497:

Integrate the remaining tools/regression/lib/msun testcases into the
FreeBSD test suite under lib/msun/tests

293267 06-Jan-2016 ngie

MFC r292328:

Integrate a number of testcases from tools/regression/lib/msun
into the FreeBSD test suite

There's no functional change with these testcases; they're purposely
being left in TAP format for the time being

Other testcases which crash on amd64/i386 as-is have not been
integrated yet (they need to be retested on a later version of
CURRENT, as I haven't used i386 in some time)


Makefile
cexp_test.c
conj_test.c
csqrt_test.c
fenv_test.c
fmaxmin_test.c
ilogb_test.c
invctrig_test.c
logarithm_test.c
lrint_test.c
nan_test.c
nearbyint_test.c
next_test.c
rem_test.c
trig_test.c
/freebsd-10-stable/tools/regression/lib/msun/Makefile
/freebsd-10-stable/tools/regression/lib/msun/test-cexp.t
/freebsd-10-stable/tools/regression/lib/msun/test-conj.t
/freebsd-10-stable/tools/regression/lib/msun/test-csqrt.t
/freebsd-10-stable/tools/regression/lib/msun/test-fenv.c
/freebsd-10-stable/tools/regression/lib/msun/test-fenv.t
/freebsd-10-stable/tools/regression/lib/msun/test-fmaxmin.c
/freebsd-10-stable/tools/regression/lib/msun/test-fmaxmin.t
/freebsd-10-stable/tools/regression/lib/msun/test-ilogb.c
/freebsd-10-stable/tools/regression/lib/msun/test-ilogb.t
/freebsd-10-stable/tools/regression/lib/msun/test-invctrig.c
/freebsd-10-stable/tools/regression/lib/msun/test-logarithm.c
/freebsd-10-stable/tools/regression/lib/msun/test-logarithm.t
/freebsd-10-stable/tools/regression/lib/msun/test-lrint.c
/freebsd-10-stable/tools/regression/lib/msun/test-lrint.t
/freebsd-10-stable/tools/regression/lib/msun/test-nan.c
/freebsd-10-stable/tools/regression/lib/msun/test-nan.t
/freebsd-10-stable/tools/regression/lib/msun/test-nearbyint.c
/freebsd-10-stable/tools/regression/lib/msun/test-nearbyint.t
/freebsd-10-stable/tools/regression/lib/msun/test-next.c
/freebsd-10-stable/tools/regression/lib/msun/test-next.t
/freebsd-10-stable/tools/regression/lib/msun/test-rem.c
/freebsd-10-stable/tools/regression/lib/msun/test-rem.t
/freebsd-10-stable/tools/regression/lib/msun/test-trig.t
282854 13-May-2015 ngie

MFC r282057,r282092,r282106:

r282057:

Build/install libc, librt, libthr, and msun NetBSD test suites on all
architectures

r282092 (by andrew):

Correct the spelling of MACHINE_CPUARCH, MACHINE_CPU is not set on arm64.

r282106:

Remove per-architecture checks for enabling HAVE_FENV_H

The conditional came from NetBSD, where only select architectures have this
header/support

All architectures on FreeBSD have the necessary support though, so the
conditional's completely unnecessary

make tinderbox done on all architectures (including arm64, where the issue
occurred before) this time

276672 05-Jan-2015 ngie

MFC r274618,r276521:

MFC Note: text corrected for r274618

r274618:

Add reachover Makefiles for contrib/netbsd-tests/lib/msun

A variant of this code has been tested on amd64/i386 for some time by
EMC/Isilon on 10-STABLE/11-CURRENT. It builds on other architectures, but the
code will remain off until it's proven it works on virtual hardware or real
hardware on other architectures

Sponsored by: EMC / Isilon Storage Division

r276521:

Reset errno in :scalbnf_val and :scalbnl_val before running the tests so the
tested errno isn't stale

This was needed in order for the test to pass on amd64 with stable/10

274618 17-Nov-2014 ngie

Add reachover Makefiles for contrib/netbsd-tests/lib/librt

A variant of this code has been tested on amd64/i386 for some time by
EMC/Isilon on 10-STABLE/11-CURRENT. It builds on other architectures, but the
code will remain off until it's proven it works on virtual hardware or real
hardware on other architectures

Sponsored by: EMC / Isilon Storage Division