History log of /netbsd-current/tests/lib/libm/t_fe_round.c
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.20 15-May-2024 riastradh

modfl(3): Fix conversion from FreeBSD.

LDBL_MANL_SIZE is spelled EXT_FRACLBITS -- and not EXT_FRACHBITS.

PR lib/58237: modfl returns wrong answers on ld128 architectures


# 1.19 09-May-2024 riastradh

tests/lib/libm/t_fe_round.c: Tidy.

nextafter/nexttoward tests didn't make much sense, and are now
supplanted by t_next.

PR misc/58054


# 1.18 08-May-2024 riastradh

tests/lib/libm/t_fe_round: xfail for modfl uses.

PR lib/58237: modfl returns wrong answers on ld128 architectures


# 1.17 05-May-2024 riastradh

tests/lib/libm/t_fe_round.c: Work around likely ia64 bug in gcc.


# 1.16 03-May-2024 riastradh

tests/lib/libm/t_fe_round.c: Expand nearbyint/rint tests.

PR lib/58054


# 1.15 02-May-2024 riastradh

tests/lib/libm/t_fe_round: Fix a missed cast.

Need long long or intmax_t, not long, on LP32.

PR lib/58054


# 1.14 02-May-2024 riastradh

tests/lib/libm/t_fe_round: Tidy up nearbyintl, sync nearbyint test.

PR lib/58054


# 1.13 02-May-2024 riastradh

tests/lib/libm/t_fe_round.c: Simplify previous.

There is never any need to write casts to type T in integer constant
initializers for type T.

PR lib/58054


# 1.12 02-May-2024 kre

Use intmax_t instead of long int when trying to represent very large
integers (10^50 or so), so we don't exceed the capacity of systems where
long int is only 32 bits.

Hopefully will unbreak the i386 build, perhaps others.


# 1.11 02-May-2024 riastradh

tests/lib/libm/t_fe_round: Test nearbyintl.

This uses inputs that can't be distinguished with only 53 bits of
precision, so it should work in essentially all long double formats
to detect when nearbyintl is incorrectly implemented in terms of
nearbyint.

PR lib/58054


# 1.10 02-May-2024 riastradh

tests/lib/libm/t_fe_round: Tidy up nearbyint test.

Prompted by PR lib/58054.


Revision tags: netbsd-9-4-RELEASE 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 netbsd-10-base netbsd-9-3-RELEASE cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base 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-base
# 1.9 21-Aug-2017 christos

don't skip nexttoward for aarch64 and mips64


# 1.8 20-Aug-2017 christos

fix build (missing nexttoward on mips64 and aarch64)


# 1.7 17-Aug-2017 he

Add test cases for nextafter() and nexttoward(). At the moment no
corner cases are tested, and the test cases are little more than a
verification that the functions are present in the implementation.


# 1.6 11-Aug-2017 he

Re-enable the test for nearbyint(), now that all ports (save vax,
which has a separate #if section here) should have nearbyint().


# 1.5 25-Jul-2017 uwe

Revert previous as it breaks at least sparc and hpcsh builds.
nearbyint() is not included in libm on all platforms.


# 1.4 24-Jul-2017 he

Add a test checking nearbyint(), using the same table as used by
the existing lrint() test.


# 1.3 24-Jul-2017 he

Swap around the two last args to the check for expected fegetround(),
so the error message makes sense.


Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.2 20-Dec-2016 maya

branches: 1.2.2; 1.2.8;
use labs for absolute value of long
should fix arm build


# 1.1 19-Dec-2016 maya

add test for fesetround/fegetround that uses lrint (and tests it a bunch).
It doesn't fail on amd64.


# 1.19 09-May-2024 riastradh

tests/lib/libm/t_fe_round.c: Tidy.

nextafter/nexttoward tests didn't make much sense, and are now
supplanted by t_next.

PR misc/58054


# 1.18 08-May-2024 riastradh

tests/lib/libm/t_fe_round: xfail for modfl uses.

PR lib/58237: modfl returns wrong answers on ld128 architectures


# 1.17 05-May-2024 riastradh

tests/lib/libm/t_fe_round.c: Work around likely ia64 bug in gcc.


# 1.16 03-May-2024 riastradh

tests/lib/libm/t_fe_round.c: Expand nearbyint/rint tests.

PR lib/58054


# 1.15 02-May-2024 riastradh

tests/lib/libm/t_fe_round: Fix a missed cast.

Need long long or intmax_t, not long, on LP32.

PR lib/58054


# 1.14 02-May-2024 riastradh

tests/lib/libm/t_fe_round: Tidy up nearbyintl, sync nearbyint test.

PR lib/58054


# 1.13 02-May-2024 riastradh

tests/lib/libm/t_fe_round.c: Simplify previous.

There is never any need to write casts to type T in integer constant
initializers for type T.

PR lib/58054


# 1.12 02-May-2024 kre

Use intmax_t instead of long int when trying to represent very large
integers (10^50 or so), so we don't exceed the capacity of systems where
long int is only 32 bits.

Hopefully will unbreak the i386 build, perhaps others.


# 1.11 02-May-2024 riastradh

tests/lib/libm/t_fe_round: Test nearbyintl.

This uses inputs that can't be distinguished with only 53 bits of
precision, so it should work in essentially all long double formats
to detect when nearbyintl is incorrectly implemented in terms of
nearbyint.

PR lib/58054


# 1.10 02-May-2024 riastradh

tests/lib/libm/t_fe_round: Tidy up nearbyint test.

Prompted by PR lib/58054.


Revision tags: netbsd-9-4-RELEASE 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 netbsd-10-base netbsd-9-3-RELEASE cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base 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-base
# 1.9 21-Aug-2017 christos

don't skip nexttoward for aarch64 and mips64


# 1.8 20-Aug-2017 christos

fix build (missing nexttoward on mips64 and aarch64)


# 1.7 17-Aug-2017 he

Add test cases for nextafter() and nexttoward(). At the moment no
corner cases are tested, and the test cases are little more than a
verification that the functions are present in the implementation.


# 1.6 11-Aug-2017 he

Re-enable the test for nearbyint(), now that all ports (save vax,
which has a separate #if section here) should have nearbyint().


# 1.5 25-Jul-2017 uwe

Revert previous as it breaks at least sparc and hpcsh builds.
nearbyint() is not included in libm on all platforms.


# 1.4 24-Jul-2017 he

Add a test checking nearbyint(), using the same table as used by
the existing lrint() test.


# 1.3 24-Jul-2017 he

Swap around the two last args to the check for expected fegetround(),
so the error message makes sense.


Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.2 20-Dec-2016 maya

branches: 1.2.2; 1.2.8;
use labs for absolute value of long
should fix arm build


# 1.1 19-Dec-2016 maya

add test for fesetround/fegetround that uses lrint (and tests it a bunch).
It doesn't fail on amd64.


# 1.17 05-May-2024 riastradh

tests/lib/libm/t_fe_round.c: Work around likely ia64 bug in gcc.


# 1.16 03-May-2024 riastradh

tests/lib/libm/t_fe_round.c: Expand nearbyint/rint tests.

PR lib/58054


# 1.15 02-May-2024 riastradh

tests/lib/libm/t_fe_round: Fix a missed cast.

Need long long or intmax_t, not long, on LP32.

PR lib/58054


# 1.14 02-May-2024 riastradh

tests/lib/libm/t_fe_round: Tidy up nearbyintl, sync nearbyint test.

PR lib/58054


# 1.13 02-May-2024 riastradh

tests/lib/libm/t_fe_round.c: Simplify previous.

There is never any need to write casts to type T in integer constant
initializers for type T.

PR lib/58054


# 1.12 02-May-2024 kre

Use intmax_t instead of long int when trying to represent very large
integers (10^50 or so), so we don't exceed the capacity of systems where
long int is only 32 bits.

Hopefully will unbreak the i386 build, perhaps others.


# 1.11 02-May-2024 riastradh

tests/lib/libm/t_fe_round: Test nearbyintl.

This uses inputs that can't be distinguished with only 53 bits of
precision, so it should work in essentially all long double formats
to detect when nearbyintl is incorrectly implemented in terms of
nearbyint.

PR lib/58054


# 1.10 02-May-2024 riastradh

tests/lib/libm/t_fe_round: Tidy up nearbyint test.

Prompted by PR lib/58054.


Revision tags: netbsd-9-4-RELEASE 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 netbsd-10-base netbsd-9-3-RELEASE cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base 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-base
# 1.9 21-Aug-2017 christos

don't skip nexttoward for aarch64 and mips64


# 1.8 20-Aug-2017 christos

fix build (missing nexttoward on mips64 and aarch64)


# 1.7 17-Aug-2017 he

Add test cases for nextafter() and nexttoward(). At the moment no
corner cases are tested, and the test cases are little more than a
verification that the functions are present in the implementation.


# 1.6 11-Aug-2017 he

Re-enable the test for nearbyint(), now that all ports (save vax,
which has a separate #if section here) should have nearbyint().


# 1.5 25-Jul-2017 uwe

Revert previous as it breaks at least sparc and hpcsh builds.
nearbyint() is not included in libm on all platforms.


# 1.4 24-Jul-2017 he

Add a test checking nearbyint(), using the same table as used by
the existing lrint() test.


# 1.3 24-Jul-2017 he

Swap around the two last args to the check for expected fegetround(),
so the error message makes sense.


Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.2 20-Dec-2016 maya

branches: 1.2.2; 1.2.8;
use labs for absolute value of long
should fix arm build


# 1.1 19-Dec-2016 maya

add test for fesetround/fegetround that uses lrint (and tests it a bunch).
It doesn't fail on amd64.


# 1.17 05-May-2024 riastradh

tests/lib/libm/t_fe_round.c: Work around likely ia64 bug in gcc.


# 1.16 03-May-2024 riastradh

tests/lib/libm/t_fe_round.c: Expand nearbyint/rint tests.

PR lib/58054


# 1.15 02-May-2024 riastradh

tests/lib/libm/t_fe_round: Fix a missed cast.

Need long long or intmax_t, not long, on LP32.

PR lib/58054


# 1.14 02-May-2024 riastradh

tests/lib/libm/t_fe_round: Tidy up nearbyintl, sync nearbyint test.

PR lib/58054


# 1.13 02-May-2024 riastradh

tests/lib/libm/t_fe_round.c: Simplify previous.

There is never any need to write casts to type T in integer constant
initializers for type T.

PR lib/58054


# 1.12 02-May-2024 kre

Use intmax_t instead of long int when trying to represent very large
integers (10^50 or so), so we don't exceed the capacity of systems where
long int is only 32 bits.

Hopefully will unbreak the i386 build, perhaps others.


# 1.11 02-May-2024 riastradh

tests/lib/libm/t_fe_round: Test nearbyintl.

This uses inputs that can't be distinguished with only 53 bits of
precision, so it should work in essentially all long double formats
to detect when nearbyintl is incorrectly implemented in terms of
nearbyint.

PR lib/58054


# 1.10 02-May-2024 riastradh

tests/lib/libm/t_fe_round: Tidy up nearbyint test.

Prompted by PR lib/58054.


Revision tags: netbsd-9-4-RELEASE 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 netbsd-10-base netbsd-9-3-RELEASE cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base 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-base
# 1.9 21-Aug-2017 christos

don't skip nexttoward for aarch64 and mips64


# 1.8 20-Aug-2017 christos

fix build (missing nexttoward on mips64 and aarch64)


# 1.7 17-Aug-2017 he

Add test cases for nextafter() and nexttoward(). At the moment no
corner cases are tested, and the test cases are little more than a
verification that the functions are present in the implementation.


# 1.6 11-Aug-2017 he

Re-enable the test for nearbyint(), now that all ports (save vax,
which has a separate #if section here) should have nearbyint().


# 1.5 25-Jul-2017 uwe

Revert previous as it breaks at least sparc and hpcsh builds.
nearbyint() is not included in libm on all platforms.


# 1.4 24-Jul-2017 he

Add a test checking nearbyint(), using the same table as used by
the existing lrint() test.


# 1.3 24-Jul-2017 he

Swap around the two last args to the check for expected fegetround(),
so the error message makes sense.


Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.2 20-Dec-2016 maya

branches: 1.2.2; 1.2.8;
use labs for absolute value of long
should fix arm build


# 1.1 19-Dec-2016 maya

add test for fesetround/fegetround that uses lrint (and tests it a bunch).
It doesn't fail on amd64.


# 1.16 03-May-2024 riastradh

tests/lib/libm/t_fe_round.c: Expand nearbyint/rint tests.

PR lib/58054


# 1.15 02-May-2024 riastradh

tests/lib/libm/t_fe_round: Fix a missed cast.

Need long long or intmax_t, not long, on LP32.

PR lib/58054


# 1.14 02-May-2024 riastradh

tests/lib/libm/t_fe_round: Tidy up nearbyintl, sync nearbyint test.

PR lib/58054


# 1.13 02-May-2024 riastradh

tests/lib/libm/t_fe_round.c: Simplify previous.

There is never any need to write casts to type T in integer constant
initializers for type T.

PR lib/58054


# 1.12 02-May-2024 kre

Use intmax_t instead of long int when trying to represent very large
integers (10^50 or so), so we don't exceed the capacity of systems where
long int is only 32 bits.

Hopefully will unbreak the i386 build, perhaps others.


# 1.11 02-May-2024 riastradh

tests/lib/libm/t_fe_round: Test nearbyintl.

This uses inputs that can't be distinguished with only 53 bits of
precision, so it should work in essentially all long double formats
to detect when nearbyintl is incorrectly implemented in terms of
nearbyint.

PR lib/58054


# 1.10 02-May-2024 riastradh

tests/lib/libm/t_fe_round: Tidy up nearbyint test.

Prompted by PR lib/58054.


Revision tags: netbsd-9-4-RELEASE 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 netbsd-10-base netbsd-9-3-RELEASE cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base 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-base
# 1.9 21-Aug-2017 christos

don't skip nexttoward for aarch64 and mips64


# 1.8 20-Aug-2017 christos

fix build (missing nexttoward on mips64 and aarch64)


# 1.7 17-Aug-2017 he

Add test cases for nextafter() and nexttoward(). At the moment no
corner cases are tested, and the test cases are little more than a
verification that the functions are present in the implementation.


# 1.6 11-Aug-2017 he

Re-enable the test for nearbyint(), now that all ports (save vax,
which has a separate #if section here) should have nearbyint().


# 1.5 25-Jul-2017 uwe

Revert previous as it breaks at least sparc and hpcsh builds.
nearbyint() is not included in libm on all platforms.


# 1.4 24-Jul-2017 he

Add a test checking nearbyint(), using the same table as used by
the existing lrint() test.


# 1.3 24-Jul-2017 he

Swap around the two last args to the check for expected fegetround(),
so the error message makes sense.


Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.2 20-Dec-2016 maya

branches: 1.2.2; 1.2.8;
use labs for absolute value of long
should fix arm build


# 1.1 19-Dec-2016 maya

add test for fesetround/fegetround that uses lrint (and tests it a bunch).
It doesn't fail on amd64.


# 1.9 21-Aug-2017 christos

don't skip nexttoward for aarch64 and mips64


# 1.8 20-Aug-2017 christos

fix build (missing nexttoward on mips64 and aarch64)


# 1.7 17-Aug-2017 he

Add test cases for nextafter() and nexttoward(). At the moment no
corner cases are tested, and the test cases are little more than a
verification that the functions are present in the implementation.


# 1.6 11-Aug-2017 he

Re-enable the test for nearbyint(), now that all ports (save vax,
which has a separate #if section here) should have nearbyint().


# 1.5 25-Jul-2017 uwe

Revert previous as it breaks at least sparc and hpcsh builds.
nearbyint() is not included in libm on all platforms.


# 1.4 24-Jul-2017 he

Add a test checking nearbyint(), using the same table as used by
the existing lrint() test.


# 1.3 24-Jul-2017 he

Swap around the two last args to the check for expected fegetround(),
so the error message makes sense.


Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.2 20-Dec-2016 maya

branches: 1.2.2;
use labs for absolute value of long
should fix arm build


# 1.1 19-Dec-2016 maya

add test for fesetround/fegetround that uses lrint (and tests it a bunch).
It doesn't fail on amd64.


# 1.8 20-Aug-2017 christos

fix build (missing nexttoward on mips64 and aarch64)


# 1.7 17-Aug-2017 he

Add test cases for nextafter() and nexttoward(). At the moment no
corner cases are tested, and the test cases are little more than a
verification that the functions are present in the implementation.


# 1.6 11-Aug-2017 he

Re-enable the test for nearbyint(), now that all ports (save vax,
which has a separate #if section here) should have nearbyint().


# 1.5 25-Jul-2017 uwe

Revert previous as it breaks at least sparc and hpcsh builds.
nearbyint() is not included in libm on all platforms.


# 1.4 24-Jul-2017 he

Add a test checking nearbyint(), using the same table as used by
the existing lrint() test.


# 1.3 24-Jul-2017 he

Swap around the two last args to the check for expected fegetround(),
so the error message makes sense.


Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.2 20-Dec-2016 maya

branches: 1.2.2;
use labs for absolute value of long
should fix arm build


# 1.1 19-Dec-2016 maya

add test for fesetround/fegetround that uses lrint (and tests it a bunch).
It doesn't fail on amd64.


# 1.7 17-Aug-2017 he

Add test cases for nextafter() and nexttoward(). At the moment no
corner cases are tested, and the test cases are little more than a
verification that the functions are present in the implementation.


# 1.6 11-Aug-2017 he

Re-enable the test for nearbyint(), now that all ports (save vax,
which has a separate #if section here) should have nearbyint().


# 1.5 25-Jul-2017 uwe

Revert previous as it breaks at least sparc and hpcsh builds.
nearbyint() is not included in libm on all platforms.


# 1.4 24-Jul-2017 he

Add a test checking nearbyint(), using the same table as used by
the existing lrint() test.


# 1.3 24-Jul-2017 he

Swap around the two last args to the check for expected fegetround(),
so the error message makes sense.


Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.2 20-Dec-2016 maya

branches: 1.2.2;
use labs for absolute value of long
should fix arm build


# 1.1 19-Dec-2016 maya

add test for fesetround/fegetround that uses lrint (and tests it a bunch).
It doesn't fail on amd64.


# 1.6 11-Aug-2017 he

Re-enable the test for nearbyint(), now that all ports (save vax,
which has a separate #if section here) should have nearbyint().


# 1.5 25-Jul-2017 uwe

Revert previous as it breaks at least sparc and hpcsh builds.
nearbyint() is not included in libm on all platforms.


# 1.4 24-Jul-2017 he

Add a test checking nearbyint(), using the same table as used by
the existing lrint() test.


# 1.3 24-Jul-2017 he

Swap around the two last args to the check for expected fegetround(),
so the error message makes sense.


Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.2 20-Dec-2016 maya

branches: 1.2.2;
use labs for absolute value of long
should fix arm build


# 1.1 19-Dec-2016 maya

add test for fesetround/fegetround that uses lrint (and tests it a bunch).
It doesn't fail on amd64.


# 1.5 25-Jul-2017 uwe

Revert previous as it breaks at least sparc and hpcsh builds.
nearbyint() is not included in libm on all platforms.


# 1.4 24-Jul-2017 he

Add a test checking nearbyint(), using the same table as used by
the existing lrint() test.


# 1.3 24-Jul-2017 he

Swap around the two last args to the check for expected fegetround(),
so the error message makes sense.


Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.2 20-Dec-2016 maya

branches: 1.2.2;
use labs for absolute value of long
should fix arm build


# 1.1 19-Dec-2016 maya

add test for fesetround/fegetround that uses lrint (and tests it a bunch).
It doesn't fail on amd64.


# 1.4 24-Jul-2017 he

Add a test checking nearbyint(), using the same table as used by
the existing lrint() test.


# 1.3 24-Jul-2017 he

Swap around the two last args to the check for expected fegetround(),
so the error message makes sense.


Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.2 20-Dec-2016 maya

branches: 1.2.2;
use labs for absolute value of long
should fix arm build


# 1.1 19-Dec-2016 maya

add test for fesetround/fegetround that uses lrint (and tests it a bunch).
It doesn't fail on amd64.


# 1.2 20-Dec-2016 maya

use labs for absolute value of long
should fix arm build


# 1.1 19-Dec-2016 maya

add test for fesetround/fegetround that uses lrint (and tests it a bunch).
It doesn't fail on amd64.