You can subscribe to this list here.
2002 
_{Jan}

_{Feb}

_{Mar}

_{Apr}

_{May}

_{Jun}
(67) 
_{Jul}
(61) 
_{Aug}
(49) 
_{Sep}
(43) 
_{Oct}
(59) 
_{Nov}
(24) 
_{Dec}
(18) 

2003 
_{Jan}
(34) 
_{Feb}
(35) 
_{Mar}
(72) 
_{Apr}
(42) 
_{May}
(46) 
_{Jun}
(15) 
_{Jul}
(64) 
_{Aug}
(62) 
_{Sep}
(22) 
_{Oct}
(41) 
_{Nov}
(57) 
_{Dec}
(56) 
2004 
_{Jan}
(48) 
_{Feb}
(47) 
_{Mar}
(33) 
_{Apr}
(39) 
_{May}
(6) 
_{Jun}
(17) 
_{Jul}
(19) 
_{Aug}
(10) 
_{Sep}
(14) 
_{Oct}
(74) 
_{Nov}
(80) 
_{Dec}
(22) 
2005 
_{Jan}
(43) 
_{Feb}
(33) 
_{Mar}
(52) 
_{Apr}
(74) 
_{May}
(32) 
_{Jun}
(58) 
_{Jul}
(18) 
_{Aug}
(41) 
_{Sep}
(71) 
_{Oct}
(28) 
_{Nov}
(65) 
_{Dec}
(68) 
2006 
_{Jan}
(54) 
_{Feb}
(37) 
_{Mar}
(82) 
_{Apr}
(211) 
_{May}
(69) 
_{Jun}
(75) 
_{Jul}
(279) 
_{Aug}
(139) 
_{Sep}
(135) 
_{Oct}
(58) 
_{Nov}
(81) 
_{Dec}
(78) 
2007 
_{Jan}
(141) 
_{Feb}
(134) 
_{Mar}
(65) 
_{Apr}
(49) 
_{May}
(61) 
_{Jun}
(90) 
_{Jul}
(72) 
_{Aug}
(53) 
_{Sep}
(86) 
_{Oct}
(61) 
_{Nov}
(62) 
_{Dec}
(101) 
2008 
_{Jan}
(100) 
_{Feb}
(66) 
_{Mar}
(76) 
_{Apr}
(95) 
_{May}
(77) 
_{Jun}
(93) 
_{Jul}
(103) 
_{Aug}
(76) 
_{Sep}
(42) 
_{Oct}
(55) 
_{Nov}
(44) 
_{Dec}
(75) 
2009 
_{Jan}
(103) 
_{Feb}
(105) 
_{Mar}
(121) 
_{Apr}
(59) 
_{May}
(103) 
_{Jun}
(82) 
_{Jul}
(67) 
_{Aug}
(76) 
_{Sep}
(85) 
_{Oct}
(75) 
_{Nov}
(181) 
_{Dec}
(133) 
2010 
_{Jan}
(107) 
_{Feb}
(116) 
_{Mar}
(145) 
_{Apr}
(89) 
_{May}
(138) 
_{Jun}
(85) 
_{Jul}
(82) 
_{Aug}
(111) 
_{Sep}
(70) 
_{Oct}
(83) 
_{Nov}
(60) 
_{Dec}
(16) 
2011 
_{Jan}
(61) 
_{Feb}
(16) 
_{Mar}
(52) 
_{Apr}
(41) 
_{May}
(34) 
_{Jun}
(41) 
_{Jul}
(57) 
_{Aug}
(73) 
_{Sep}
(21) 
_{Oct}
(45) 
_{Nov}
(50) 
_{Dec}
(28) 
2012 
_{Jan}
(70) 
_{Feb}
(36) 
_{Mar}
(71) 
_{Apr}
(29) 
_{May}
(48) 
_{Jun}
(61) 
_{Jul}
(44) 
_{Aug}
(54) 
_{Sep}
(20) 
_{Oct}
(28) 
_{Nov}
(41) 
_{Dec}
(137) 
2013 
_{Jan}
(62) 
_{Feb}
(55) 
_{Mar}
(31) 
_{Apr}
(23) 
_{May}
(54) 
_{Jun}
(54) 
_{Jul}
(90) 
_{Aug}
(46) 
_{Sep}
(38) 
_{Oct}
(60) 
_{Nov}
(92) 
_{Dec}
(17) 
2014 
_{Jan}
(62) 
_{Feb}
(35) 
_{Mar}
(72) 
_{Apr}
(30) 
_{May}
(97) 
_{Jun}
(81) 
_{Jul}
(63) 
_{Aug}
(64) 
_{Sep}
(28) 
_{Oct}
(45) 
_{Nov}
(48) 
_{Dec}
(80) 
S  M  T  W  T  F  S 



1
(2) 
2

3

4
(2) 
5

6

7

8
(1) 
9
(1) 
10
(2) 
11

12

13
(4) 
14
(4) 
15

16
(4) 
17
(2) 
18
(10) 
19
(1) 
20
(1) 
21
(1) 
22

23

24

25
(5) 
26

27
(1) 
28
(7) 
29

30
(2) 



From: SourceForge.net <noreply@so...>  20111130 19:05:51

Bugs item #3443554, was opened at 20111127 15:31 Message generated for change (Comment added) made by rtoy You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3443554&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core  Integration Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Ripley (jensenripley) Assigned to: Nobody/Anonymous (nobody) Summary: Tío different results for an integral Initial Comment: Hello, By integrating sqrt(4*x^2y^2) into the triangle {0<x<1; 0<y<x} in two diffferent order: integrate( integrate( sqrt(4*x^2y^2), x , y, 1), y , 0,1) Integrate( integrate( sqrt(4*x^2y^2), y, 0, x), x, 0,1) WxMaxime give two different results. Where is the mistake?  >Comment By: Raymond Toy (rtoy) Date: 20111130 11:05 Message: I have looked very briefly at this. The intermediate indefinite integrals look right, and maxima says the derivative simplifies to the integrand, so I don't really know what's wrong. I think the thing to do is to examine whether the indefinite integrals are actually correct. There could be a problem with choosing the wrong branch since one of the integrals involves inverse trig functions.  Comment By: jcvtrip (jcvtrip) Date: 20111130 09:27 Message: Please, some help on this question? Any comment would be helpful...  Comment By: jcvtrip (jcvtrip) Date: 20111128 10:01 Message: Hello, Here you have a transcript... Maxima version: 5.25.1 Maxima build date: 9:14 9/5/2011 Host type: i686appledarwin10.8.0 Lisp implementation type: SBCL Lisp implementation version: 1.0.47 expres:sqrt(4*x^2y^2); (%o5) sqrt(4*x^2y^2) integrate(integrate(expres, x,y,1),y,0,1); "Is "y1" positive, negative, or zero?"n; "Is "y" positive or negative?"p; (%o6) (3*log(4*sqrt(3)+8)+4*%pi1)/18 ev(%o6,numer); (%o12) 1.093118188249627 integrate(integrate(expres, y, 0,x),x,0,1); "Is "x" positive, negative, or zero?"p; (%o10) (2*%pi+3^(3/2))/18 ev(%o10,numer); (%o13) .6377409849936787  Comment By: Ripley (jensenripley) Date: 20111128 08:28 Message: Thank you rswarbrick but you mistaked the input line ( % i3)... You wrote Integrate(integrate(expr, x,0, x), x,0,1) instead of Integrate(integrate(expr, y, 0, x) ,x ,0,1)  Comment By: Rupert Swarbrick (rswarbrick) Date: 20111128 01:15 Message: Drat. I didn't realise that sourceforge would eat the text formatting. If it isn't clear, the first time I get an answer with logs and sqrts. The second time, I get a more complicated integrate noun form.  Comment By: Rupert Swarbrick (rswarbrick) Date: 20111128 01:13 Message: With a recent version of the sources, I get the following: Maxima 5.25post http://maxima.sourceforge.net using Lisp SBCL 1.0.53.0.debian Distributed under the GNU Public License. See the file COPYING. Dedicated to the memory of William Schelter. The function bug_report() provides bug reporting information. (%i1) expr: sqrt(4*x^2y^2); 2 2 (%o1) sqrt(4 x  y ) (%i2) integrate(integrate(expr, x, y, 1), y, 0, 1); Is y  1 positive, negative, or zero? n; Is y positive or negative? pos; 3 log(4 sqrt(3) + 8) + 4 %pi  1 (%o2)  18 (%i3) integrate(integrate(expr, x, 0, x), x, 0, 1); Is x positive, negative, or zero? pos; Is y positive or negative? pos; rat: replaced 1.e8 by 1/100000000 = 1.e8 <snip lots more rat warnings: eugh.> Is y positive or negative? pos; 1 / 2 2 2 2 [ y log(4 sqrt(4 x  y ) + 8 x) y log(4 %i y) (%o3) I (  +  ] 4 4 / 0 2 2 x sqrt(4 x  y ) + ) dx 2 This, while unhelpful isn't wrong. Can you post a transcript of what you actually do and get (use maxima from the command line, maybe). Definitely include the version of Maxima that you're using. Rupert  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3443554&group_id=4933 
From: SourceForge.net <noreply@so...>  20111130 17:27:44

