gizatechxyz / orion

ONNX Runtime in Cairo 1.0 for verifiable ML inference using STARK
https://orion.gizatech.xyz
MIT License
161 stars 81 forks source link

dev: Bitwise operations are not implemented natively in the corelib signed integers #492

Open MahmoudMohajer opened 9 months ago

MahmoudMohajer commented 9 months ago

Basically we have support of bitwise operations for unsigned integers in cairo by default, like bitwise and, bitwise xor, and bitwise or. In order to make them work on signed integers, we need to implement them by ourselves in the Orion library.

mananbordia commented 4 months ago

@MahmoudMohajer I would like to give it a try, can you please assign it to me ?

ScottyDavies commented 3 weeks ago

@MahmoudMohajer can i work on this?