This file is indexed.

/usr/lib/open-axiom/input/r20abugs.input is in open-axiom-test 1.5.0~svn3056+ds-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
--Copyright The Numerical Algorithms Group Limited 1996.


-- This file tests bugs fixed/additions made since release 2.0a.
-- Created by Mike Dewar, 17.5.95

-- Added eval for aggregates
)clear completely
m : Matrix Expression Integer := matrix [[i*x^j for i in 1..3] for j in 1..3]
eval(m,x=0)

-- Added seed function
)clear completely
s:= seed();
r1 := randnum();
for i in 1..10 repeat randnum();
reseed s;
r2 := randnum();
r1 - r2

-- Fixed some problems with %e etc in rules
)clear completely
r3:=rule(3==%pi) -- biblical approximation
numeric(%pi)
numeric(r3(3))

)clear completely
-- Added some extra simplifications
sin(atan(sqrt 3)/2)

)clear completely
-- Fix to poly from Quitte
R := IntegerMod(4)
PolR := UP('X, R)
X : PolR := monomial(1, 1)
a : PolR := 2 * X**2
b : PolR := X**2 + 2*X + 1
-- Used to give a 0 remainder!
qr := monicDivide(a, b)
a - (qr.quotient * b + qr.remainder)

)clear completely
-- This used not to return 0
limit(%e^(1/x^2)/(%e^(1/x^2) + %e^(1/x^4)), x=0)

)clear completely
-- This used to crash because we generated tan(%pi/2)
integrate((sin(t))*sin((%pi-t)/6),t)

)clear completely
-- This used not to return 1.0!
(x+1.0)/(x+1.0)

)clear completely
-- This used to return a formal integral
b := D(Ci(x),x)
integrate(b,x)
-- This used to return -Si(x) rather than log(x) - Si(x)
integrate((1 - sin x)/x,x)

)clear completely
-- This used to return "failed"
limit(erf(x),x=c)

-- Used only to do structural equality for algebraic numbers, now try
-- to do true mathematical equality
(sqrt(2)*sqrt(3)=sqrt(6))@Boolean

-- New case we couldn't handle before
integrate((a + b*x)*exp(-x^2),x)

-- This used to give an infinite recursion
laplace(sin(t)^2/t^(3/2),t,s)

)clear completely
-- The following used to fail
P:=x^4+x^3+x^2+x+1
Q:=x^5+x^4+2*x^3+2*x^2+2*x-2+4*sqrt(-1+sqrt(3))
int := P/Q
int2 := int pretend FRAC POLY IAN
ans:=integrate(int2,x)