6
$\begingroup$

Bug fixed in 10.0.0+2014080602


I have Mathematica 10 on the Raspberry Pi. (wolfram-engine version 10.0.0+2013112003)

According to the "What's New in Mathematica 10" page http://www.wolfram.com/mathematica/new-in-10/symbolic-geometry/compute-measures-length-area-volume-etc.html , I should be able to say:

In[1]:= ArcLength[Circle[]]
Out[1]= 2π

What I actually see is:

In[1]:= ArcLength[Circle[]]
Out[1]= ArcLength[Circle[{0, 0}]]

and similarly for all other geometric examples on that page. Is this a Mathematica bug, or a Raspberry Pi bug, or a my understanding bug?

$\endgroup$
2
  • 2
    $\begingroup$ It works in 10.0.1 under Windows. Perhaps it is a Raspberry Pi limitation. I seem to recall reading that the R-P distribution lacks geodesy functionality for example. This of course should be disclosed. $\endgroup$
    – Mr.Wizard
    Nov 30, 2014 at 14:30
  • 1
    $\begingroup$ Seems to work on OS X too; but not on RPi. "And it’s the whole system. Nothing is left out. All 5000+ Wolfram Language functions. All capabilities of Mathematica and its notebook interface." ( blog.wolfram.com/2013/11/21/… ) Apparently not... $\endgroup$ Dec 1, 2014 at 2:23

1 Answer 1

3
$\begingroup$

Ignoring Stephen's marketing hype, it's important to recognize that the RPi distribution is stripped down a bit so that it can be bundled onto the computer (I think the latest version is 400 MB). This issue was more recently addressed with the Sunrise and Sunset functions over at Wolfram Community:

Yes. We strive to keep the Raspberry Pi distribution as small as possible to keep it sensible for bundling. The underlying component that provides this is particularly large, so it was a known omission.

That said, ArcLength[Circle[]] works as designed on the August 4th, 2014 version,1 and you probably should consider upgrading.


1 I suspect this issue can be considered a bug and will tag the question as such.

$\endgroup$
3
  • 2
    $\begingroup$ Thanks. I thought I had the latest version but it turns out that neither repository.wolfram.com nor archive.raspbian.org/raspbian have updated versions. Anyone coming across this later: you need to grab it from the main Raspberry Pi repository: archive.raspberrypi.org/debian/pool/main/w/wolfram-engine $\endgroup$ Dec 9, 2014 at 2:42
  • 1
    $\begingroup$ @SimonCozens does this mean that the newest version is working? Then you should post your comment as an answer. $\endgroup$
    – Yves Klett
    Dec 9, 2014 at 7:34
  • $\begingroup$ @YvesKlett The August 4th version is the latest one. I think the problem here is that earlier versions of wolfram would be "kept back" during a sudo apt-get upgrade, and Simon's solution is one way around this. $\endgroup$ Dec 9, 2014 at 12:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.