njpipeorgan / MathCompile

Compile Wolfram Language functions into C++ code and binary
Apache License 2.0
128 stars 11 forks source link

The newest version 0.2.4 doesn't support Mathematica 11.3 #3

Closed asukaminato0721 closed 4 years ago

asukaminato0721 commented 4 years ago

Though I know this isn't a problem. But since MMA 12.1's front end is so slow. I have to go back to MMA 11.3. As a result , I can't use it. image

njpipeorgan commented 4 years ago

I just add a new branch trying to add support for v11.3. You can remove the current package and install this new one:

PacletInstall["https://github.com/njpipeorgan/MathCompile/releases/download/v0.2.4/MathCompile-0.2.4.paclet"]

The problem of supporting versions prior to 12.0 is that NumericArray cannot be used for arguments and return values, but other features should work fine.

asukaminato0721 commented 3 years ago

OK... I know the problem. At that time, I was using MinGW 32bit, not w64, so mma didn't recognize it.

njpipeorgan commented 3 years ago

I see, thanks for letting me know.

Brian

On Tue, Jan 19, 2021 at 09:47 wuyudi notifications@github.com wrote:

OK... I know the problem. At that time, I was using MinGW 32bit, not w64, so mma didn't recognize it.

— You are receiving this because you modified the open/close state.

Reply to this email directly, view it on GitHub https://github.com/njpipeorgan/MathCompile/issues/3#issuecomment-762888069, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC66HXKR2NNQEUNJMPOHI53S2WLQFANCNFSM4MLGZH4Q .

asukaminato0721 commented 3 years ago

Just some additional information.

It seems that the main problem is

https://reference.wolfram.com/language/ref/Typed.html?q=Typed

Typed is in 12.x or newer.

in the old version, RawArray can be used to replace NumericArray.

https://zhuanlan.zhihu.com/p/350280934