Claudio Russo

Results 150 issues of Claudio Russo

DO-NOT-MERGE
build_artifacts

_I’m porting Smalltalk to Motoko and I’ve found a semantic difference between Motoko’s % operator and the same % operator in Smalltalk. For Motoko’s % operator to return the same...

# Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. dfx currently allows you to upgrade a Motoko canister...

The code here: https://github.com/dfinity/sdk/blob/5a823d1107256d1334d41dc0f696d17f111a5676/src/dfx/src/lib/operations/canister/install_canister.rs#L115 is dangerous because it permits the user ignore any stable compatibility errors which may lead to loss of data. This is more dangerous than ignoring the...

incorporates #5579, but adds display of bounds so suggested instantiations and reported inconsistencies always make sense. Also removes display of expected return type since usually also reported as failed subtyping...

TODO: add tests for, e.g. -2.abs() == 2

::= '{' '}' ::= '=' '=' ';' Should be simplified to: ::= '{' '}' (using grammar.sed)

Alexandru Uta [10:26 AM](https://dfinity.slack.com/archives/C09P5MKUEUA/p1761733597537989) guys, I’m trying to help Martin port a piece of code like this: Float.equal(await Solution.volumeSphere(1.0), 4.188790, epsilon); [10:27](https://dfinity.slack.com/archives/C09P5MKUEUA/p1761733650507619) to (await Solution.volumeSphere(1.0)).equal(4.188790, epsilon); [10:27](https://dfinity.slack.com/archives/C09P5MKUEUA/p1761733655000099) and the compiler...

Flag --implicit-package auto-imports * libraries for implicit arguments * libraries for contextual dots but not libraries for unbound identifiers. This PR auto-imports for unbound identifiers too, make the approach more...