Bugs item #3443554, was opened at 20111127 15:31 Message generated for change (Comment added) made by jcvtrip You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3443554&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core  Integration Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Ripley (jensenripley) Assigned to: Nobody/Anonymous (nobody) Summary: Tío different results for an integral Initial Comment: Hello, By integrating sqrt(4*x^2y^2) into the triangle {0<x<1; 0<y<x} in two diffferent order: integrate( integrate( sqrt(4*x^2y^2), x , y, 1), y , 0,1) Integrate( integrate( sqrt(4*x^2y^2), y, 0, x), x, 0,1) WxMaxime give two different results. Where is the mistake?  Comment By: jcvtrip (jcvtrip) Date: 20111130 09:27 Message: Please, some help on this question? Any comment would be helpful...  Comment By: jcvtrip (jcvtrip) Date: 20111128 10:01 Message: Hello, Here you have a transcript... Maxima version: 5.25.1 Maxima build date: 9:14 9/5/2011 Host type: i686appledarwin10.8.0 Lisp implementation type: SBCL Lisp implementation version: 1.0.47 expres:sqrt(4*x^2y^2); (%o5) sqrt(4*x^2y^2) integrate(integrate(expres, x,y,1),y,0,1); "Is "y1" positive, negative, or zero?"n; "Is "y" positive or negative?"p; (%o6) (3*log(4*sqrt(3)+8)+4*%pi1)/18 ev(%o6,numer); (%o12) 1.093118188249627 integrate(integrate(expres, y, 0,x),x,0,1); "Is "x" positive, negative, or zero?"p; (%o10) (2*%pi+3^(3/2))/18 ev(%o10,numer); (%o13) .6377409849936787  Comment By: Ripley (jensenripley) Date: 20111128 08:28 Message: Thank you rswarbrick but you mistaked the input line ( % i3)... You wrote Integrate(integrate(expr, x,0, x), x,0,1) instead of Integrate(integrate(expr, y, 0, x) ,x ,0,1)  Comment By: Rupert Swarbrick (rswarbrick) Date: 20111128 01:15 Message: Drat. I didn't realise that sourceforge would eat the text formatting. If it isn't clear, the first time I get an answer with logs and sqrts. The second time, I get a more complicated integrate noun form.  Comment By: Rupert Swarbrick (rswarbrick) Date: 20111128 01:13 Message: With a recent version of the sources, I get the following: Maxima 5.25post http://maxima.sourceforge.net using Lisp SBCL 1.0.53.0.debian Distributed under the GNU Public License. See the file COPYING. Dedicated to the memory of William Schelter. The function bug_report() provides bug reporting information. (%i1) expr: sqrt(4*x^2y^2); 2 2 (%o1) sqrt(4 x  y ) (%i2) integrate(integrate(expr, x, y, 1), y, 0, 1); Is y  1 positive, negative, or zero? n; Is y positive or negative? pos; 3 log(4 sqrt(3) + 8) + 4 %pi  1 (%o2)  18 (%i3) integrate(integrate(expr, x, 0, x), x, 0, 1); Is x positive, negative, or zero? pos; Is y positive or negative? pos; rat: replaced 1.e8 by 1/100000000 = 1.e8 <snip lots more rat warnings: eugh.> Is y positive or negative? pos; 1 / 2 2 2 2 [ y log(4 sqrt(4 x  y ) + 8 x) y log(4 %i y) (%o3) I (  +  ] 4 4 / 0 2 2 x sqrt(4 x  y ) + ) dx 2 This, while unhelpful isn't wrong. Can you post a transcript of what you actually do and get (use maxima from the command line, maybe). Definitely include the version of Maxima that you're using. Rupert  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3443554&group_id=4933 
From: SourceForge.net <noreply@so...>  20111128 18:01:56

Bugs item #3443554, was opened at 20111127 15:31 Message generated for change (Comment added) made by jcvtrip You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3443554&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core  Integration Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Ripley (jensenripley) Assigned to: Nobody/Anonymous (nobody) Summary: Tío different results for an integral Initial Comment: Hello, By integrating sqrt(4*x^2y^2) into the triangle {0<x<1; 0<y<x} in two diffferent order: integrate( integrate( sqrt(4*x^2y^2), x , y, 1), y , 0,1) Integrate( integrate( sqrt(4*x^2y^2), y, 0, x), x, 0,1) WxMaxime give two different results. Where is the mistake?  Comment By: jcvtrip (jcvtrip) Date: 20111128 10:01 Message: Hello, Here you have a transcript... Maxima version: 5.25.1 Maxima build date: 9:14 9/5/2011 Host type: i686appledarwin10.8.0 Lisp implementation type: SBCL Lisp implementation version: 1.0.47 expres:sqrt(4*x^2y^2); (%o5) sqrt(4*x^2y^2) integrate(integrate(expres, x,y,1),y,0,1); "Is "y1" positive, negative, or zero?"n; "Is "y" positive or negative?"p; (%o6) (3*log(4*sqrt(3)+8)+4*%pi1)/18 ev(%o6,numer); (%o12) 1.093118188249627 integrate(integrate(expres, y, 0,x),x,0,1); "Is "x" positive, negative, or zero?"p; (%o10) (2*%pi+3^(3/2))/18 ev(%o10,numer); (%o13) .6377409849936787  Comment By: Ripley (jensenripley) Date: 20111128 08:28 Message: Thank you rswarbrick but you mistaked the input line ( % i3)... You wrote Integrate(integrate(expr, x,0, x), x,0,1) instead of Integrate(integrate(expr, y, 0, x) ,x ,0,1)  Comment By: Rupert Swarbrick (rswarbrick) Date: 20111128 01:15 Message: Drat. I didn't realise that sourceforge would eat the text formatting. If it isn't clear, the first time I get an answer with logs and sqrts. The second time, I get a more complicated integrate noun form.  Comment By: Rupert Swarbrick (rswarbrick) Date: 20111128 01:13 Message: With a recent version of the sources, I get the following: Maxima 5.25post http://maxima.sourceforge.net using Lisp SBCL 1.0.53.0.debian Distributed under the GNU Public License. See the file COPYING. Dedicated to the memory of William Schelter. The function bug_report() provides bug reporting information. (%i1) expr: sqrt(4*x^2y^2); 2 2 (%o1) sqrt(4 x  y ) (%i2) integrate(integrate(expr, x, y, 1), y, 0, 1); Is y  1 positive, negative, or zero? n; Is y positive or negative? pos; 3 log(4 sqrt(3) + 8) + 4 %pi  1 (%o2)  18 (%i3) integrate(integrate(expr, x, 0, x), x, 0, 1); Is x positive, negative, or zero? pos; Is y positive or negative? pos; rat: replaced 1.e8 by 1/100000000 = 1.e8 <snip lots more rat warnings: eugh.> Is y positive or negative? pos; 1 / 2 2 2 2 [ y log(4 sqrt(4 x  y ) + 8 x) y log(4 %i y) (%o3) I (  +  ] 4 4 / 0 2 2 x sqrt(4 x  y ) + ) dx 2 This, while unhelpful isn't wrong. Can you post a transcript of what you actually do and get (use maxima from the command line, maybe). Definitely include the version of Maxima that you're using. Rupert  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3443554&group_id=4933 
From: SourceForge.net <noreply@so...>  20111128 16:28:21

