The built date only indicated the date of building binaries.

3f11a5f1 2022-02-05 11:29 -0500 HenryHRich   o Silence non-noun message by
default

if the version of source for building J binary is newer than this, then 007
warning should be disabled by default. You can test something like this,
jconsole -jprofile  NB. don't load any profile

   3 : 0''
+ + +
0
)
0
   9!:55[1e6;''
   3 : 0''
+ + +
0
)
(007) noun result was required
0

On Tue, Mar 29, 2022 at 1:47 PM 'robert therriault' via General <
[email protected]> wrote:

> This what I get from within the J playground
>
>    9!:14 ''
> j903/j32/linux/beta/GPL3/unknown/2022-03-09T13:58:40/clang-14-0-0/SLEEF=0
>
> Could it be that the j32 version is the difference?
>
> Cheers, bob
>
> > On Mar 28, 2022, at 22:37, bill lam <[email protected]> wrote:
> >
> > At one point, the 007 warning was default enabled but reverted in later
> > release. So it depends on the which git commit the j playground , the J
> > engine was built.
> >
> >
> > On Tue, 29 Mar 2022 at 1:21 PM Raul Miller <[email protected]>
> wrote:
> >
> >> The value returned from 9!:54'' is the same (00;0$0) both in jqt
> >> (where I do not get the warning messages) and in j playground (where I
> >> do get the warning messages).
> >>
> >> So it does not seem likely that a difference in how 9!:55 was used
> >> could explain this difference in behavior.
> >>
> >> Thanks,
> >>
> >> --
> >> Raul
> >>
> >> On Tue, Mar 29, 2022 at 1:14 AM bill lam <[email protected]> wrote:
> >>>
> >>> Those are not errors, see the 9!:55 in nuvoc.
> >>> Is it possible that 9!:55 is executed in your profile or startup.ijs ?
> >>>
> >>> On Tue, 29 Mar 2022 at 12:58 PM Raul Miller <[email protected]>
> >> wrote:
> >>>
> >>>> He does not have such a sentence, as near as I can tell.
> >>>>
> >>>> Here's the statements which would be generating those messages:
> >>>>
> >>>> CODE=: {{)n
> >>>> cocurrent 'z'
> >>>> isNoun =: (0 = 4!:0 ::0:)@:<
> >>>> isgerund =: 0:`(0 -.@e. 3 : ('y (5!:0)';'1')"0)@.(0 < L.) :: 0:
> >>>> ar =: 1 : '5!:1 <''u'''
> >>>> ari =: 1 : 'if. isNoun ''u'' do. if. (isgerund -.@+. '''' -: ]) m do.
> >>>> m ar else. m end. else.u ar end.'
> >>>> ti =: ari ` ari  NB. different from doubleadverb2.ijs: '' is passed to
> >>>> ` . boxed non gerund is ar'd ie a:`u
> >>>> F0 =: 1 : 'u ti ti `: 6'
> >>>> v2c =: 1 : '[. u ].'
> >>>> F1 =: 1 : '(ti u) ti (''''ti) `:6'
> >>>> F2 =: 1 : 'ti ti u `: 6'
> >>>>
> >>>> F01 =: ((ti (2 : 'ti')))(`:6)
> >>>> F02 =: 2 : '(u`)(`v)(`:6)'
> >>>> F02 =: ( ([.(2 : 'ti')) (2 : 'ti' ].) ) (`:6)
> >>>> F12 =: (2 : 'ti'  ti) `: 6
> >>>>
> >>>> F =: F12 NB. chosen for composition consistency, but F1 still very
> >> useful
> >>>>
> >>>> amend =: [` ([. ` ar) `{`] `: 6 ` (]."_) `] }~~
> >>>>
> >>>> NB. means from partial modifiers
> >>>>
> >>>> means =: #F2
> >>>> mean =: +/ means %
> >>>> meang =: */ means (%:~)
> >>>> meanh =: +/@:% means (%~)
> >>>> }}
> >>>> 0!:101 CODE
> >>>>
> >>>> And, testing, those messages do not appear when these statements are
> >> run
> >>>> in jqt
> >>>>
> >>>> So there is something specific about the webassembly port of J which
> >>>> is causing these messages to appear.
> >>>>
> >>>> FYI,
> >>>>
> >>>> --
> >>>> Raul
> >>>>
> >>>> On Mon, Mar 28, 2022 at 10:07 PM Henry Rich <[email protected]>
> >> wrote:
> >>>>>
> >>>>> Why do you have such a sentence?  Do you need it?  I want to make
> >> those
> >>>>> an error, because beginners frequently create them by mistake.  What
> >>>>> does it do for you?
> >>>>>
> >>>>> Henry Rich
> >>>>>
> >>>>> On 3/28/2022 9:21 PM, 'Pascal Jasmin' via General wrote:
> >>>>>> Expressions that return verbs create those error messages even
> >> though
> >>>> verb is still returned from expression (if not assigned)
> >>>>>>
> >>>>>>  +/ %F # (from linked playground)
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> On Monday, March 28, 2022, 09:15:25 p.m. EDT, Raul Miller <
> >>>> [email protected]> wrote:
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> Hmm...
> >>>>>>
> >>>>>> We could probably do with a denser way of expressing code. (I can
> >>>>>> think of several possibilities here.)
> >>>>>>
> >>>>>> But, also, I ran into a problem testing this:
> >>>>>>
> >>>>>>     mean =: +/ means %
> >>>>>> (007) noun result was required
> >>>>>> (007) noun result was required
> >>>>>>     meang =: */ means (%:~)
> >>>>>> (007) noun result was required
> >>>>>> (007) noun result was required
> >>>>>>     meanh =: +/@:% means (%~)
> >>>>>> (007) noun result was required
> >>>>>> (007) noun result was required
> >>>>>>
> >>>>>> FYI,
> >>>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> This email has been checked for viruses by AVG.
> >>>>> https://www.avg.com
> >>>>>
> >>>>>
> >> ----------------------------------------------------------------------
> >>>>> For information about J forums see
> >> http://www.jsoftware.com/forums.htm
> >>>> ----------------------------------------------------------------------
> >>>> For information about J forums see
> http://www.jsoftware.com/forums.htm
> >>>>
> >>> ----------------------------------------------------------------------
> >>> For information about J forums see http://www.jsoftware.com/forums.htm
> >> ----------------------------------------------------------------------
> >> For information about J forums see http://www.jsoftware.com/forums.htm
> >>
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to