If you are running 32-bit 3.6 on Windows, please test this

Jerry Hill malaclypse2 at gmail.com
Wed Aug 30 14:38:52 EDT 2017


On Wed, Aug 30, 2017 at 1:48 PM, MRAB <python at mrabarnett.plus.com> wrote:
>
> On 2017-08-30 18:35, Terry Reedy wrote:
>>
>> https://stackoverflow.com/questions/45965545/math-sqrt-domain-error-when-square-rooting-a-positive-number
>>
>> reports the following:
>> -----
>> Microsoft Windows [Version 10.0.16251.1002]
>> (c) 2017 Microsoft Corporation. All rights reserved.
>>
>> C:\Users\Adam>python
>> Python 3.6.2 (v3.6.2:5fd33b5, Jul  8 2017, 04:14:34) [MSC v.1900 32 bit
>> (Intel)] on win32
>> Type "help", "copyright", "credits" or "license" for more information.
>>   >>> import math
>>   >>> math.sqrt(1.3)
>> Traceback (most recent call last):
>>    File "<stdin>", line 1, in <module>
>> ValueError: math domain error
>>   >>>
>>
>> I upgraded from version 3.6.1 to 3.6.2 to try to resolve the issue and
>> restarted my computer but it is still occurring. Some numbers are
>> working (1.2, 1.4) and some others are also not working (1.128).
>> ----
>>
>> Neither installed 64 bit 3.6.2 nor my repository 3.6 32-bit debug build
>> reproduce this.  If anyone has the python.org 32bit 3.6.1/2 releases
>> installed on Windows, please test and report.
>>
> Python 3.6.2 (v3.6.2:5fd33b5, Jul  8 2017, 04:14:34) [MSC v.1900 32 bit (Intel)] on win32
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import math
> >>> math.sqrt(1.3)
> 1.140175425099138
> >>>
>
> This is on 64-bit Windows 10.
> --
> https://mail.python.org/mailman/listinfo/python-list


This all seems to work fine with python 3.6.1 on Windows 7 (64-bit OS,
32-bit python).

Python 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 17:54:52) [MSC v.1900 32
bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import math
>>> math.sqrt(1.3)
1.140175425099138
>>>

-- 
Jerry



More information about the Python-list mailing list