Bugs item #3443554, was opened at 20111127 15:31 Message generated for change (Comment added) made by jensenripley You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3443554&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core  Integration Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Ripley (jensenripley) Assigned to: Nobody/Anonymous (nobody) Summary: Tío different results for an integral Initial Comment: Hello, By integrating sqrt(4*x^2y^2) into the triangle {0<x<1; 0<y<x} in two diffferent order: integrate( integrate( sqrt(4*x^2y^2), x , y, 1), y , 0,1) Integrate( integrate( sqrt(4*x^2y^2), y, 0, x), x, 0,1) WxMaxime give two different results. Where is the mistake?  Comment By: Ripley (jensenripley) Date: 20111128 08:28 Message: Thank you rswarbrick but you mistaked the input line ( % i3)... You wrote Integrate(integrate(expr, x,0, x), x,0,1) instead of Integrate(integrate(expr, y, 0, x) ,x ,0,1)  Comment By: Rupert Swarbrick (rswarbrick) Date: 20111128 01:15 Message: Drat. I didn't realise that sourceforge would eat the text formatting. If it isn't clear, the first time I get an answer with logs and sqrts. The second time, I get a more complicated integrate noun form.  Comment By: Rupert Swarbrick (rswarbrick) Date: 20111128 01:13 Message: With a recent version of the sources, I get the following: Maxima 5.25post http://maxima.sourceforge.net using Lisp SBCL 1.0.53.0.debian Distributed under the GNU Public License. See the file COPYING. Dedicated to the memory of William Schelter. The function bug_report() provides bug reporting information. (%i1) expr: sqrt(4*x^2y^2); 2 2 (%o1) sqrt(4 x  y ) (%i2) integrate(integrate(expr, x, y, 1), y, 0, 1); Is y  1 positive, negative, or zero? n; Is y positive or negative? pos; 3 log(4 sqrt(3) + 8) + 4 %pi  1 (%o2)  18 (%i3) integrate(integrate(expr, x, 0, x), x, 0, 1); Is x positive, negative, or zero? pos; Is y positive or negative? pos; rat: replaced 1.e8 by 1/100000000 = 1.e8 <snip lots more rat warnings: eugh.> Is y positive or negative? pos; 1 / 2 2 2 2 [ y log(4 sqrt(4 x  y ) + 8 x) y log(4 %i y) (%o3) I (  +  ] 4 4 / 0 2 2 x sqrt(4 x  y ) + ) dx 2 This, while unhelpful isn't wrong. Can you post a transcript of what you actually do and get (use maxima from the command line, maybe). Definitely include the version of Maxima that you're using. Rupert  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3443554&group_id=4933 
From: SourceForge.net <noreply@so...>  20111128 09:15:02

Bugs item #3443554, was opened at 20111127 15:31 Message generated for change (Comment added) made by rswarbrick You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3443554&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core  Integration Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Ripley (jensenripley) Assigned to: Nobody/Anonymous (nobody) Summary: Tío different results for an integral Initial Comment: Hello, By integrating sqrt(4*x^2y^2) into the triangle {0<x<1; 0<y<x} in two diffferent order: integrate( integrate( sqrt(4*x^2y^2), x , y, 1), y , 0,1) Integrate( integrate( sqrt(4*x^2y^2), y, 0, x), x, 0,1) WxMaxime give two different results. Where is the mistake?  Comment By: Rupert Swarbrick (rswarbrick) Date: 20111128 01:15 Message: Drat. I didn't realise that sourceforge would eat the text formatting. If it isn't clear, the first time I get an answer with logs and sqrts. The second time, I get a more complicated integrate noun form.  Comment By: Rupert Swarbrick (rswarbrick) Date: 20111128 01:13 Message: With a recent version of the sources, I get the following: Maxima 5.25post http://maxima.sourceforge.net using Lisp SBCL 1.0.53.0.debian Distributed under the GNU Public License. See the file COPYING. Dedicated to the memory of William Schelter. The function bug_report() provides bug reporting information. (%i1) expr: sqrt(4*x^2y^2); 2 2 (%o1) sqrt(4 x  y ) (%i2) integrate(integrate(expr, x, y, 1), y, 0, 1); Is y  1 positive, negative, or zero? n; Is y positive or negative? pos; 3 log(4 sqrt(3) + 8) + 4 %pi  1 (%o2)  18 (%i3) integrate(integrate(expr, x, 0, x), x, 0, 1); Is x positive, negative, or zero? pos; Is y positive or negative? pos; rat: replaced 1.e8 by 1/100000000 = 1.e8 <snip lots more rat warnings: eugh.> Is y positive or negative? pos; 1 / 2 2 2 2 [ y log(4 sqrt(4 x  y ) + 8 x) y log(4 %i y) (%o3) I (  +  ] 4 4 / 0 2 2 x sqrt(4 x  y ) + ) dx 2 This, while unhelpful isn't wrong. Can you post a transcript of what you actually do and get (use maxima from the command line, maybe). Definitely include the version of Maxima that you're using. Rupert  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3443554&group_id=4933 
From: SourceForge.net <noreply@so...>  20111128 09:13:24

