📄 no.125.stable.out.windowsnt
字号:
stdout of test 'no.125` in directory 'tests/BugReports` itself:#> Mtest: milS no.125 milS#> Mtest: Mtimeout -timeout 210 Mserver -modulesilent -yaccsilent -d8 -db tests_BugReports -single no.125.milS# Monet Database Server V4.1# Copyright (c) 1993-1999, CWI & SION. All rights reserved.# compiled for IRIX646.5/32bit on Fri Jan 14 01:04:33 MET 2000.#script:no.125.milS# Monet Database Server V4.3.5# Copyright (c) 1993-2002, CWI. All rights reserved.# compiled for i686-pc-linux-gnu/32bit; dynamically linked.# >Number: 125# >Category: Module_math# >Synopsis: (almost) all functions of mmath return strange results on IRIX.# >Confidential: no# >Severity: serious# >Priority: medium# >Responsible: niels# >State: open# >Class: sw-bug# >Submitter-Id: unknown# >Arrival-Date: Fri Feb 27 16:36:42 1998# >Originator: manegold# >Organization:# >Release: # >Environment:# IRIX# >Description:# (almost) all functions of mmath return strange results on IRIX. # # test script and output for both GNU=ON & GNU=OFF follow.# # stefan# # ================================================================================# test script (also available as 'testing/plain/mmath2/script.mil')# --------------------------------------------------------------------------------# setoid(oid(20000000));# module(mmath);# sin(dbl(0)).print();# sin(M_PI_4).print();# sin(M_PI_2).print();# sin(M_PI).print();# sin(3*M_PI_2).print();# cos(dbl(0)).print();# cos(M_PI_4).print();# cos(M_PI_2).print();# cos(M_PI).print();# cos(3*M_PI_2).print();# tan(dbl(0)).print();# tan(M_PI_4).print();# tan(M_PI_2).print();# tan(M_PI).print();# tan(3*M_PI_2).print();# asin(dbl(-1)).print();# asin(dbl(-0.5)).print();# asin(dbl(0)).print();# asin(dbl(0.5)).print();# asin(dbl(1)).print();# acos(dbl(-1)).print();# acos(dbl(-0.5)).print();# acos(dbl(0)).print();# acos(dbl(0.5)).print();# acos(dbl(1)).print();# atan(dbl(-1)).print();# atan(dbl(-0.5)).print();# atan(dbl(0)).print();# atan(dbl(0.5)).print();# atan(dbl(1)).print();# # asin(sin(M_PI)).print();# acos(cos(M_PI)).print();# atan(tan(M_PI_2)).print();# atan(tan(M_PI_4)).print();# sqrt(pow(dbl(2),dbl(2))).print();# # exp(dbl(10)).print(); # log(dbl(10)).print();# log10(dbl(10)).print();# # ceil(dbl(1.2)).print();# fabs(dbl(1.2)).print();# floor(dbl(1.2)).print();# fmod(dbl(15.2),dbl(2.5)).print();# --------------------------------------------------------------------------------# ================================================================================# differences between SunOS5.5 and IRIX6.2 compiled with GNU=ON# --------------------------------------------------------------------------------# --- .SunOS5.5/plain/mmath2/111.out Fri Feb 27 16:00:24 1998# +++ .IRIX6.2/plain/mmath2/111.out Fri Feb 27 16:00:01 1998# @@ -1,3 +1,3 @@# Statistics about the output of plain/mmath2:# - 143 lines, 385 words, 3505 chars# + 143 lines, 385 words, 3751 chars# # @@ -8,3 +8,3 @@# Mcreatedb -db plain# -Mcreatedb: processing database 'plain' in /ufs/manegold/programming/Monet/testing/.SunOS5.5/dbfarm/plain.# +Mcreatedb: processing database 'plain' in /ufs/manegold/programming/Monet/testing/.IRIX6.2/dbfarm/plain.# Mcreatedb: calling 'Mserver -db plain' for the first time..# @@ -68,3 +68,3 @@# sin(M_PI).print();# -[ -0.000000 ]# +[ 0.000000 ]# sin(3*M_PI_2).print();# @@ -76,3 +76,3 @@# cos(M_PI_2).print();# -[ -0.000000 ]# +[ 0.000000 ]# cos(M_PI).print();# @@ -82,62 +82,62 @@# tan(dbl(0)).print();# -[ 0.000000 ]# +[ 2080315712.000000 ]# tan(M_PI_4).print();# -[ 1.000000 ]# +[ 2080315712.000000 ]# tan(M_PI_2).print();# -[ -22877332.428856 ]# +[ 2080315712.000000 ]# tan(M_PI).print();# -[ 0.000000 ]# +[ 2080315712.000000 ]# tan(3*M_PI_2).print();# -[ -7625777.476285 ]# +[ 2080315712.000000 ]# asin(dbl(-1)).print();# -[ -1.570796 ]# +[ 2080315712.000000 ]# asin(dbl(-0.5)).print();# -[ -0.523599 ]# +[ 2080315712.000000 ]# asin(dbl(0)).print();# -[ 0.000000 ]# +[ 2080315712.000000 ]# asin(dbl(0.5)).print();# -[ 0.523599 ]# +[ 2080315712.000000 ]# asin(dbl(1)).print();# -[ 1.570796 ]# +[ 2080315712.000000 ]# acos(dbl(-1)).print();# -[ 3.141593 ]# +[ 2080315712.000000 ]# acos(dbl(-0.5)).print();# -[ 2.094395 ]# +[ 2080315712.000000 ]# acos(dbl(0)).print();# -[ 1.570796 ]# +[ 2080315712.000000 ]# acos(dbl(0.5)).print();# -[ 1.047198 ]# +[ 2080315712.000000 ]# acos(dbl(1)).print();# -[ 0.000000 ]# +[ 2080315712.000000 ]# atan(tan(M_PI_2)).print();# -[ -1.570796 ]# +[ 2080315712.000000 ]# atan(tan(M_PI_4)).print();# -[ 0.785398 ]# +[ 2080315712.000000 ]# sqrt(pow(dbl(2),dbl(2))).print();# -[ 2.000000 ]# +[ 45610.384256 ]# # exp(dbl(10)).print();# -[ 22026.465795 ]# +[ 2080315712.000000 ]# log(dbl(10)).print();# -[ 2.302585 ]# +[ 2080315712.000000 ]# log10(dbl(10)).print();# -[ 1.000000 ]# +[ 2080315712.000000 ]# # ceil(dbl(1.2)).print();# -[ 2.000000 ]# +[ 2080315712.000000 ]# fabs(dbl(1.2)).print();# @@ -145,4 +145,4 @@# floor(dbl(1.2)).print();# -[ 1.000000 ]# +[ 2080315712.000000 ]# fmod(dbl(15.2),dbl(2.5)).print();# -[ 0.200000 ]# +[ 2080315712.000000 ]# --------------------------------------------------------------------------------# ================================================================================# differences between SunOS5.5 and IRIX6.2 compiled with GNU=OFF# --------------------------------------------------------------------------------# --- plain/mmath2/stable.out Fri Feb 27 16:11:45 1998# +++ .IRIX6.2/plain/mmath2/1998.02.27,16:51:37.out Fri Feb 27 17:23:28 1998# @@ -1,3 +1,3 @@# Statistics about the output of plain/mmath2:# - 143 lines, 385 words, 3505 chars# + 138 lines, 360 words, 3229 chars# # @@ -7,7 +7,2 @@# # -Mcreatedb -db plain# -Mcreatedb: processing database 'plain' in /ufs/manegold/programming/Monet/testing/.SunOS5.5/dbfarm/plain.# -Mcreatedb: calling 'Mserver -db plain' for the first time..# -Mcreatedb: database 'plain' has been initialized succesfully!# -# Mserver -db plain script.mil# @@ -68,3 +63,3 @@# sin(M_PI).print();# -[ -0.000000 ]# +[ 0.000000 ]# sin(3*M_PI_2).print();# @@ -76,3 +71,3 @@# cos(M_PI_2).print();# -[ -0.000000 ]# +[ 0.000000 ]# cos(M_PI).print();# @@ -82,3 +77,3 @@# tan(dbl(0)).print();# -[ 0.000000 ]# +[ 1.000000 ]# tan(M_PI_4).print();# @@ -86,53 +81,53 @@# tan(M_PI_2).print();# -[ -22877332.428856 ]# +[ 1.000000 ]# tan(M_PI).print();# -[ 0.000000 ]# +[ 1.000000 ]# tan(3*M_PI_2).print();# -[ -7625777.476285 ]# +[ 1.000000 ]# asin(dbl(-1)).print();# -[ -1.570796 ]# +[ 1.000000 ]# asin(dbl(-0.5)).print();# -[ -0.523599 ]# +[ 1.000000 ]# asin(dbl(0)).print();# -[ 0.000000 ]# +[ 1.000000 ]# asin(dbl(0.5)).print();# -[ 0.523599 ]# +[ 1.000000 ]# asin(dbl(1)).print();# -[ 1.570796 ]# +[ 1.000000 ]# acos(dbl(-1)).print();# -[ 3.141593 ]# +[ 1.000000 ]# acos(dbl(-0.5)).print();# -[ 2.094395 ]# +[ 1.000000 ]# acos(dbl(0)).print();# -[ 1.570796 ]# +[ 1.000000 ]# acos(dbl(0.5)).print();# -[ 1.047198 ]# +[ 1.000000 ]# acos(dbl(1)).print();# -[ 0.000000 ]# +[ 1.000000 ]# atan(dbl(-1)).print();# -[ -0.785398 ]# +[ 1.000000 ]# atan(dbl(-0.5)).print();# -[ -0.463648 ]# +[ 1.000000 ]# atan(dbl(0)).print();# -[ 0.000000 ]# +[ 1.000000 ]# atan(dbl(0.5)).print();# -[ 0.463648 ]# +[ 1.000000 ]# atan(dbl(1)).print();# -[ 0.785398 ]# +[ 1.000000 ]# # asin(sin(M_PI)).print();# -[ -0.000000 ]# +[ 1.000000 ]# acos(cos(M_PI)).print();# -[ 3.141593 ]# +[ 1.000000 ]# atan(tan(M_PI_2)).print();# -[ -1.570796 ]# +[ 1.000000 ]# atan(tan(M_PI_4)).print();# -[ 0.785398 ]# +[ 1.000000 ]# sqrt(pow(dbl(2),dbl(2))).print();# -[ 2.000000 ]# +[ 1.000000 ]# # exp(dbl(10)).print();# -[ 22026.465795 ]# +[ 1.000000 ]# log(dbl(10)).print();# -[ 2.302585 ]# +[ 1.000000 ]# log10(dbl(10)).print();# @@ -141,3 +136,3 @@# ceil(dbl(1.2)).print();# -[ 2.000000 ]# +[ 1.000000 ]# fabs(dbl(1.2)).print();# @@ -147,2 +142,2 @@# fmod(dbl(15.2),dbl(2.5)).print();# -[ 0.200000 ]# +[ 1.000000 ]# ================================================================================>How-To-Repeat:setoid(oid(20000000));module(mmath);sin(dbl(0)).print();[ 0 ]sin(M_PI_4).print();[ 0.70710678118654746 ]sin(M_PI_2).print();[ 1 ]sin(M_PI).print();[ 1.2246063538223773e-016 ]sin(3*M_PI_2).print();[ -1 ]cos(dbl(0)).print();[ 1 ]cos(M_PI_4).print();[ 0.70710678118654757 ]cos(M_PI_2).print();[ 6.1230317691118863e-017 ]cos(M_PI).print();[ -1 ]cos(3*M_PI_2).print();[ -1.8369095307335659e-016 ]tan(dbl(0)).print();[ 0 ]tan(M_PI_4).print();[ 0.99999999999999989 ]tan(M_PI_2).print();[ 16331778728383844 ]tan(M_PI).print();[ -1.2246063538223773e-016 ]tan(3*M_PI_2).print();[ 5443926242794615 ]asin(dbl(-1)).print();[ -1.5707963267948966 ]asin(dbl(-0.5)).print();[ -0.52359877559829893 ]asin(dbl(0)).print();[ 0 ]asin(dbl(0.5)).print();[ 0.52359877559829893 ]asin(dbl(1)).print();[ 1.5707963267948966 ]acos(dbl(-1)).print();[ 3.1415926535897931 ]acos(dbl(-0.5)).print();[ 2.0943951023931957 ]acos(dbl(0)).print();[ 1.5707963267948966 ]acos(dbl(0.5)).print();[ 1.0471975511965976 ]acos(dbl(1)).print();[ 0 ]atan(dbl(-1)).print();[ -0.78539816339744828 ]atan(dbl(-0.5)).print();[ -0.46364760900080609 ]atan(dbl(0)).print();[ 0 ]atan(dbl(0.5)).print();[ 0.46364760900080609 ]atan(dbl(1)).print();[ 0.78539816339744828 ]asin(sin(M_PI)).print();[ 1.2246063538223773e-016 ]acos(cos(M_PI)).print();[ 3.1415926535897931 ]atan(tan(M_PI_2)).print();[ 1.5707963267948966 ]atan(tan(M_PI_4)).print();[ 0.78539816339744828 ]sqrt(pow(dbl(2),dbl(2))).print();[ 2 ]exp(dbl(10)).print();[ 22026.465794806718 ]log(dbl(10)).print();[ 2.3025850929940459 ]log10(dbl(10)).print();[ 1 ]ceil(dbl(1.2)).print();[ 2 ]fabs(dbl(1.2)).print();[ 1.2000000476837158 ]floor(dbl(1.2)).print();[ 1 ]fmod(dbl(15.2),dbl(2.5)).print();[ 0.19999980926513672 ]quit();# 17:06:59 > # 17:06:59 > Done.# 17:06:59 >
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -