This repository was archived by the owner on Jun 10, 2018. It is now read-only.
forked from rails/execjs
-
Notifications
You must be signed in to change notification settings - Fork 47
Error when precompiling a class declaration with class keyword #192
Comments
Hi, I'm having troubles when deploying to heroku: The line is the following:
and creates the following stacktrace:
|
This also generates an exception:
|
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Hi,
I'm having troubles when deploying to heroku:
The line is the following:
and creates the following stacktrace:
remote: Error
remote: at new JS_Parse_Error (:2359:10623)
remote: at js_error (:2359:10842)
remote: at croak (:2359:19086)
remote: at token_error (:2359:19223)
remote: at unexpected (:2359:19311)
remote: at semicolon (:2359:19784)
remote: at simple_statement (:2359:22580)
remote: at :2359:20553
remote: at :2359:19957
remote: at block_ (:2359:24599)new JS_Parse_Error ((execjs):2359:10623)
remote: js_error ((execjs):2359:10842)
remote: croak ((execjs):2359:19086)
remote: token_error ((execjs):2359:19223)
remote: unexpected ((execjs):2359:19311)
remote: semicolon ((execjs):2359:19784)
remote: simple_statement ((execjs):2359:22580)
remote: (execjs):2359:20553
remote: (execjs):2359:19957
remote: block_ ((execjs):2359:24599)
remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/execjs-2.5.2/lib/execjs/ruby_racer_runtime.rb:47:in
rescue in block in call' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/execjs-2.5.2/lib/execjs/ruby_racer_runtime.rb:44:in
block in call'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/execjs-2.5.2/lib/execjs/ruby_racer_runtime.rb:75:in
block in lock' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/execjs-2.5.2/lib/execjs/ruby_racer_runtime.rb:73:in
call'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/execjs-2.5.2/lib/execjs/ruby_racer_runtime.rb:73:in
Locker' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/execjs-2.5.2/lib/execjs/ruby_racer_runtime.rb:73:in
lock'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/execjs-2.5.2/lib/execjs/ruby_racer_runtime.rb:43:in
call' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/uglifier-2.7.1/lib/uglifier.rb:212:in
run_uglifyjs'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/uglifier-2.7.1/lib/uglifier.rb:179:in
compile' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/uglifier_compressor.rb:52:in
call'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/uglifier_compressor.rb:28:in
call' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/processor_utils.rb:75:in
call_processor'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/processor_utils.rb:57:in
block in call_processors' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/processor_utils.rb:56:in
reverse_each'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/processor_utils.rb:56:in
call_processors' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/loader.rb:254:in
load_from_unloaded'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/loader.rb:206:in
block in load' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/loader.rb:397:in
fetch_asset_from_dependency_cache'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/loader.rb:190:in
load' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/cached_environment.rb:20:in
block in initializeremote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/cached_environment.rb:47:in
yield' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/cached_environment.rb:47:in
load'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/base.rb:65:in
find_asset' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/base.rb:72:in
find_all_linked_assets'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/manifest.rb:138:in
block in find' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/legacy.rb:114:in
block (2 levels) in logical_paths'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/path_utils.rb:223:in
block in stat_tree' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/path_utils.rb:207:in
block in stat_directory'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/path_utils.rb:204:in
each' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/path_utils.rb:204:in
stat_directory'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/path_utils.rb:222:in
stat_tree' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/legacy.rb:105:in
each'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/legacy.rb:105:in
block in logical_paths' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/legacy.rb:104:in
each'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/legacy.rb:104:in
logical_paths' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/manifest.rb:136:in
find'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/manifest.rb:162:in
compile' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-rails-2.3.2/lib/sprockets/rails/task.rb:70:in
block (3 levels) in define'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/rake/sprocketstask.rb:147:in
with_logger' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-rails-2.3.2/lib/sprockets/rails/task.rb:69:in
block (2 levels) in define'remote: V8::Error: Unexpected token: punc ({)
remote: at js_error (:2359:10842)
remote: at croak (:2359:19086)
remote: at token_error (:2359:19223)
remote: at unexpected (:2359:19311)
remote: at semicolon (:2359:19784)
remote: at simple_statement (:2359:22580)
remote: at :2359:20553
remote: at :2359:19957
remote: at block_ (:2359:24599)
remote: at ctor.body (:2359:24233)
remote: at function_ (:2359:24298)
remote: at expr_atom (:2359:27350)
remote: at maybe_unary (:2359:30019)
remote: at expr_ops (:2359:30777)
remote: at maybe_conditional (:2359:30869)
remote: at maybe_assign (:2359:31312)
remote: at expression (:2359:31625)
remote: at expr_list (:2359:27830)
remote: at :2359:27944
remote: at :2359:19957
remote: at expr_atom (:2359:27221)
remote: at maybe_unary (:2359:30019)
remote: at expr_ops (:2359:30777)
remote: at maybe_conditional (:2359:30869)
remote: at maybe_assign (:2359:31312)
remote: at expression (:2359:31625)
remote: at expr_list (:2359:27830)
remote: at subscripts (:2359:29728)
remote: at subscripts (:2359:29364)
remote: at expr_atom (:2359:27487)
remote: at maybe_unary (:2359:30019)
remote: at expr_ops (:2359:30777)
remote: at maybe_conditional (:2359:30869)
remote: at maybe_assign (:2359:31312)
remote: at expression (:2359:31625)
remote: at simple_statement (:2359:22563)
remote: at :2359:20553
remote: at :2359:19957
remote: at :2359:31968
remote: at parse (:2360:152)
remote: at :19:26
remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/execjs-2.5.2/lib/execjs/ruby_racer_runtime.rb:45:in
block in call' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/execjs-2.5.2/lib/execjs/ruby_racer_runtime.rb:75:in
block in lock'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/execjs-2.5.2/lib/execjs/ruby_racer_runtime.rb:73:in
call' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/execjs-2.5.2/lib/execjs/ruby_racer_runtime.rb:73:in
Locker'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/execjs-2.5.2/lib/execjs/ruby_racer_runtime.rb:73:in
lock' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/execjs-2.5.2/lib/execjs/ruby_racer_runtime.rb:43:in
call'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/uglifier-2.7.1/lib/uglifier.rb:212:in
run_uglifyjs' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/uglifier-2.7.1/lib/uglifier.rb:179:in
compile'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/uglifier_compressor.rb:52:in
call' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/uglifier_compressor.rb:28:in
call'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/processor_utils.rb:75:in
call_processor' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/processor_utils.rb:57:in
block in call_processors'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/processor_utils.rb:56:in
reverse_each' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/processor_utils.rb:56:in
call_processors'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/loader.rb:254:in
load_from_unloaded' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/loader.rb:206:in
block in load'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/loader.rb:397:in
fetch_asset_from_dependency_cache' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/loader.rb:190:in
load'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/cached_environment.rb:20:in
block in initialize remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/cached_environment.rb:47:in
yield'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/cached_environment.rb:47:in
load' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/base.rb:65:in
find_asset'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/base.rb:72:in
find_all_linked_assets' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/manifest.rb:138:in
block in find'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/legacy.rb:114:in
block (2 levels) in logical_paths' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/path_utils.rb:223:in
block in stat_tree'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/path_utils.rb:207:in
block in stat_directory' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/path_utils.rb:204:in
each'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/path_utils.rb:204:in
stat_directory' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/path_utils.rb:222:in
stat_tree'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/legacy.rb:105:in
each' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/legacy.rb:105:in
block in logical_paths'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/legacy.rb:104:in
each' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/legacy.rb:104:in
logical_paths'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/manifest.rb:136:in
find' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/sprockets/manifest.rb:162:in
compile'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-rails-2.3.2/lib/sprockets/rails/task.rb:70:in
block (3 levels) in define' remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-3.3.0/lib/rake/sprocketstask.rb:147:in
with_logger'remote: /tmp/build_8f0ce454d4d2baf2ec1ec41880588b46/vendor/bundle/ruby/2.2.0/gems/sprockets-rails-2.3.2/lib/sprockets/rails/task.rb:69:in `block (2 levels) in define'
The text was updated successfully, but these errors were encountered: