I will send a patch with all the corrections. thanks
--Eshan On Mon, Mar 2, 2020 at 9:38 PM Gedare Bloom <ged...@rtems.org> wrote: > On Tue, Feb 25, 2020 at 7:56 AM Eshan dhawan <eshandhawa...@gmail.com> > wrote: > > > > --- > > testsuites/psxtests/psxfenv01/init.c | 42 +++++++++++++++++++++++++++- > > 1 file changed, 41 insertions(+), 1 deletion(-) > > > > diff --git a/testsuites/psxtests/psxfenv01/init.c > b/testsuites/psxtests/psxfenv01/init.c > > index 05f3cdc880..4339139c58 100644 > > --- a/testsuites/psxtests/psxfenv01/init.c > > +++ b/testsuites/psxtests/psxfenv01/init.c > > @@ -106,7 +106,47 @@ rtems_task Init(rtems_task_argument ignored) > > printf("fesetexceptflag ==> 0x%x\n", r); > > rtems_test_assert(r == 0); > >Similarly, the ability to trigger coverity scan on a > > - > > + > > + /*test for fegetround() and fesetround()*/ > add white space around text > > > + /*they have four main macros to be tested seperated by ifdef*/ > typo: separated > > > + /* since all the architectures dont support them */ > typo: don't > grammer: "since not all architectures support them" would be better. > "all the architectures don't support them" means there is no support > at all. > > > + /*the test cases gets and sets the rounding directions */ > typo: case > > > +#ifdef FE_TONEAREST > > + > no blank line needed/wanted after #ifdef statements > > + r=fegetround(); > > whitespace needed around =. Please review > https://docs.rtems.org/branches/master/eng/coding.html > > > + if(r) > whitespace needed, and brackets needed even for 1-line blocks. > > > + printf("fegetround ==> 0x%x\n", r); > > + rtems_test_assert(r == FE_TONEAREST) ; > > +#endif > > +#ifdef FE_TOWARDZERO > > + > The same errors from above repeat here and below. fix all. > > > + r=fesetround(FE_TOWARDZERO); > > + if(r) > > + printf("fesetround ==> 0x%x\n", r); > > + rtems_test_assert(r == 0) ; > > + rtems_test_assert(fegetround() == FE_TOWARDZERO) ; > > +#endif > > +#ifdef FE_DOWNWARD > > + > > + r=fesetround(FE_DOWNWARD); > > + if(r) > > + printf("fesetround ==> 0x%x\n", r); > > + rtems_test_assert(r == 0) ; > > + rtems_test_assert(fegetround() == FE_DOWNWARD) ; > > +#endif > > +#ifdef FE_UPWARD > > + r=fesetround(FE_UPWARD); > > + if(r) > > + printf("fesetround ==> 0x%x\n", r); > > + rtems_test_assert(r == 0) ; > > + rtems_test_assert(fegetround() == FE_UPWARD) ; > > +#endif > > +#ifdef FE_TONEAREST > > + r=fesetround(FE_TONEAREST); > > + if(r) > > + printf("fesetround ==> 0x%x\n", r); > > + rtems_test_assert(r == 0) ; > > +#endif > > > > > > #ifdef FE_DIVBYZERO > > -- > > 2.17.1 > > > > _______________________________________________ > > devel mailing list > > devel@rtems.org > > http://lists.rtems.org/mailman/listinfo/devel >
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel