aeternity / aesophia_cli

Aeternity Sophia CLI
ISC License
10 stars 4 forks source link

v7.0.1 build is missed in /priv/bin #68

Closed davidyuk closed 1 year ago

davidyuk commented 2 years ago

https://github.com/aeternity/aesophia_cli/tree/master/priv/bin

Are you sure that you need to store previous versions builds in repo? They are easily accessible by switching to specific tag, like: https://github.com/aeternity/aesophia_cli/blob/v6.0.0/aesophia_cli

dincho commented 2 years ago

I remember something that it's used by some tools/tests/something 🤷🏻

hanssv commented 1 year ago

The aeternity node needs to be able to run contracts on all protocol versions (to sync and validate the full chain) - hence there are tests running at each protocol version, and therefore we need many versions of the compiler. It would indeed be possible to rebuild all the versions of the compiler in the aeternity tests, but I would not expect anyone to volounteer fixing this anytime soon...