Michael Felt added the comment:
Ah, leave closed. I'll make a new issue, and reference this one. Sorry for the
noise here.
--
___
Python tracker
<https://bugs.python.org/is
New submission from Michael Felt :
Inspired by msg211764, issue20682
In short:
For address family of AF_UNIX or AF_UNIX_CCSID, getsockname() returns 0 if
issued before a bind(). The address length is 0. This is always the case for
sockets created by socketpair().
That is at least one
Change by Michael Felt :
--
keywords: +patch
pull_requests: +8377
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue34490>
___
___
Py
Change by Michael Felt :
--
keywords: +patch, patch
pull_requests: +8377, 8378
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issu
Change by Michael Felt :
--
keywords: +patch
pull_requests: +8396
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue34347>
___
___
Py
Michael Felt added the comment:
Solution much simpler than I thought:
not arg.decode('ascii', 'surrogateescape'), but arg.decode('iso-8859-1')
--
___
Python tracker
<h
Michael Felt added the comment:
It might be as simple as what I saw for AIX:
diff --git a/Lib/test/test_utf8_mode.py b/Lib/test/test_utf8_mode.py
index 26e2e13ec5..3e918fd54c 100644
--- a/Lib/test/test_utf8_mode.py
+++ b/Lib/test/test_utf8_mode.py
@@ -219,6 +219,8 @@ class UTF8ModeTests
Michael Felt added the comment:
As the AIX complaint is (was once the PR merges):
AssertionError: "['h\\xc3\\xa9\\xe2\\x82\\xac']" !=
"['h\\udcc3\\udca9\\udce2\\udc82\\udcac']"
- ['h\xc3\xa9\xe2\x82\xac']
+ ['h\udcc3\udca9\udce2\udc82\udc
Michael Felt added the comment:
FYI - this test passes on Python3.X and Python3.7 bots, still fails on Python2.7
In short "fixed" for Python3.
--
components: +Tests
___
Python tracker
<https://bugs.python.o
Michael Felt added the comment:
Short Version:
root@x065:[/data/prj/python/python3-3.8]./python -m test test_subprocess
Run tests sequentially
0:00:00 [1/1] test_subprocess
test_subprocess passed in 2 min 18 sec
== Tests result: SUCCESS ==
1 test OK.
Total duration: 2 min 18 sec
Tests
Change by Michael Felt :
--
keywords: +patch
pull_requests: +8412
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue11193>
___
___
Py
Change by Michael Felt :
--
keywords: +patch
pull_requests: +8430
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue11192>
___
___
Py
Michael Felt added the comment:
On 27/08/2018 15:22, Michael Osipov wrote:
> Michael Osipov <1983-01...@gmx.net> added the comment:
>
> So I changed the test code to:
>
> diff --git a/Lib/test/test_utf8_mode.py b/Lib/test/test_utf8_mode.py
> index 26e2e13ec5..d9f8a3ed8b
Michael Felt added the comment:
Ok - testing other Python3 versions:
3.4.9 - failed
3.5.5 - failed
3.7.0 - passes - ah - but due to skip tests!
test_strcoll (test.test_locale.TestEnUSCollation) ... testing with
'en_US.ISO8859-1'... ok
test_strcoll_with
Michael Felt added the comment:
No time to compile for a couple of days. Stress from others wins instead.
Maybe on Friday.
Sent from my iPhone
> On 28 Aug 2018, at 13:20, STINNER Victor wrote:
>
>
> STINNER Victor added the comment:
>
>> -check(
Michael Felt added the comment:
On 28/08/2018 13:20, STINNER Victor wrote:
> I updated my PR 8969 to implement properly my idea. With this PR, on HP-UX
> with C or POSIX locale, Python now uses ASCII for its "filesystem encoding":
> sys.getfilesystemencoding() returns &
Michael Felt added the comment:
On 28/08/2018 20:43, Michael Felt wrote:
> Attached is the output with LC_ALL=C in the prefix. If you were hoping
> for "dangling processes - your hopes are affirmed.
Previous mail ended with:
== Tests result: FAILURE ==
375 tests OK.
13 t
Michael Felt added the comment:
The buildbots seem happy. This may be closed.
--
___
Python tracker
<https://bugs.python.org/issue34347>
___
___
Python-bug
Michael Felt added the comment:
Even if it is just in the spirit of issue29972 I hope this can be given a quick
review and have yet one less test failing on the AIX bots.
--
___
Python tracker
<https://bugs.python.org/issue34
Michael Felt added the comment:
For now, backport only means, imho to 3.7 and maybe 3.6. More could be merrier
- but the goal is to clear the buildbots for regression testing.
This one is quite simple - so adding 2.7 to the list of backports would be
great.
--
versions: +Python 2.7
Michael Felt added the comment:
Would be very nice to get this to clear on the build bots!
--
___
Python tracker
<https://bugs.python.org/issue34373>
___
___
New submission from Michael Felt :
With AIX I have seen the following messages repeatedly:
root@x066:[/data/prj/python/python3-3.8]./python
../git/*3.8/Lib/ctypes/test/test_loading.py
/data/prj/python/git/python3-3.8/Lib/subprocess.py:852: ResourceWarning:
subprocess 11796734 is still
Change by Michael Felt :
--
keywords: +patch
pull_requests: +8485
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue34558>
___
___
Py
Michael Felt added the comment:
On 28/08/2018 23:14, STINNER Victor wrote:
> STINNER Victor added the comment:
>
>> Can we backport this to 3.7 at least?
I am the AIX(tools) Michael, Michael O is the HP-UX Michael :p
So I was not the one asking. IMHO - as the PEP was new, if
New submission from Michael Felt :
+364 def _assert_values(self, values):
+365 for obj in values:
+366 with self.subTest(obj):
+367 interpreters.channel_send(self.cid, obj)
+368 got = interpreters.channel_recv(self.cid)
+369
Michael Felt added the comment:
64-bit mode, no error.
root@x066:[/data/prj/python/python3-3.8.0]./python -m test -v
test__xxsubinterpreters
== CPython 3.8.0a0 (heads/master-dirty:d500e5307a, Sep 3 2018, 13:55:44) [C]
== AIX-1-00C291F54C00-powerpc-64bit-COFF big-endian
== cwd: /data/prj
Change by Michael Felt :
--
components: +Tests
___
Python tracker
<https://bugs.python.org/issue34569>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Michael Felt :
test_init_default_config (test.test_embed.InitConfigTests) ... FAIL
test_init_dev_mode (test.test_embed.InitConfigTests) ... FAIL
test_init_env (test.test_embed.InitConfigTests) ... FAIL
test_init_from_config (test.test_embed.InitConfigTests) ... ok
Change by Michael Felt :
--
components: +Tests
versions: +Python 3.8
___
Python tracker
<https://bugs.python.org/issue34579>
___
___
Python-bugs-list mailin
Change by Michael Felt :
--
keywords: +patch
pull_requests: +8523
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue34579>
___
___
Py
Change by Michael Felt :
--
keywords: +patch
pull_requests: +8580
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue34569>
___
___
Py
Change by Michael Felt :
--
type: -> behavior
___
Python tracker
<https://bugs.python.org/issue34569>
___
___
Python-bugs-list mailing list
Unsubscrib
Change by Michael Felt :
--
type: -> behavior
___
Python tracker
<https://bugs.python.org/issue34579>
___
___
Python-bugs-list mailing list
Unsubscrib
Change by Michael Felt :
--
type: -> behavior
___
Python tracker
<https://bugs.python.org/issue34373>
___
___
Python-bugs-list mailing list
Unsubscrib
Change by Michael Felt :
--
versions: -Python 3.7
___
Python tracker
<https://bugs.python.org/issue34373>
___
___
Python-bugs-list mailing list
Unsubscribe:
Michael Felt added the comment:
When built against a less optimized OpenSSL library all tests pass. So, IMHO,
not a bug, and closing.
The buildbots will (eventually) build against a less optimized library and the
error messages will match. That was the cause of all these messages (no
Change by Michael Felt :
--
components: +Tests
type: -> behavior
versions: +Python 3.8 -Python 3.7
___
Python tracker
<https://bugs.python.org/issu
Change by Michael Felt :
--
pull_requests: +8686
___
Python tracker
<https://bugs.python.org/issue11192>
___
___
Python-bugs-list mailing list
Unsubscribe:
Michael Felt added the comment:
Closing this, and my PR, as issue34664 is a repeat and already merged.
--
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.org/i
New submission from Michael Felt :
Going back to issue17234 - there has been a test to check that a URL with a
trailing slash reports 404 status.
On AIX a trailing-slash is ignored - if the rest of the path is a valid
filename.
At a very low-level, in Modules/_io/fileio.c the code could be
Michael Felt added the comment:
On 17/09/2018 12:47, Jeremy Kloth wrote:
> Jeremy Kloth added the comment:
>
> This is also an issue on Windows when the target path resides within a
> junction, paths outside of a junction respond (err, fail) as expecte
Change by Michael Felt :
--
components: +IO
title: Fix test_httpservers on AIX -> return ENOTDIR when open() accepts
filenames with a trailing slash
___
Python tracker
<https://bugs.python.org/issu
Michael Felt added the comment:
OK - issue17324 (not 1 7 2 3 4)
And, as jkloth reported that Windows also has an issue - sometimes, found a way
to do this in Modules/_io/fileio.c
diff --git a/Modules/_io/fileio.c b/Modules/_io/fileio.c
index c0e43e0ae4..3623ff16ea 100644
--- a/Modules/_io
Change by Michael Felt :
--
keywords: +patch
pull_requests: +8782
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue34711>
___
___
Py
Michael Felt added the comment:
On 17/09/2018 16:00, Michael Felt wrote:
> And, now for the PR tests...
Had a review - many thanks, but before I press the resolve button -
Ihope someone can help me understand why the "Travis" etc, checks are
failing, e.g.,
./python -E -S
New submission from Michael Felt :
Issue32374 added a new subtest (test_bad_traverse) in test_importlib. The test
succeeds when a script calling a bad_traverse exits with a non-zero status
(e.g., crashes because of segmentation violation)
This patch "fixes" Modules/_testmultiphase
Change by Michael Felt :
--
title: Fix test_importlib for AIX -> Fix test_importlib.test_bad_traverse for
AIX
___
Python tracker
<https://bugs.python.org/issu
Change by Michael Felt :
--
keywords: +patch
pull_requests: +8815
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue34720>
___
___
Py
Michael Felt added the comment:
On 10/08/2016 17:22, David Edelsohn wrote:
> David Edelsohn added the comment:
Hi, Just thought I would mention that I have a branch with all the test
PR fixes I have made in the last two months.
a) would appreciate your testig them with gcc - to be sure all
Michael Felt added the comment:
On 18/09/2018 16:46, Michael Felt wrote:
> Michael Felt added the comment:
Ignore this. If only I could remove stuff!
Good day all.
--
___
Python tracker
<https://bugs.python.org/issu
Change by Michael Felt :
--
keywords: +patch
pull_requests: +8873
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue34757>
___
___
Py
New submission from Michael Felt :
One PR to Rule them all :p
--
components: Tests
messages: 325918
nosy: Michael.Felt
priority: normal
severity: normal
status: open
title: Placeholder for discussion on Combined patches for AIX - to resolve
failig tests
type: behavior
versions: Python
New submission from Michael Felt :
On AIX test_sqlite fails with:
==
FAIL: test_database_source_name (sqlite3.test.backup.BackupTests)
--
Traceback (most
Change by Michael Felt :
--
keywords: +patch
pull_requests: +9044
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue34860>
___
___
Py
Michael Felt added the comment:
I just pulled master, did not see Modules/_sqlite/connection.c
<https://github.com/python/cpython/commit/b10a64d117de6121ea3e79c467c4107f8f399f3d#diff-affe43c743133796bb0a7eec464483b9>
in the list, but I redo everything for just in case and update later.
Michael Felt added the comment:
Yes, that seems to have fixed it already. Closing the PR and issue!
Thx for the quick response!
On 10/1/2018 1:37 PM, Michael Felt wrote:
> Michael Felt added the comment:
>
> I just pulled master, did not see Modules/_sqlite/connection.c
Michael Felt added the comment:
duplicate of issue34743
--
resolution: -> duplicate
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Michael Felt added the comment:
well, update: the issue34603 merged 16 days ago has broken this PR - that has
been waiting for nearly 10 months.
Unhappy camper.
And, just as a short reminder - there were earlier ¨patches (that I just
copied) going back more than 2 years.
Please, some
Change by Michael Felt :
Added file: https://bugs.python.org/file47840/mime-attachment
Added file: https://bugs.python.org/file47841/encrypted.asc
___
Python tracker
<https://bugs.python.org/issue34
Michael Felt added the comment:
Final attempt to send as plain text
On 10/2/2018 1:07 AM, Benjamin Peterson wrote:
> On Mon, Oct 1, 2018, at 12:12, Michael Felt wrote:
>> Hi all,
>>
>> Before I submit a patch to increase the default MAXDATA setting for AIX
>> when
Michael Felt added the comment:
On 10/2/2018 10:36 AM, STINNER Victor wrote:
> STINNER Victor added the comment:
>
> Jeremy Kloth: "This is also an issue on Windows when the target path resides
> within a junction, paths outside of a junction respond (err, fail) as
>
Michael Felt added the comment:
Was not my intent. Firewall issues. After 4 more attempts gave up until now.
On 10/2/2018 3:17 PM, STINNER Victor wrote:
> STINNER Victor added the comment:
>
>> 2018-10-02 11:02:32 Michael.Feltset files: + mime-attachment,
>> e
Michael Felt added the comment:
On 10/2/2018 7:36 PM, Michael Felt wrote:
> Python is designed as a thin wrapper to the operating system. IMHO Python
> must not validate the filename itself.
To shorten the discussion, I'll kill the current PR and just modify the
test to skip t
Change by Michael Felt :
--
pull_requests: +9063
___
Python tracker
<https://bugs.python.org/issue34711>
___
___
Python-bugs-list mailing list
Unsubscribe:
Michael Felt added the comment:
Changed the title to reflect the requested change is only in Tests.
--
components: -IO
title: return ENOTDIR when open() accepts filenames with a trailing slash ->
Fix test_httpservers on AIX (trailingSlas
Michael Felt added the comment:
Closed "test" version.
made new PR that makes server.py conform to Issue17234 demands
--
components: +Library (Lib) -Tests
title: Fix test_httpservers on AIX (trailingSlashOK) -> Lib/http/server.py:
Return HTTPStatus.NOT_FOUND if path.en
Change by Michael Felt :
--
pull_requests: +9073
___
Python tracker
<https://bugs.python.org/issue34711>
___
___
Python-bugs-list mailing list
Unsubscribe:
Michael Felt added the comment:
FYI: define exists on
Linux 3.16.0-4-powerpc64 #1 SMP Debian 3.16.7-ckt9-3 (2015-04-23) ppc64
GNU/Linux
SunOS 5.11 11.3
Not on AIX
--
nosy: +Michael.Felt
___
Python tracker
<https://bugs.python.org/issue31
Michael Felt added the comment:
The current PR8709 resolves two issues, not one - so will create a new issue
for the second element.
Am also shorting the NEWS text, with the expanded explanation here as:
* skip the distutils test 'test_search_cpp' when not gcc as compiler
becau
New submission from Michael Felt :
while researching issue11191 I cam across 6 additional errors.
There is a test in Lib/test/support/__init__.py
def missing_compiler_executable(cmd_names=[]):
"""Check if the compiler components used to build the interpreter exist.
Change by Michael Felt :
--
keywords: +patch
pull_requests: +9091
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue34897>
___
___
Py
New submission from Michael Felt :
Both rc2 packages -
$ ls -l *.xz
-rw-r--r--1 aixtools staff 17178404 Oct 13 02:41 Python-3.6.7rc2.tar.xz
-rw-r--r--1 aixtools staff 16974832 Oct 13 02:24 Python-3.7.1rc2.tar.xz
return the same error on a system using gcc as default compiler
Michael Felt added the comment:
I'll compare with the 3.7.0. As I did not have access to gcc then, would have
never seen it.
Yesterday I used --with-gcc, today I'll use CC=gcc and update after I know more.
--
___
Python track
Michael Felt added the comment:
using CC=gcc ./configure works fine
And, this does not appear to be a regression:
HEAD is now at 1bf9cc5 3.7.0 final
$ cd ../python3-3.7.0
$ ./configure
checking for git... found
checking build system type... powerpc-ibm-aix7.2.0.0
checking host system type
Michael Felt added the comment:
On 16/10/2018 21:35, Ned Deily wrote:
> Ned Deily added the comment:
>
> I'm glad it works. Any object to closing this issue then?
I have no objection. Should I do that?
>
> --
> resolution: -> not a bug
> stage: -> re
Michael Felt added the comment:
re; the current status of PR8672 - which I shall probably close as it no longer
merges.
@taleinat re: the need for lambda
As _find_mac_netstat() is only called once the need for the last two arguments
may be unnecessary. My reason for including them was to
Michael Felt added the comment:
> On 10/26/2018 5:36 PM, Tal Einat wrote:
> Tal Einat added the comment:
>
> I'm not sure that the resolution currently suggested, changing
> compiler.set_executables(), is the right way to go.
>
> This change to distuti
Michael Felt added the comment:
This is closed, however, since this was merged the AIX buildbots have failed.
This is because the file mode bits lack the -x
root@x066:[/data/prj/python/git/cpython-master]find . -name install-sh -ls
148833829 16 -rw-r--r-- 1 root felt 15368
Michael Felt added the comment:
FYI: On my manual build server I have coreutils "install" installed, and it
seems install-sh is not called in that case (which is why I never saw with
manual builds)
FYI: There is also an issue (I hope side-effect) that pyexpat is not building
whi
Michael Felt added the comment:
The AIX build-bots thank you. Back to "failed-test" status.
1721...failed test (failure)
1720...failed compile (failure)
--
___
Python tracker
<https://bugs.python.o
Michael Felt added the comment:
Thx.
So, while "" is not None (i.e., "" is not False), it does test as a Boolean
expression as 'False' so the test for None or "" is the same as testing for ""
(but not the same as testing for None).
I ac
Michael Felt added the comment:
There are, perhaps, other issues as well.
After a build of "master"
a) pip3 install pandas
- failed to find/download and build numpy
- after "manual" pip3 install numpy and got to " six, python-dateutil, pytz,
pandas"
Then:
Change by Michael Felt :
--
versions: +Python 3.8
___
Python tracker
<https://bugs.python.org/issue35198>
___
___
Python-bugs-list mailing list
Unsubscribe:
Michael Felt added the comment:
Getting farther - after "hacking" pandas setup.py to not force a gcc flag.
Still not getting as far, I think, as the initial poster.
...
/opt/include/python3.8dm -c pandas/_libs/parsers.c -o
build/temp.aix-6.1-3.8-pydebug/pandas/_libs/parsers.o
x
Michael Felt added the comment:
Still getting the same errors, even with 64-bit build, so still not close to
testing the actual problem.
FYI: last time I build pandas the version was 0.19.0 - then it was 'simple'.
Anyway, short of a simple (test) python module that includes c++
Michael Felt added the comment:
Historically, I started this issue because I saw that none of the calls made in
uuid.py were working for AIX.
I also assumed that they ALL worked already, at least somewhere.
a) one cause is the difference between AIX and (all) others was the letter
chosen
Change by Michael Felt :
--
title: core logic of uuid.getnode() is broken for AIX - all versions -> core
logic of uuid.getnode() is broken for netstat
___
Python tracker
<https://bugs.python.org/issu
Michael Felt added the comment:
Considering that python-2.7.13 is posed for a release - I ask again,
considering that python-2.7.12 (and I expect a few earlier ones) can load "AIX"
.a type shared libraries - if you know how to supply the name -
that my patch be included in pyt
Michael Felt added the comment:
FWIW: just build python-2.7.13 using xlC - and ncurses-6.0 installed.
root@x064:[/data/prj/python/python2-2.7.13]
root@x064:[/data/prj/python/python2-2.7.13]./python
Python 2.7.13 (default, Jan 3 2017, 11:16:59) [C] on aix5
Type "help", "copyright
Michael Felt added the comment:
Again, I would like to draw attention to this issue - BECAUSE -
it is possible to use ctypes.CDLL() ASIS, on AIX - however,
ctypes.util.find_library() always seems to fail (i.e., returns None even when a
.so file exists)
When the library names are hard-coded
Michael Felt added the comment:
I request that you review issue27435 - in particular msg284557 - as I feel
ctypes implementation for AIX is broken - at least as far as the supporting
routines are concerned.
When you know the "magic" one can call ctypes.CDLL() and
Michael Felt added the comment:
My - bad - this was largely a duplicate of three now closed issues: issue10656,
issue16189, and issue25825
as far as the build process goes the issue is fixed. However, issue10656 is not
yet "fully-finished" because "make distclean&quo
Michael Felt added the comment:
OK - just looked at what happens with Python3-3.6
new file name: _sysconfigdata_m_aix5_.py
values:
root@x064:[/data/prj/python/python3-3.6.0/X64/opt/lib/python3.6]grep SHARED
_sysconf*.py | grep LD
'BLDSHARED': '/opt/lib/python3.6/config-3.6m/
Michael Felt added the comment:
> Regarding reopening Issue 10656, whatever you think is more appropriate.
Not "scary", just irritating. I'll open a new one when I have more time to
document it.
> Issue 16189 and Issue 25825 were about updating to match recent changes
Michael Felt added the comment:
The "key" bit of the patch is to move the code AND make this assignment:
if _PYTHON_BUILD:
vars['LDSHARED'] = vars['BLDSHARED']
Besides, imho, skipping around the problem that LDSHARED is not correctly
assigned - it ca
Michael Felt added the comment:
I would like to say:
a) I am happy this is being considered for Python3-3.7
b) I still believe it is a "bug" plain and simple - it (find_library()) cannot
work in "normal" situations. Why "IBM" or others never addressed this is bey
Michael Felt added the comment:
OOPS: I have a ... above, meant to be a link to a message.
I also needed to 'patch' util.py - with 32-bit build with something like this:
--- src/python-2.7.13/Lib/ctypes/util.py2016-12-17 20:05:05 +
+++ python-2.7.13.0/Lib/ctypes/util.py
Michael Felt added the comment:
I did not go through a whole build process.
Changing:
if _PYTHON_BUILD:
vars['BLDSHARED'] = vars['LDSHARED']
to
if _PYTHON_BUILD:
vars['LDSHARED'] = vars['BLDSHARED']
is not going to help if bo
Michael Felt added the comment:
Ok. I shall rebuild from scratch.
When I do, I start from a "clean" system - only the compiler and my mkinstallp
helper script.
I am adding the latest zlib for what I would package but I shall forgoe that
for
Michael Felt added the comment:
This is "only" for Python-2.7 (for now). The others will be tested as I am able.
Working with the patch submitted 2013-10-19 (aka
https://bugs.python.org/file32229/issue18235.patch)
A) Without/before the patch:
root@x064:[/data/prj/python/Python-2.7
501 - 600 of 737 matches
Mail list logo