Message Boards Message Boards

GROUPS:

Is Mathematica 11 compatible with Mac OS Mojave

Posted 2 months ago
1900 Views
|
22 Replies
|
8 Total Likes
|

any problem with Mojave before I switch to it?

22 Replies

Oh yes. After updating, when I first launched the App, I saw popup

WARNING MESSAGE

After this, Mathematica opened up as usual and everything looks fine so far. I will update this if I notice any other changes in Mathematica in macOS Mojave.

Mathematica 11.3 has a 32 bit Front end. Mojave runs 32 bit apps, but gives you a warning. The next macOS will not run 32 bit apps.

The next release of Mathematica will surely be 64 bit -- as shown in Stephen Wolfram's Twitch sessions -- so other than the warning (which appears just once, I believe), we are ok.

Posted 2 months ago

Mathematica 11.3 does officially support macOS Mojave, as documented here.

Are there any known compatibility problems with earlier versions of Mathematica than 11.3, back to 10.0.2?

I am only interested in new compatibility problems specific to Mojave, not those that were also present in High Sierra (such as the one with the font chooser dialog).

Thanks for the update on the official support. The dialog that Mojave puts up when starting a 32 bit app can be a bit confusing, though. Mathematica is my only "critical" app that is not yet 64 bit, and if others are in the same boat, Mathematica maybe the only app where they see the dialog, though.

I think we have to distinguish here that the kernel is already 64 bit, but the 11.3 frontend is 32 bit. But version 12 will be have a 64 bit front end… (see e.g. Twitch videos indeed).

Posted 2 months ago

Other apps do see the same message, notably Adobe Application Manager which is part of Creative Cloud. I've heard that under Mojave the warning repeats every thirty days. Under High Sierra it was indeed first time only.

Posted 2 months ago

I've switched to Mojave and now the Front End doesn't open. The app runs in background but there is no way to use it (except from a Terminal).

I've reinstalled 11.3.0 on the Mac but the problem persists.

Does anybody have an idea about what the problem could be? Thanks.

An analysis on the process shows:

2018-10-01 17:13:55.066 sample[26384:827987] Failed to create CSSymbolicatorRef for pid 26375 Mathematica

Sampling process 26375 for 3 seconds with 1 millisecond of run time between samples

Sampling completed, processing symbols...

Analysis of sampling Mathematica (pid 26375) every 1 millisecond

Process: Mathematica [26375]

Path: /Applications/Mathematica.app/Contents/MacOS/Mathematica

Load Address: 0x1000

Identifier: com.wolfram.Mathematica

Version: ???

Code Type: X86

Parent Process: ??? [1]

Date/Time: 2018-10-01 17:13:55.011 +0100

Launch Time: 2018-10-01 17:13:49.876 +0100

OS Version: Mac OS X 10.14 (18A391)

Report Version: 7

Analysis Tool: /usr/bin/sample

Physical footprint: 8K

Physical footprint (peak): 8K

Call graph:

2677 Thread_827531: Main Thread   DispatchQueue_<multiple>

  2677 ???  (in <unknown binary>)  [0xcfc000]

Total number in stack (recursive counted multiple, when >=5):

Sort by top of stack, same collapsed (when >= 5):

    ???  (in <unknown binary>)  [0xcfc000]        2677

Binary images description not available

Sample analysis of process 26375 written to file /dev/stdout

Posted 2 months ago

If you can't figure out the issue, I'd first recommend resetting Mathematica to its default configuration as oftentimes that will help with any issues you come across.

If it's still failing to start properly after deleting the directories mentioned in the above article I would then contact support.

Posted 2 months ago

Hello, Thanks for your reply. I've tried your suggestions, twice, but I still have the same problem. I'll contact Support. Thank you.

Posted 2 months ago

Since I started this discussion, I switched to Mojave and had no problem so far with Mathematica 11.3.

I updated to Mojave on my MacBook Pro last week and this morning I got problems with Mathematica 11.3...

expansion = Series[Sin[Q r]/(Q r), {r, 0, 5}]

gave me a rubbish output with missing factors in the terms. (I tried to paste the output here but it is difficult to read).

It is very unlikely that this has anything to do with Mojave. Have you tried restarting Mathematica? OS upgrades would typically cause problems with the front end only.

