Questions tagged [compatibility]

Tag for questions about compatibility among various versions of Mathematica, and compatibility issues of Mathematica with various operating systems.

19
votes
0answers
217 views

Breaking change of Total in Mathematica 12.0?

Total has been changed in Mathematica 12.0. The documentation seems to contradict itself. In one line it states: Total[ $f[ e_1,e_2,...]$ ] gives the sum of the $e_i$ for any head $f$ In the next ...
1
vote
0answers
82 views

How much does the current version of Mathematica differ from V2

I have books written about Mathematica Version 2. Yes, they are old (like copyright 1991). How much has Mathematica changed since then, and is this kind of information too outdated to be useful?
2
votes
2answers
237 views

How do I add EOF character to a CSV file?

I am using Mathematica to create a CSV file to be used by another program (SRIM if needed). The file must end with the EOF character. I get an error from SRIM telling me that the file does not have ...
16
votes
1answer
2k views

Mathematica on Windows 98

I have Windows 98 computer. I would like to know what the latest version of Mathematica which worked on Windows 98 was.
4
votes
0answers
52 views

Export image as pdf, which is PDF/A valid

Assume following plot in Mathematica (version 11.2): ...
15
votes
2answers
241 views

Silent change (bug?) of Join after v9

Consider the following sample: Join[{A[x]}, {A[x]}, 2] It causes Join::headsd warning in and before v9 and returns the input: ...
9
votes
1answer
194 views

Optional pattern behaves differently in version 8, 9, and 10+

We recently ran into an issue when testing Rubi on older versions. It boils down to this simple example which I didn't dare to simplify further as I cannot test it in versions < 10 ...
3
votes
0answers
102 views

How to find, load and use a legacy Mathematica package

Question: How to find, load and use a legacy Mathematica package from a previous Mathematica version? What is the preferred approach and process? Context: I am working through a set of examples in ...
15
votes
1answer
257 views

What happened to SequenceLimit?

In older versions of Mathematica, there was a function called SequenceLimit that allowed taking the limit of a numerical sequence. It is useful for speeding up the ...
10
votes
1answer
128 views

Attempts at backwards compatibility

I have written a package in Mathematica 11, and I would like to provide some backwards compatibility to earlier versions. An example is the function Echo. ...
5
votes
0answers
58 views

How to make the clustering result of version 11.2 and 11.3 same?

I was doing clustering analysis in version 11.2, with codes like below, and then got 12 clusters as the output: ...
17
votes
3answers
979 views

What functions work in which version of Mathematica

Is there any good documentation on which version will work (remained the same) in which version of Mathematica? Or at least an overview of when functions were introduced? In this instance for example ...
8
votes
1answer
276 views

Compatibility issues with an old package

I am trying to use the SphericalDensityPlot3D function that is defined here: Spherical Density Plot 3D. However, when I run all the contents of the mathematica ...
6
votes
1answer
341 views

FindFaces in Mathematica 11.3

I just upgraded to Mathematica 11.3. but now my FindFaces instructions do not work anymore. I guess they changed the syntax in 11.3. Here is the original code: <...
10
votes
1answer
1k views

Install Mathematica 11.3 on 32bit Lubuntu 18.04 not work default to 64bit version

I'm recently installing Mathematica 11.3 on my 32bit Lubuntu 18.04. The installer installs 64bit version of Mathematica in default, so I can not run the installed version. Below is the error output ...
16
votes
2answers
1k views

How has Hash changed in 11.3?

There are already few topic related to Hash[_String]: How does Hash calculate hash for strings? Incorrect calculating Hash SHA256 But it looks like changes are ...
3
votes
1answer
102 views

Get[…, Path-> {…}] does not shield against paclets directories

Let's create a test package/paclet in a standard $UserBaseDirectory/Applications: ...
1
vote
2answers
312 views

Running Mathematica 10.3 on OS X 10.13.0 or 10.13.1, High Sierra?

Has anyone had success running Mathematica 10.3 on OS X 10.13.0 / 10.13.1 / High Sierra? If anyone has used (or is currently using) this combination did it appear to work successively? Were there ...
2
votes
1answer
84 views

Changes to StreamPlot in v11.1 breaking my code

The code below used to work nicely in 11.0: ...
8
votes
2answers
116 views

interpretation of <-> as UndirectedEdge in 11.2?

I have a package developed in earlier versions of Mathematica. In it, I use the notation x_ <-> y_ for undirected edges. When I use this package in 11.2, ...
0
votes
0answers
113 views

Statistics`NonlinearFit` not work in v11.2

