Yikun commented on pull request #31454:
URL: https://github.com/apache/spark/pull/31454#issuecomment-772410389


   @HyukjinKwon Thanks for you super fast reply. : )
   
   > Do you have any issue link in zinc for this?
   
   I think it's a little diffcult to get this link, because the latest 
standalone version zinc (0.3.15, spark used), it is already deprecated, so we 
have no chance to raise a issue to confirm the Arm support from zinc officially 
[1].
   
   > It would be great if we can confirm that zinc is not supported in aarch64.
   
   But I can confirmed the 0.3.15 zinc, will call `nailgun` and finally call 
ng, but `ng` doesn't have completely arm support. [2][3] so that I got this 
`cannot execute binary file: Exec format error` here.
   
   And another info is that I check the sbt/zinc [4], looks like we can only 
use the scalor-maven-plugin to enable zinc with maven, but not the stand alone 
style. I do some try on this plugin demo[5] on aarch64, it works.
   
   IMO, maybe the solution is that first we **skip the zinc operations on 
aarch64** in here , and **switch standalone zinc to `scalor-maven-plugin` to 
enable zinc** in future (if our spark really want).
   
   
   [1] https://github.com/typesafehub/zinc
   [2] 
https://github.com/typesafehub/zinc/blob/8522622/src/universal/bin/nailgun#L36-L43
   [3] https://github.com/typesafehub/zinc/tree/8522622/src/universal/bin/ng
   [4] https://github.com/sbt/zinc
   [5] https://github.com/random-maven/scalor-maven-plugin/tree/master/demo


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to