Jeff Allen added the comment:
Thomas wrote:
> it's as part of this discussion in
> https://mail.python.org/archives/list/python-...@python.org/thread/ABR2L6BENNA6UPSPKV474HCS4LWT26GY/#IAOCDDCJ653NBED3G2J2YBWD7HHPFHT6
> and others in #python-dev
That's where I noticed it
Jeff Allen added the comment:
I'm interested in Thomas' reasons, but here are some of mine (as far as I
understand things):
1. It is specific to one interpreter implemented in C, equipped with a GIL, and
on certain assumptions about the byte code interpreter and the implementation
Jeff Allen added the comment:
Jython uses the reference grammar and ASDL as a way to ensure it is Python we
approximate, not some subtly different language. The presence of Suite here
gives rise to a class
(https://github.com/jythontools/jython/blob/v2.7.2b3/src/org/python/antlr/ast
Change by Jeff Allen :
--
nosy: +jeff.allen
___
Python tracker
<https://bugs.python.org/issue31630>
___
___
Python-bugs-list mailing list
Unsubscribe:
Jeff Allen added the comment:
Just terminology ... strictly speaking what you've done here is "add a *field*
to the nodes Module, FunctionDef and ClassDef", rather than add an *attribute*
-- that is, when one is consistent with the terms used in the ast module
(https://do
Jeff Allen added the comment:
Ah, cunning: I can make sense of it in hex.
>>> hex(to_ulps(expected))
'0x3ff0'
>>> hex(to_ulps(got))
'0x3fec'
>>> hex( to_ulps(got) - to_ulps(expected) )
'-0x4'
... and what you
Jeff Allen added the comment:
Mark: Thanks for doing my homework. Points 1 and 3 I can readily agree with. I
must take another look at to_ulps() with your patch on locally. I used the
approach I did because I thought it was incorrect in exactly those corners
where you prefer it. I'll t
Jeff Allen added the comment:
Mark: Thanks for validating the additional cases so carefully.
If you still want to apply it in stages then I suppose the change to the
comparison logic could go first (untested idea), although that's also where I
could most easily have made a mi
Jeff Allen added the comment:
It would be nice to see this considered alongside #26040.
--
nosy: +jeff.allen
___
Python tracker
<http://bugs.python.org/issue27
Changes by Jeff Allen :
Added file: http://bugs.python.org/file42191/extra_cmath_testcases.py
___
Python tracker
<http://bugs.python.org/issue26040>
___
___
Python-bug
Changes by Jeff Allen :
Removed file: http://bugs.python.org/file42190/stat_math.py
___
Python tracker
<http://bugs.python.org/issue26040>
___
___
Python-bugs-list mailin
Changes by Jeff Allen :
Added file: http://bugs.python.org/file42192/stat_math.py
___
Python tracker
<http://bugs.python.org/issue26040>
___
___
Python-bugs-list mailin
Changes by Jeff Allen :
Removed file: http://bugs.python.org/file41526/stat_math.py
___
Python tracker
<http://bugs.python.org/issue26040>
___
___
Python-bugs-list mailin
Jeff Allen added the comment:
Thanks for the prompt acknowledgement and for accepting this to review.
I have updated the coverage & tolerance demo program. Usage in the comments (in
v3).
I have also added the program I used to generate the extra test cases (needs
mpmath -- easier to
Changes by Jeff Allen :
Added file: http://bugs.python.org/file42190/stat_math.py
___
Python tracker
<http://bugs.python.org/issue26040>
___
___
Python-bugs-list mailin
Jeff Allen added the comment:
Here is a patch that improves coverage and addresses the uneven accuracy.
Required accuracy is now specified in ulps. Mostly, I have choses 1 ulp, since
this passed for me on an x86 architecture (and also ARM), but this may be too
ambitious.
I have also
Jeff Allen added the comment:
I'm also interested in a smooth experience for beginners.
I have a factual observation with respect to Terry's comment:
'''Windows icons have a Shortcut tab with a Start-in field. We should like to
put %USERPROFILE% there, but this d
Jeff Allen added the comment:
Disabling the AV/firewall did not stop the symptoms when I was investigating
originally. In order to get the unmodified test to pass, I had to stop the BFE
(base filtering engine), which I think may have been given new rules or
behaviours as a result of
Jeff Allen added the comment:
I worked out that the essence of the test is to insert an extra \n at the end
of a GET request line. The request is syntactically invalid for HTTP. The
\n\r\n appears like two blank lines, implying no headers, but the headers then
follow where no data should be
Jeff Allen added the comment:
Actual patch for your convenience. I'm not set up to build CPython from source,
so I've tested this with my installed CPython 2.7.6, and it's clean.
[As for keeping the tests in sync, yes that's our aim. Jython's Lib contains
only the
Jeff Allen added the comment:
Thanks for adding to the evidence here. As discussed above, disabling the
security product (which is Bitdefender) on my PC didn't stop the problem for
me, and I'm reluctant to uninstall. I narrowed it to the Windows Base Filtering
Engine, but p
New submission from Jeff Allen:
When I run:
start python -m test.test_httpservers
test_request_line_trimming reports ERROR, and the test hangs at
test_version_none. If I run a copy of the test in which the latter test is
skipped with @unittest.skipIf(sys.platform == "win32", &
22 matches
Mail list logo