feat(gnovm): add software floating point package #3185
60.57% of diff hit (within 10.00% threshold of 63.12%)
View this Pull Request on Codecov
60.57% of diff hit (within 10.00% threshold of 63.12%)
Annotations
Check warning on line 332 in gnovm/pkg/gnolang/gonative.go
codecov / codecov/patch
gnovm/pkg/gnolang/gonative.go#L332
Added line #L332 was not covered by tests
Check warning on line 334 in gnovm/pkg/gnolang/gonative.go
codecov / codecov/patch
gnovm/pkg/gnolang/gonative.go#L334
Added line #L334 was not covered by tests
Check warning on line 431 in gnovm/pkg/gnolang/gonative.go
codecov / codecov/patch
gnovm/pkg/gnolang/gonative.go#L431
Added line #L431 was not covered by tests
Check warning on line 435 in gnovm/pkg/gnolang/gonative.go
codecov / codecov/patch
gnovm/pkg/gnolang/gonative.go#L435
Added line #L435 was not covered by tests
Check warning on line 86 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L82-L86
Added lines #L82 - L86 were not covered by tests
Check warning on line 156 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L154-L156
Added lines #L154 - L156 were not covered by tests
Check warning on line 161 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L158-L161
Added lines #L158 - L161 were not covered by tests
Check warning on line 194 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L181-L194
Added lines #L181 - L194 were not covered by tests
Check warning on line 391 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L390-L391
Added lines #L390 - L391 were not covered by tests
Check warning on line 426 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L421-L426
Added lines #L421 - L426 were not covered by tests
Check warning on line 436 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L430-L436
Added lines #L430 - L436 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 467 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L466-L467
Added lines #L466 - L467 were 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 520 in gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go
codecov / codecov/patch
gnovm/pkg/gnolang/internal/softfloat/runtime_softfloat64.go#L518-L520
Added lines #L518 - L520 were 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