I have the following problem. I have to evaluate data using a nonlinearfit to extract certain values. Luckily there is already a mathematica notebook avaible online which i should use (according to my ...
4
votes
2answers
214 views

Using Cases from the book Basic Image Processing in Mathematica

In the book "Basic Image Processing in Mathematica" written for Mathematica 10 and earlier, the author does this: ...
3
votes
2answers
105 views

Legacy SubMatrix function

I've started updating Mathematica code published in a 2000 paper: Algorithms Behind Term Structure Models of Interest Rates II: The Hull-White Trinomial Tree of Interest Rates The original code ...
1
vote
1answer
1k views

Does Mathematica 11 work on macOS High Sierra (v10.13)?

In Mathematica, I see the following information $Version 11.1.0 for Mac OS X x86 (64-bit) (March 16, 2017) However, in the macOS System Information app seems ...
7
votes
1answer
150 views

What is the logiс behind handling alpha-channel by various image-processing functions?

(Cross-posted on Wolfram Community.) When working on the answer to this question I discovered that starting from Mathematica 10.0 the behavior of such functions as ...
10
votes
2answers
234 views

Blur, GaussianFilter and ImageConvolve doesn't work on some images

In versions 8.0.4 and 9.0.1 applying Blur to an image gives expected result: ...
3
votes
1answer
97 views

Cross-version compatibility of LibraryLink libraries

I am looking for practical advice on the cross-version compatibility of LibraryLink libraries. In particular, I would like to understand the significance of the ...
10
votes
0answers
111 views

Compile M11.1-compatible LibraryLink libraries using M11.2

WolframLibraryVersion, defined in WolframLibrary.h, was bumped from 3 to 4 in Mathematica 11.2. This causes libraries compiled ...
25
votes
1answer
625 views

Pop-up appeared and then disappeared during first documentation search in 11.2

After installing Mathematica 11.2, the first time I searched for something in the help center a pop-up appeared and then disappeared. It didn't appear on a subsequent search, even if I restarted ...
0
votes
0answers
100 views

Issue with residues Mathematica 11.1

While I was doing some computations on Mathematica 11.1 I found out this strange behaviour. If I ask Mathematica 11.1 to compute the residue of 1/Sqrt[x^2] at ...
7
votes
1answer
155 views

Return value of Import “MX” when file was saved with newer version

I just detected that Mathematica 10.4.1 on Windows will just quietly return Null when I try to Import an .mx file I exported ...
2
votes
1answer
79 views

How can I get get index and distance in Nearest functions in Low Version [closed]

Nearest[{"I'm", "sorry", "Dave"} -> All, "David"] {<|"Element" -> "Dave", "Index" -> 3, "Distance" -> 2|>} However, in a WolframScript.wl file, ...
4
votes
1answer
85 views

Loading Mathematica 4 optimized package in Mathematica 10

I have a Mathematica package that is optimised for Mathematica 4.0, but the version I'm using is 10.1. Whenever I load this package, I'm getting error messages like ...
0
votes
1answer
94 views

How to delete a Cell with a particular Tag in Mathematica 8?

If I have a Cell with a particular tag CellTag->"MyCell", I could delete it in Mathematica 9 or later with ...
5
votes
1answer
116 views

How to create dll so they can be LibraryFunctionLoad'ed by earlier versions of Mathematica

I found that LibraryFunctionLoad fails to load functions from dylibss created by later versions of Mathematica. When creating ...
5
votes
1answer
156 views

What has changed in PolyhedronData in V11

As we saw in: Demonstration site CDF error correction question PolyhedronData has changed. I've failed to find any information about how the syntax changed in V11....
12
votes
3answers
371 views

Combinatorica Functionality in Vers. 11.1.1

Since version 10, much of the original functionality in the Combinatorica package has been subsumed (consumed?) by new graph primitive functions. However, as per similar posts, at times there are ...
4
votes
1answer
247 views

How to determine MMA/CUDA support for specific GPUs?

This question asked how to target an Nvidia GTX 1080 with MMA 11.0.1 (which is also my current version) and from the comments it is clear that the user was then able to use this card successfully even ...
14
votes
1answer
260 views

WLNet format incompatible between version 11.0 and 11.1

It seems that there are some behavior changes of neural network layers from version 11.0 to 11.1 that leads to the incompatibility of WLNet format. Consider this example: Network exported in 11.0 <...
14
votes
1answer
130 views

What changes were made to core functions during the 10.x series?

I am looking for a list of changes to how core functions work (documented or undocumented), which happened during the 10.x series, along with the version in which the change happened. Uses for this ...
23
votes
2answers
725 views

Unexpected behaviour from Table[]

The following code in Mathematica 11: iList = {i, -10, 10, 2}; Table[i, iList] produces this result: {i, i, i, i} Where in ...
22
votes
1answer
282 views

How to get old message formatting in version 11?

Version 11 uses a new-style message formatting. The new style has useful features, and it is usually desirable. However, when saved in a notebook, it doesn't display correctly in older versions of ...
7
votes
0answers
97 views

What does $LicenseType return on various Wolfram Language desktop evaluation platforms

Referring to my question about discriminating between various variants of Mathematica, Wolfram Player etc. I was wondering what the values of $LicenseType and ...
2
votes
0answers
134 views

Incompability between v5-6 and v10 with Graphs and Oriented Graphs pkgs?

Notice that "although the v6 Packages are available at the link in the answer above they are not fully compatible with v10". The errors 1, 2 and 3 in Mathematica 10 student edition may be due to ...
26
votes
2answers
467 views

Version inconsistency with optional arguments: what if the default value doesn't match the pattern?

I just came across some weird behaviour. Take this function definition: ClearAll[f] f[vs_List : All] := "match" The default value of ...
2
votes
0answers
54 views

Notebook created in cloud has odd errors in Mathematica 10.3.1

I've downloaded a notebook from develop.wolframcloud.com and opened it in 10.3.1 (running on Win 10). When I evaluate some cells I get syntax errors along the lines of... ...
8
votes
1answer
372 views

Same name for functions in package and Global context

I am using a package that was written for Mathematica 3 while I am now working on Mathematica 8. I have issues with 2 functions in particular, Order and GraphComplement. They are a part of this ...
7
votes
1answer
192 views

Why does Table behave differently in Mathematica compared to WolframCloud?

In Stephen Wolfram's elementary introduction to the wolfram language it says you can use the table function like this: Table[5, 10], to create a table of the ...
5
votes
1answer
464 views

RunProcess seemingly does not work on my Windows system [closed]

System: Windows 10 professional. Mathematica Version: 10.3.0 English. RunProcess doesn't work in my computer as described in tutorial. The right result the ...
19
votes
1answer
597 views

DumpSave 10.2 style from 10.3

Szabolcs has asked WRI support about mx files, in particular: Can we expect that MX files written by Mathematica 10.0.0 will be readable by future point released such as 10.0.1 or 10.0.2? ...