Bugs item #3443554, was opened at 20111127 15:31 Message generated for change (Comment added) made by rswarbrick You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3443554&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core  Integration Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Ripley (jensenripley) Assigned to: Nobody/Anonymous (nobody) Summary: Tío different results for an integral Initial Comment: Hello, By integrating sqrt(4*x^2y^2) into the triangle {0<x<1; 0<y<x} in two diffferent order: integrate( integrate( sqrt(4*x^2y^2), x , y, 1), y , 0,1) Integrate( integrate( sqrt(4*x^2y^2), y, 0, x), x, 0,1) WxMaxime give two different results. Where is the mistake?  Comment By: Rupert Swarbrick (rswarbrick) Date: 20111128 01:13 Message: With a recent version of the sources, I get the following: Maxima 5.25post http://maxima.sourceforge.net using Lisp SBCL 1.0.53.0.debian Distributed under the GNU Public License. See the file COPYING. Dedicated to the memory of William Schelter. The function bug_report() provides bug reporting information. (%i1) expr: sqrt(4*x^2y^2); 2 2 (%o1) sqrt(4 x  y ) (%i2) integrate(integrate(expr, x, y, 1), y, 0, 1); Is y  1 positive, negative, or zero? n; Is y positive or negative? pos; 3 log(4 sqrt(3) + 8) + 4 %pi  1 (%o2)  18 (%i3) integrate(integrate(expr, x, 0, x), x, 0, 1); Is x positive, negative, or zero? pos; Is y positive or negative? pos; rat: replaced 1.e8 by 1/100000000 = 1.e8 <snip lots more rat warnings: eugh.> Is y positive or negative? pos; 1 / 2 2 2 2 [ y log(4 sqrt(4 x  y ) + 8 x) y log(4 %i y) (%o3) I (  +  ] 4 4 / 0 2 2 x sqrt(4 x  y ) + ) dx 2 This, while unhelpful isn't wrong. Can you post a transcript of what you actually do and get (use maxima from the command line, maybe). Definitely include the version of Maxima that you're using. Rupert  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3443554&group_id=4933 
From: SourceForge.net <noreply@so...>  20111128 04:29:11

Bugs item #3439895, was opened at 20111118 05:05 Message generated for change (Comment added) made by willisbl You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3439895&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core Group: None >Status: Closed Resolution: None Priority: 5 Private: No Submitted By: lumbricus () Assigned to: Barton Willis (willisbl) Summary: makeset can't deal with sets of sets Initial Comment: It's not possible to use makeset(exp(x), [x], set) where x itself is a set. To reproduce try: makeset(union(x), [x], {[{1}]}); Error: append: argument must be a nonatomic expression; found x In the beginning I didn't think it was a bug, so I asked here for help: http://stackoverflow.com/questions/8182094/maximausingmakesetwithagivenset  >Comment By: Barton Willis (willisbl) Date: 20111127 20:29 Message: Fixed by Commit: a63cdfedc191c7c241080ae1969e80189a6b55d8  Comment By: Stavros Macrakis (macrakis) Date: 20111120 13:00 Message: That statement doesn't work, but the diagnosis is incorrect. The problem is that makeset evaluates its arguments. Try makeset('(union(x,{2,3})), [x], {[{1}],[{5}]}); instead. In my opinion, this is a design error in makeset. It's also confusing that makeset, makelist, and create_list have such different semantics.  Comment By: lumbricus () Date: 20111119 06:16 Message: Thanks a lot for the fast reply, the workaround works great!  Comment By: Stavros Macrakis (macrakis) Date: 20111118 12:38 Message: makeset, unlike makelist, evaluates its arguments, which is a poor design. Sorry about that. There is a workaround for this: makeset('(union(x)), [x], {[{1}]});' but we'll fix this for future versions. Thanks for bringing this to our attention.  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3439895&group_id=4933 
From: SourceForge.net <noreply@so...>  20111128 04:25:18

Bugs item #3358420, was opened at 20110708 04:53 Message generated for change (Comment added) made by willisbl You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3358420&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Share Libraries Group: None >Status: Closed Resolution: None Priority: 4 Private: No Submitted By: Barton Willis (willisbl) Assigned to: Barton Willis (willisbl) Summary: nfloat bug Initial Comment: Wrong: (%i6) nfloat(%i,[],20); Unable to evaluate to requested number of digits  an error. To debug this try: debugmode(true); Correct: (%i9) nfloat(1.0*%i,[],20); (%o9) 1.0b0*%i  >Comment By: Barton Willis (willisbl) Date: 20111127 20:25 Message: Fixed by Commit:6209d4d40f52f7c7a82e57ef2dfe82470fc85ebe  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3358420&group_id=4933 
From: SourceForge.net <noreply@so...>  20111128 04:22:30

