feat(gnovm): add software floating point package #2863
67.30% of diff hit (target 60.91%)
View this Pull Request on Codecov
67.30% of diff hit (target 60.91%)
Annotations
Check warning on line 85 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L82-L85
Added lines #L82 - L85 were not covered by tests
Check warning on line 155 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L154-L155
Added lines #L154 - L155 were not covered by tests
Check warning on line 160 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L158-L160
Added lines #L158 - L160 were not covered by tests
Check warning on line 185 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L181-L185
Added lines #L181 - L185 were not covered by tests
Check warning on line 188 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L187-L188
Added lines #L187 - L188 were not covered by tests
Check warning on line 193 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L190-L193
Added lines #L190 - L193 were not covered by tests
Check warning on line 390 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L390
Added line #L390 was not covered by tests
Check warning on line 425 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L421-L425
Added lines #L421 - L425 were not covered by tests
Check warning on line 435 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L430-L435
Added lines #L430 - L435 were not covered by tests
Check warning on line 438 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L438
Added line #L438 was not covered by tests
Check warning on line 466 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L466
Added line #L466 was not covered by tests
Check warning on line 511 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L510-L511
Added lines #L510 - L511 were not covered by tests
Check warning on line 515 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L514-L515
Added lines #L514 - L515 were not covered by tests
Check warning on line 518 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L518
Added line #L518 was not covered by tests
Check warning on line 520 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L520
Added line #L520 was not covered by tests
Check warning on line 525 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L523-L525
Added lines #L523 - L525 were not covered by tests
Check warning on line 530 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L528-L530
Added lines #L528 - L530 were not covered by tests
Check warning on line 535 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L533-L535
Added lines #L533 - L535 were not covered by tests
Check warning on line 540 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L538-L540
Added lines #L538 - L540 were not covered by tests
Check warning on line 545 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L543-L545
Added lines #L543 - L545 were not covered by tests
Check warning on line 550 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L548-L550
Added lines #L548 - L550 were not covered by tests
Check warning on line 554 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L553-L554
Added lines #L553 - L554 were not covered by tests
Check warning on line 558 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L557-L558
Added lines #L557 - L558 were not covered by tests
Check warning on line 562 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L561-L562
Added lines #L561 - L562 were not covered by tests
Check warning on line 566 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L565-L566
Added lines #L565 - L566 were not covered by tests