xermicus

Results 59 issues of xermicus

This release brings various improvements and bug fixes to our stable compilation targets. Notably, the Polkadot target is now compatible with `ink!` version 5.0 metadata.

- spacemision crackme - 2x x86 asm warriors for r2wars

Until now, contracts compiled with Solang in general did not revert, but `trap` on any runtime problems. I am now working on fixing this, so what is returned if the...

Currently, the `README.md` pretends that instead of compiling cargo contract from sources, there is the option to use the docker image `paritytech/contracts-ci-linux:production`. This image doesn't exist. There is the `paritytech/contracts-ci-linux:latest`...

Ubuntu binaries are now available for [18.1.4](https://github.com/llvm/llvm-project/releases/tag/llvmorg-18.1.4), would be great to have those available :)

In [Solang](https://github.com/hyperledger/solang), a Solidity compiler, we use LLVM (via `inkwell`) for emitting code and `wasm-opt` for optimizing our Wasm artifacts. We noticed that, starting from version `0.114.0` on, `wasm-opt` introduces...

The first PR for riscv64 support, implementing it in the front end. Should leave the 32bit instruction set completely intact. Changes: - Be generic over ELF header bitness - Few...

This allows compiling contract imports into a separate module

This Solidity: ```Solidity contract B { function g() public {} } contract C is B { // the constant keyword triggers the crash bytes4 public constant s2 = B.g.selector; }...

bug :bug: