feat: add 64 bit opcodes and uint64 registers #454
Annotations
10 errors
golangci-lint:
internal/polkavm/host_call/accumulate_functions.go#L27
cannot use addr + (12 * i) (value of type uint64) as uint32 value in argument to readNumber[block.ServiceId]
|
golangci-lint:
internal/polkavm/host_call/accumulate_functions.go#L31
cannot use addr + (12 * i) + 4 (value of type uint64) as uint32 value in argument to readNumber[uint64]
|
golangci-lint:
internal/polkavm/host_call/accumulate_functions.go#L57
invalid operation: core >= uint32(common.TotalNumberOfCores) (mismatched types uint64 and uint32)
|
golangci-lint:
internal/polkavm/host_call/accumulate_functions.go#L62
invalid operation: addr + uint32(32 * i) (mismatched types uint64 and uint32)
|
golangci-lint:
internal/polkavm/host_call/accumulate_functions.go#L87
invalid operation: addr + uint32(336 * i) (mismatched types uint64 and uint32)
|
golangci-lint:
internal/polkavm/host_call/accumulate_functions.go#L112
cannot use uint32(gas & ((1 << 32) - 1)) (value of type uint32) as uint64 value in assignment
|
golangci-lint:
internal/polkavm/host_call/accumulate_functions.go#L129
cannot use addr (variable of type uint64) as uint32 value in argument to mem.Read
|
golangci-lint:
internal/polkavm/host_call/accumulate_functions.go#L152
cannot use uint32(ctxPair.RegularCtx.ServiceId) (value of type uint32) as uint64 value in assignment
|
golangci-lint:
internal/polkavm/host_call/accumulate_functions.go#L179
cannot use addr (variable of type uint64) as uint32 value in argument to mem.Read
|
golangci-lint:
internal/polkavm/host_call/accumulate_functions.go#L205
cannot use o (variable of type uint64) as uint32 value in argument to mem.Read
|
Loading