Bugs item #3426847, was opened at 20111021 04:17 Message generated for change (Comment added) made by willisbl You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3426847&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed Resolution: None Priority: 5 Private: No Submitted By: Barton Willis (willisbl) Assigned to: Barton Willis (willisbl) Summary: float hypergeometric error  fix Initial Comment: Bogus: (%i1) hypergeometric([1],[3/2,3/2], 10000.0),fpprec : 56; (%o1) 4.3929157271741888*10^65 OK: (%i2) hypergeometric([1],[3/2,3/2], 10000.0b0),fpprec : 56; (%o2) 4.0120302702491972103831671317134763299116280927551908191b4 Putative fix: In hypergeometricbyseries, replace ;; estimate number of correct digits: (setq dig (floor (* ( (log (max (abs s) (epsilon (bigfloat x)))) (log (* es (epsilon (bigfloat x))))) #.(/ (log 2) (log 10))))) with (setq dig (floor (* ( (log (max (abs s) (epsilon x))) (log (* es (epsilon x)))) #.(/ (log 2) (log 10)))))  >Comment By: Barton Willis (willisbl) Date: 20111127 20:22 Message: fixed by Commit:6209d4d40f52f7c7a82e57ef2dfe82470fc85ebe  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3426847&group_id=4933 
From: SourceForge.net <noreply@so...>  20111127 23:31:02

Bugs item #3443554, was opened at 20111127 15:31 Message generated for change (Tracker Item Submitted) made by jensenripley You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3443554&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core  Integration Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Ripley (jensenripley) Assigned to: Nobody/Anonymous (nobody) Summary: Tío different results for an integral Initial Comment: Hello, By integrating sqrt(4*x^2y^2) into the triangle {0<x<1; 0<y<x} in two diffferent order: integrate( integrate( sqrt(4*x^2y^2), x , y, 1), y , 0,1) Integrate( integrate( sqrt(4*x^2y^2), y, 0, x), x, 0,1) WxMaxime give two different results. Where is the mistake?  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3443554&group_id=4933 
From: SourceForge.net <noreply@so...>  20111125 23:37:40

Bugs item #3442168, was opened at 20111125 15:37 Message generated for change (Tracker Item Submitted) made by woollett You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3442168&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Ted Woollett (woollett) Assigned to: Nobody/Anonymous (nobody) Summary: real and imaginary parts asech(x) Initial Comment: Despite asech(x) having both real and imaginary parts, (%i1) realpart(asech(x)); (%o1) asech(x) (%i2) imagpart(asech(x)); (%o2) 0  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3442168&group_id=4933 
From: SourceForge.net <noreply@so...>  20111125 23:35:12

Bugs item #3442167, was opened at 20111125 15:35 Message generated for change (Tracker Item Submitted) made by woollett You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3442167&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Ted Woollett (woollett) Assigned to: Nobody/Anonymous (nobody) Summary: real and imaginary parts acosh Initial Comment: despite acosh(x) for real x having both real and imaginary parts, (%i1) realpart(acosh(x)); (%o1) acosh(x) (%i2) imagpart(acosh(x)); (%o2) 0  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3442167&group_id=4933 
From: SourceForge.net <noreply@so...>  20111125 23:32:41

Bugs item #3442165, was opened at 20111125 15:32 Message generated for change (Tracker Item Submitted) made by woollett You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3442165&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Ted Woollett (woollett) Assigned to: Nobody/Anonymous (nobody) Summary: inappropriate messages from integrate Initial Comment: (%i1) integrate(acos(%i*x),x,2,3); Is W35620 positive or negative? pos; Is W37394 positive or negative? pos; (%o1) %i*(3*log(sqrt(10)+3)2*log(sqrt(5)2)+sqrt(10)sqrt(5))+5*%pi/2  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3442165&group_id=4933 
From: SourceForge.net <noreply@so...>  20111125 22:26:18

Bugs item #3442158, was opened at 20111125 14:26 Message generated for change (Tracker Item Submitted) made by macrakis You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3442158&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core  Complex Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Stavros Macrakis (macrakis) Assigned to: Nobody/Anonymous (nobody) Summary: rectform(log(sqrt(x)+1)) wrong Initial Comment: rectform(log(sqrt(x)+1)) => log(sqrt(x)+1) This is wrong for x < 0.  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3442158&group_id=4933 
From: SourceForge.net <noreply@so...>  20111125 15:36:53

Bugs item #3442072, was opened at 20111125 07:36 Message generated for change (Tracker Item Submitted) made by willisbl You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3442072&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core  Integration Group: None Status: Open Resolution: None Priority: 4 Private: No Submitted By: Barton Willis (willisbl) Assigned to: Nobody/Anonymous (nobody) Summary: monstertrig makes bogus call to maximasubstitute Initial Comment: The call to subliss eventually tries to substitute (%cos simp) for D: (%i2) integrate(cos(2*x)*cos(x),x); < stuff deleted> 1> (MONSTERTRIG ((MTIMES SIMP) ((%COS SIMP) $X) ((%COS SIMP) ((MTIMES SIMP) 2 $X))) $X $X) 2> (SUBLISS ((N . 2) (X . $X) (D %COS SIMP) (M . 1) (X . $X) (B %COS SIMP) (A . 1)) ((MTIMES) A ((MPLUS) ((MQUOTIENT) ((%SIN) ((MTIMES) ((MPLUS) M ((MTIMES) 1 N)) X)) ((MTIMES) 2 ((MPLUS) M ((MTIMES) 1 N)))) ((MQUOTIENT) ((%SIN) ((MTIMES) ((MPLUS) M N) X)) ((MTIMES) 2 ((MPLUS) M N)))))) 2  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3442072&group_id=4933 
From: SourceForge.net <noreply@so...>  20111121 19:47:04

