Files
nodejs11/dont_return_garbage.patch
Adam Majer 35742eb32a - Initial release of NodeJS 11.0.0
- Notable changes since NodeJS 10.12.0:
  * Use of process.binding() has been deprecated.
  * An experimental implementation of queueMicrotask() is added.
  * child_process: The default value of the windowsHide option
    has been changed to true.
  * deps: V8 has been updated to 7.0.
  * fs:
    + fs.read() method now requires a callback
    + The previously deprecated fs.SyncWriteStream utility has
      been removed
  * http: The http, https, and tls modules now use the WHATWG URL
    parser by default.
  * timers: nextTick queue will be run after each immediate and timer.
  * util:
    + WHATWG TextEncoder and TextDecoder are now globals.
    + util.inspect() output size is limited to 128 MB by default.
    + A runtime warning will be emitted when NODE_DEBUG is set for
      either http or http2.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs11?expand=0&rev=1
2018-10-25 14:40:03 +00:00

96 lines
2.9 KiB
Diff

[ 1281s] I: Program returns random data in a function
[ 1281s] E: nodejs11 no-return-in-nonvoid-function ../deps/v8/src/compiler/effect-control-linearizer.cc:3824
[ 1281s] E: nodejs11 no-return-in-nonvoid-function ../deps/v8/src/objects/js-collator.cc:538
[ 1281s] E: nodejs11 no-return-in-nonvoid-function ../deps/v8/src/objects/js-list-format.cc:86, 236, 249
[ 1281s] E: nodejs11 no-return-in-nonvoid-function ../deps/v8/src/objects/js-relative-time-format.cc:40, 200, 211
Index: node-git.0f78b9a26c/deps/v8/src/compiler/effect-control-linearizer.cc
===================================================================
--- node-git.0f78b9a26c.orig/deps/v8/src/compiler/effect-control-linearizer.cc
+++ node-git.0f78b9a26c/deps/v8/src/compiler/effect-control-linearizer.cc
@@ -3821,6 +3821,8 @@ Node* EffectControlLinearizer::BuildReve
case kExternalBigUint64Array:
UNREACHABLE();
}
+
+ UNREACHABLE();
}
Node* EffectControlLinearizer::LowerLoadDataViewElement(Node* node) {
Index: node-git.0f78b9a26c/deps/v8/src/objects/js-collator.cc
===================================================================
--- node-git.0f78b9a26c.orig/deps/v8/src/objects/js-collator.cc
+++ node-git.0f78b9a26c/deps/v8/src/objects/js-collator.cc
@@ -535,6 +535,8 @@ const char* JSCollator::UsageToString(Us
case Usage::COUNT:
UNREACHABLE();
}
+
+ UNREACHABLE();
}
} // namespace internal
Index: node-git.0f78b9a26c/deps/v8/src/objects/js-list-format.cc
===================================================================
--- node-git.0f78b9a26c.orig/deps/v8/src/objects/js-list-format.cc
+++ node-git.0f78b9a26c/deps/v8/src/objects/js-list-format.cc
@@ -83,6 +83,8 @@ const char* GetIcuStyleString(JSListForm
case JSListFormat::Type::COUNT:
UNREACHABLE();
}
+
+ UNREACHABLE();
}
} // namespace
@@ -233,6 +235,8 @@ Handle<String> JSListFormat::StyleAsStri
case Style::COUNT:
UNREACHABLE();
}
+
+ UNREACHABLE();
}
Handle<String> JSListFormat::TypeAsString() const {
@@ -246,6 +250,8 @@ Handle<String> JSListFormat::TypeAsStrin
case Type::COUNT:
UNREACHABLE();
}
+
+ UNREACHABLE();
}
namespace {
Index: node-git.0f78b9a26c/deps/v8/src/objects/js-relative-time-format.cc
===================================================================
--- node-git.0f78b9a26c.orig/deps/v8/src/objects/js-relative-time-format.cc
+++ node-git.0f78b9a26c/deps/v8/src/objects/js-relative-time-format.cc
@@ -37,6 +37,8 @@ UDateRelativeDateTimeFormatterStyle getI
case JSRelativeTimeFormat::Style::COUNT:
UNREACHABLE();
}
+
+ UNREACHABLE();
}
} // namespace
@@ -197,6 +199,8 @@ Handle<String> JSRelativeTimeFormat::Sty
case Style::COUNT:
UNREACHABLE();
}
+
+ UNREACHABLE();
}
Handle<String> JSRelativeTimeFormat::NumericAsString() const {
@@ -208,6 +212,8 @@ Handle<String> JSRelativeTimeFormat::Num
case Numeric::COUNT:
UNREACHABLE();
}
+
+ UNREACHABLE();
}
} // namespace internal