Welcome! Log In Create A New Profile

Advanced

[njs] Fixed building unit tests by SunC 5.15.

Dmitry Volyntsev
April 03, 2020 12:08PM
details: https://hg.nginx.org/njs/rev/78b8cfd5b1e9
branches:
changeset: 1365:78b8cfd5b1e9
user: Dmitry Volyntsev <xeioex@nginx.com>
date: Fri Apr 03 16:06:55 2020 +0000
description:
Fixed building unit tests by SunC 5.15.

Fixed warning "initializer will be sign-extended".

diffstat:

src/test/njs_externals_test.c | 4 ++--
src/test/njs_unit_test.c | 6 +++---
2 files changed, 5 insertions(+), 5 deletions(-)

diffs (40 lines):

diff -r 2a03cd71561a -r 78b8cfd5b1e9 src/test/njs_externals_test.c
--- a/src/test/njs_externals_test.c Thu Mar 26 17:12:16 2020 +0300
+++ b/src/test/njs_externals_test.c Fri Apr 03 16:06:55 2020 +0000
@@ -614,8 +614,8 @@ static njs_unit_test_req_init_t njs_test
{ njs_str("$shared"),
{
.uri = njs_str("shared"),
- .a = -1,
- .d = -2,
+ .a = 11,
+ .d = 13,
},
{
{ njs_string("r"), njs_string("rval") },
diff -r 2a03cd71561a -r 78b8cfd5b1e9 src/test/njs_unit_test.c
--- a/src/test/njs_unit_test.c Thu Mar 26 17:12:16 2020 +0300
+++ b/src/test/njs_unit_test.c Fri Apr 03 16:06:55 2020 +0000
@@ -16845,11 +16845,11 @@ static njs_unit_test_t njs_shared_test[
njs_str("{a:'1',b:42,c:{d:1024}}") },

{ njs_str("njs.dump($shared.props)"),
- njs_str("{a:'4294967295',b:42,c:{d:4294967294}}") },
+ njs_str("{a:'11',b:42,c:{d:13}}") },

{ njs_str("var r = JSON.parse(JSON.stringify($shared));"
"[r.uri, r.host, r.props.a, njs.dump(r.vars), njs.dump(r.consts), r.header['02']]"),
- njs_str("shared,АБВГДЕЁЖЗИЙ,4294967295,{},{},02|АБВ") },
+ njs_str("shared,АБВГДЕЁЖЗИЙ,11,{},{},02|АБВ") },

{ njs_str("$shared.toString()"),
njs_str("[object External]") },
@@ -16864,7 +16864,7 @@ static njs_unit_test_t njs_shared_test[
njs_str("1") },

{ njs_str("$shared.method = function() {return this.props.a;}; $shared.method()"),
- njs_str("4294967295") },
+ njs_str("11") },

{ njs_str("var r; for (var i = 0; i < 2**10; i++) {r = $r.create('XXX').uri;}"),
njs_str("undefined") },
_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
Subject Author Views Posted

[njs] Fixed building unit tests by SunC 5.15.

Dmitry Volyntsev 309 April 03, 2020 12:08PM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 203
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready