[J3] Proposals for new intrinsic procedures

Brandon Cook BGCook at lbl.gov
Fri Jan 6 00:50:03 UTC 2023


For the spelling of scan, one option is to follow the HPF names.
COUNT_PREFIX and SUM_PREFIX seem the most immediately useful.

-Brandon

On Thu, Jan 5, 2023 at 3:45 PM Steven G. Kargl via J3 <
j3 at mailman.j3-fortran.org> wrote:

> Hi Brad,
>
> I noticed that you omitted pow, powr, atanPi, and atan2Pi
> from the list of IEEE functions.  These are listed in
> table 9.1 of IEEE Std 754-2008.  Was this intentional?
>
> Also, you might find ISO/IEC JTC 1/SC 22/WG 14 N1950 handy
> as it describes many of the functions you listed (and more)
>
> https://www.open-std.org/jtc1/sc22/wg14/www/docs/n1950.pdf
>
> --
> steve
>
>
> On Thu, Jan 05, 2023 at 11:35:29PM +0000, Brad Richardson via J3 wrote:
> > Thanks all for the suggestions, direction and background. I'll do scan
> > (or whatever we end up calling it) as one paper, and the other IEEE
> > procedures as one paper. If anybody has suggestions for the spelling of
> > INCLUSIVE_SCAN and EXCLUSIVE_SCAN let me know. I'll definitely have it
> > as a straw vote.
> >
> > Regards,
> > Brad
> >
> > On Thu, 2023-01-05 at 19:35 +0000, Brad Richardson via J3 wrote:
> > > Hi all,
> > >
> > > Would proposals for new intrinsic functions be acceptable to submit
> > > for
> > > the upcoming meeting? Specifically I've been asked to write up the
> > > papers for:
> > >
> > > * prefix sum (commonly known as scan, but of course that name's
> > > already
> > > taken), both inclusive and exclusive
> > > * All functions recommended by IEEE-754, most of which Fortran
> > > already
> > > has, but the whole list is reproduced below
> > >
> > > exp
> > > expm1
> > > exp2
> > > exp2m1
> > > exp10
> > > exp10m1
> > > log
> > > log2
> > > log10
> > > logp1
> > > log2p1
> > > log10p1
> > > hypot
> > > rSqrt
> > > compound
> > > rootn
> > > pown
> > > sin
> > > cos
> > > tan
> > > sinPi
> > > cosPi
> > > tanPi
> > > asin
> > > acos
> > > atan
> > > atan2
> > > sinh
> > > cosh
> > > tanh
> > > acosh
> > > atanh
> > >
> > > Some points of order questions also. Which subgroup is in charge of
> > > the
> > > intrinsic procedures so that I can coordinate with them? Would it be
> > > best to write a separate paper for each new procedure, put them all
> > > in
> > > a single paper, or some scheme for grouping certain subsets? And
> > > whilst
> > > we don't have final version of F2023 to draft the edits against,
> > > would
> > > it be worthwhile to go ahead and detail out what they will look like?
> > >
> > > Thanks in advance for any feedback.
> > >
> > > Regards,
> > > Brad
> > >
> >
> >
>
> --
> Steve
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.j3-fortran.org/pipermail/j3/attachments/20230105/e01bed46/attachment.htm>


More information about the J3 mailing list