Bugs item #3440834, was opened at 20111121 11:47 Message generated for change (Tracker Item Submitted) made by macrakis You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3440834&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core  Integration Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Stavros Macrakis (macrakis) Assigned to: Nobody/Anonymous (nobody) Summary: many issues with defint of atan2 Initial Comment: integrate(atan2(x,0),x,1,1) => expt: undefined: 0 to a negative exponent. integrate(atan2(x,x),x,1,1) => %pi/2, but integrate(atan2(x,x),x,1,0) => 3*%pi/4 integrate(atan2(x,x),x,0,1) => %pi/4 ... so presumably should be %pi/2 integrate(atan2(0,x),x,1,1) => noun form ... but can do 1..0 and 0..1 Presumably the problem is that defint doesn't do anything clever with piecewisedefined functions.  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3440834&group_id=4933 
From: SourceForge.net <noreply@so...>  20111120 21:00:04

Bugs item #3439895, was opened at 20111118 05:05 Message generated for change (Comment added) made by macrakis You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3439895&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: lumbricus () Assigned to: Barton Willis (willisbl) Summary: makeset can't deal with sets of sets Initial Comment: It's not possible to use makeset(exp(x), [x], set) where x itself is a set. To reproduce try: makeset(union(x), [x], {[{1}]}); Error: append: argument must be a nonatomic expression; found x In the beginning I didn't think it was a bug, so I asked here for help: http://stackoverflow.com/questions/8182094/maximausingmakesetwithagivenset  >Comment By: Stavros Macrakis (macrakis) Date: 20111120 13:00 Message: That statement doesn't work, but the diagnosis is incorrect. The problem is that makeset evaluates its arguments. Try makeset('(union(x,{2,3})), [x], {[{1}],[{5}]}); instead. In my opinion, this is a design error in makeset. It's also confusing that makeset, makelist, and create_list have such different semantics.  Comment By: lumbricus () Date: 20111119 06:16 Message: Thanks a lot for the fast reply, the workaround works great!  Comment By: Stavros Macrakis (macrakis) Date: 20111118 12:38 Message: makeset, unlike makelist, evaluates its arguments, which is a poor design. Sorry about that. There is a workaround for this: makeset('(union(x)), [x], {[{1}]});' but we'll fix this for future versions. Thanks for bringing this to our attention.  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3439895&group_id=4933 
From: SourceForge.net <noreply@so...>  20111119 14:16:39

Bugs item #3439895, was opened at 20111118 05:05 Message generated for change (Comment added) made by You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3439895&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: lumbricus () Assigned to: Barton Willis (willisbl) Summary: makeset can't deal with sets of sets Initial Comment: It's not possible to use makeset(exp(x), [x], set) where x itself is a set. To reproduce try: makeset(union(x), [x], {[{1}]}); Error: append: argument must be a nonatomic expression; found x In the beginning I didn't think it was a bug, so I asked here for help: http://stackoverflow.com/questions/8182094/maximausingmakesetwithagivenset  Comment By: lumbricus () Date: 20111119 06:16 Message: Thanks a lot for the fast reply, the workaround works great!  Comment By: Stavros Macrakis (macrakis) Date: 20111118 12:38 Message: makeset, unlike makelist, evaluates its arguments, which is a poor design. Sorry about that. There is a workaround for this: makeset('(union(x)), [x], {[{1}]});' but we'll fix this for future versions. Thanks for bringing this to our attention.  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3439895&group_id=4933 
From: SourceForge.net <noreply@so...>  20111118 22:04:49

Bugs item #3439930, was opened at 20111118 06:48 Message generated for change (Comment added) made by rtoy You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3439930&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core  Plotting Group: None >Status: Closed >Resolution: Duplicate Priority: 5 Private: No Submitted By: Anto (boverio) Assigned to: Nobody/Anonymous (nobody) Summary: plot2d ok in 5.24, not ok in 5.25 Initial Comment: The following plot (either using plot2d or wxplot2d) worked fine in Maxima 5.24, no longer in 5.25 plot2d( [discrete, [0,1,2,3,4], [0.0,0.0794262121785545,0.103264657819926,0.104213428899564,0.10543553853034] ] );  >Comment By: Raymond Toy (rtoy) Date: 20111118 14:04 Message: Duplicate of 3439900.  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3439930&group_id=4933 
From: SourceForge.net <noreply@so...>  20111118 22:01:54

Bugs item #3439900, was opened at 20111118 05:12 Message generated for change (Comment added) made by rtoy You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3439900&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core  Plotting Group: None >Status: Open >Resolution: None Priority: 5 Private: No Submitted By: Anto (boverio) Assigned to: Nobody/Anonymous (nobody) Summary: plot2d ok in 5.24, not ok in 5.25 Initial Comment: The following plot (either using plot2d or wxplot2d) worked fine in Maxima 5.24, no longer in 5.25 plot2d( [discrete, [0,1,2,3,4], [0.0,0.0794262121785545,0.103264657819926,0.104213428899564,0.10543553853034] ] );  >Comment By: Raymond Toy (rtoy) Date: 20111118 14:01 Message: Hmm. I don't use maxima on Windows. Plotting is normally done using gnuplot. But I don't really know what happens on windows. Changing status to open/none. (Isn't that supposed to happen automatically when the OP updates the bug?)  Comment By: Anto (boverio) Date: 20111118 10:45 Message: By me it remains stuck, with the message the "Maxima is computing" (Maxima est en train de calculer", in French). The gnuplot graph is not displayed. And the same holds when I use wxplot2d. I am running this on XP Professional, in the office. However, on a different computer (the one in the kictchen), under Vista, it works as expected. What kind of "library" is Maxima accessing?  Comment By: Raymond Toy (rtoy) Date: 20111118 08:42 Message: In what way does it not work? It draws a nice line graph for me with maxima 5.25post. Marking as pending/worksforme.  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3439900&group_id=4933 
From: SourceForge.net <noreply@so...>  20111118 20:55:33

