File tree Expand file tree Collapse file tree 3 files changed +6
-5
lines changed
Expand file tree Collapse file tree 3 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -122,7 +122,7 @@ fn makeFixIntPos(value: u7) u8 {
122122}
123123
124124fn makeFixIntNeg (value : i6 ) u8 {
125- return @intFromEnum (ContainerType .fixed_int_negative ) | ~ ContainerType .MASK_FIXED_INT_NEGATIVE & @as (u8 , @intCast (@abs (value )));
125+ return @intFromEnum (ContainerType .fixed_int_negative ) | ( ~ ContainerType .MASK_FIXED_INT_NEGATIVE & @as (u8 , @intCast (@abs (value ) )));
126126}
127127
128128/// Write integer `value` as specific type `T`, signed or unsigned.
Original file line number Diff line number Diff line change @@ -8,8 +8,6 @@ const KCOV_REPORT = process.env["KCOV_REPORT"] ?? "./zig-out/cov";
88export const coverages = [ ] as string [ ] ;
99
1010if ( KCOV ) {
11- console . debug ( KCOV , KCOV_ARGS , KCOV_REPORT )
12-
1311 afterAll ( async ( ) => {
1412 await mkdir ( KCOV_REPORT , { recursive : true } ) ;
1513 await Bun . $ `${ KCOV } ${ KCOV_ARGS } --merge ${ KCOV_REPORT } ${ coverages } ` ;
Original file line number Diff line number Diff line change @@ -21,10 +21,13 @@ describe("bool", () => {
2121} ) ;
2222
2323describe ( "int" , ( ) => {
24- test ( "0" , primitive ( 0n ) ) ;
25- test ( "1" , primitive ( 1n ) ) ;
24+ test ( "0" , primitive ( 0 ) ) ;
25+ test ( "1" , primitive ( 1 ) ) ;
26+ test ( "-1" , primitive ( - 1 ) ) ;
27+
2628 test ( "i64max" , primitive ( 2n ** 63n - 1n ) ) ;
2729 test ( "i64min" , primitive ( - ( 2n ** 63n ) ) ) ;
30+
2831 test ( "f64maxint" , primitive ( Number . MAX_SAFE_INTEGER ) ) ;
2932 test ( "f64minint" , primitive ( Number . MIN_SAFE_INTEGER ) ) ;
3033} ) ;
You can’t perform that action at this time.
0 commit comments