Restarted the computer, restarted Mathematica.... Still the same problem with Series.

I am a heavy Mathematica user and the only thing I changed is the installation of Mojave...Notebook output

Posted 2 months ago

this formula gives the following answer: 1 - (Q^2 r^2)/6 + (Q^4 r^4)/120

No problem here

Does anyone have information about whether Mathematica 10.0.2 works fine on Mojave?

I just tested your input on 11.3 under Mojave. Seems to work ok.

In[1]:= expansion=Series[Sin[Q r]/(Q r),{r,0,5}]

Out[1]= 1-(Q^2 r^2)/6+(Q^4 r^4)/120+O[r]^6

I've had no issues using 11.3 under Mojave, but (obviously) I have not tested all functionality.

I am puzzled... Maybe it has to do with MacBookPro with solid-state drive. Is my Mathematica version corrupted?

Update:

The expression does not simplify even after re-downloading Mathematica 11.3 and reinstalling under Mojave. Never heard of version 11.4. Not available for download.

Sorry for the typo. (fixed).

No clue what the expression should evaluate to. My only concern was getting some kind of reasonable output.

For what's worth, I get the same output with the Mathematica 12 beta, which has not been released. (I don't keep older versions around.)

/Users/geo3rge/Desktop/Screen Shot 2018-10-13 at 4.40.50 PM.png

Posted 2 months ago

I hav the same (correct) result. No issue with Mojave so far.

Is Mathematica 11 compatible with Mac OS Mojave

Posted 2 months ago

I checked my interactions with Apple and Wolfram re Mojave. I was a beta tester for Mojave on my 'spare' computer (a 13 inch MacBook Pro). I tested each beta with Mathematica 11.3 -- actually Wolfram Desktop from a Wolfram|One trial, since I don't have a third license. I had no issues with the program itself, although there were issues with the download manager.

When I installed macOS Mojave on my two main computers (a 2017 27 inch iMac and a 2016 15 inch MacBook Pro), there were issues with the installation. I ran disk utility immediately after the installation, and it found orphaned dream object. Apple support said that these were left-overs from the installation, and they should go away. I know how entropy works, though.

I ended up using recovery mode (cmd-R on restart) to erase the hard drive, re-install Mojave, and then restore from a back-up. On my MacBook Pro, I saved the contents of my documents folder and did a clean install.

After I did that, there were no more problems with Disk Utility. In addition, inside the ~/Library folder, there was a lot less stuff from Wolfram. The download managers, and some other installers apparently do not clean up after themselves very well.

These computers had been updated from older installations over the years, and so there was a lot of cruft in the System Folder (and elsewhere). Depending on your history, the same may be true for you. It is possible that your issues have to do with obsolete stuff in the $UserBaseDirectory.

If you have no issues with other apps, or with Disk Utility, you may simply want to remove the Mathematica folder from within ~/Library (aka $UserBaseDirectory). When you restart Mathematica, you will need to re-authorize. I would keep the old folder somewhere, especially if you have custom stylesheets, palettes, or other add-ons.

Since it is only an issue of download time (unless you saved the installer), if you have invested this much time, it makes sense to install a fresh copy of Mathematica. Note that doing this without setting the $UserBaseDirectory to its 'new state' is a waste of time in most cases.

NOTE that on macOS, the $BaseDirectory should not exist. It was deleted a couple of macOS upgrades ago for security reasons, although the Wolfram documentation and FAQ still refer to it. It is inside the system's Library folder, as opposed to the User's Library folder. If you have a Mathematica folder there, you should probably remove it. Mine disappeared with the OS update automatically. Wolfram Support will tell you that you can manually copy the Mathematica folder from your User library there, but in my opinion, that is asking for trouble.

In the 'dark ages', when the OS came on DVD-ROM, I would always do an erase and install whenever there was a new OS. It is a lot more convenient to simply upgrade in place, but there is a price. I found stuff from more than 10 years ago inside my system folder that really should not have been there. My MacBook Pro seems zippier, but that could just be an impression. I really had few, if any problems before, but I did recover significant disk space. I also managed to lose preferences, etc. for software that I no longer use.

Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard

Group Abstract Group Abstract