Bugs item #3440046, was opened at 20111118 12:55 Message generated for change (Tracker Item Submitted) made by rtoy You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3440046&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core  Floating point Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Raymond Toy (rtoy) Assigned to: Raymond Toy (rtoy) Summary: elliptic_f(0.5,1) signals error Initial Comment: elliptic_f(0.5,1) signals an error, but it is welldefined. This is an error in the routine that does numerical evaluation because elliptic_f(x,1) returns log(tan(x/2+%pi/4)).  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3440046&group_id=4933 
From: SourceForge.net <noreply@so...>  20111118 20:38:12

Bugs item #3439895, was opened at 20111118 05:05 Message generated for change (Comment added) made by macrakis You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3439895&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. >Category: Lisp Core Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: lumbricus () >Assigned to: Barton Willis (willisbl) Summary: makeset can't deal with sets of sets Initial Comment: It's not possible to use makeset(exp(x), [x], set) where x itself is a set. To reproduce try: makeset(union(x), [x], {[{1}]}); Error: append: argument must be a nonatomic expression; found x In the beginning I didn't think it was a bug, so I asked here for help: http://stackoverflow.com/questions/8182094/maximausingmakesetwithagivenset  >Comment By: Stavros Macrakis (macrakis) Date: 20111118 12:38 Message: makeset, unlike makelist, evaluates its arguments, which is a poor design. Sorry about that. There is a workaround for this: makeset('(union(x)), [x], {[{1}]});' but we'll fix this for future versions. Thanks for bringing this to our attention.  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3439895&group_id=4933 
From: SourceForge.net <noreply@so...>  20111118 18:45:26

Bugs item #3439900, was opened at 20111118 05:12 Message generated for change (Comment added) made by boverio You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3439900&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core  Plotting Group: None Status: Pending Resolution: Works For Me Priority: 5 Private: No Submitted By: Anto (boverio) Assigned to: Nobody/Anonymous (nobody) Summary: plot2d ok in 5.24, not ok in 5.25 Initial Comment: The following plot (either using plot2d or wxplot2d) worked fine in Maxima 5.24, no longer in 5.25 plot2d( [discrete, [0,1,2,3,4], [0.0,0.0794262121785545,0.103264657819926,0.104213428899564,0.10543553853034] ] );  Comment By: Anto (boverio) Date: 20111118 10:45 Message: By me it remains stuck, with the message the "Maxima is computing" (Maxima est en train de calculer", in French). The gnuplot graph is not displayed. And the same holds when I use wxplot2d. I am running this on XP Professional, in the office. However, on a different computer (the one in the kictchen), under Vista, it works as expected. What kind of "library" is Maxima accessing?  Comment By: Raymond Toy (rtoy) Date: 20111118 08:42 Message: In what way does it not work? It draws a nice line graph for me with maxima 5.25post. Marking as pending/worksforme.  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3439900&group_id=4933 
From: SourceForge.net <noreply@so...>  20111118 16:42:10

Bugs item #3439900, was opened at 20111118 05:12 Message generated for change (Comment added) made by rtoy You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3439900&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core  Plotting Group: None >Status: Pending >Resolution: Works For Me Priority: 5 Private: No Submitted By: Anto (boverio) Assigned to: Nobody/Anonymous (nobody) Summary: plot2d ok in 5.24, not ok in 5.25 Initial Comment: The following plot (either using plot2d or wxplot2d) worked fine in Maxima 5.24, no longer in 5.25 plot2d( [discrete, [0,1,2,3,4], [0.0,0.0794262121785545,0.103264657819926,0.104213428899564,0.10543553853034] ] );  >Comment By: Raymond Toy (rtoy) Date: 20111118 08:42 Message: In what way does it not work? It draws a nice line graph for me with maxima 5.25post. Marking as pending/worksforme.  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3439900&group_id=4933 
From: SourceForge.net <noreply@so...>  20111118 15:06:57

Bugs item #3439933, was opened at 20111118 07:06 Message generated for change (Tracker Item Submitted) made by macrakis You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3439933&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Stavros Macrakis (macrakis) Assigned to: Robert Dodier (robert_dodier) Summary: unevalled if doesn't eval subscripted exprs Initial Comment: foo(q):=block([r:[2,3]],if q<0 then r[1] else r[2]); foo(uuu) => if uuu < 0 then r[1] else r[2] This should be if uuu < 0 then 2 else 3 Note that r[1] and r[2] are not defined in the global context. Compare: bar(q):=block([r1:2,r2:3],if q<0 then r1 else r2)$ bar(uuu) => if uuu < 0 then 2 else 3 When fixing, don't forget cases like this: qux(q,i):=block([r:[2,3]],if q<0 then r[i] else r[i+1])$ qux(uuu,1) => if uuu < 0 then r[1] else r[2] Or this: qux(uuu,j) => if uuu < 0 then r[j] else r[j+1] Correct result is if uuu < 0 then [2,3][j] else [2,3][j+1] Tested in Maxima 5.25.1. In the real case, the list being subscripted was the result of divide, not that it matters.  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=3439933&group_id=4933 