Skip to content
This repository was archived by the owner on Jun 10, 2018. It is now read-only.

Error when precompiling a class declaration with class keyword #192

Open
tomascharad opened this issue Aug 13, 2015 · 2 comments
Open

Error when precompiling a class declaration with class keyword #192

tomascharad opened this issue Aug 13, 2015 · 2 comments

Comments

@tomascharad
Copy link

Hi,

I'm having troubles when deploying to heroku:

The line is the following:

linearVerticalSynopticCtrl.Bus = class {

and creates the following stacktrace:

ExecJS::ProgramError: Unexpected token: punc ({) (line: 54367, col: 43, pos: 1892193)

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:inblock 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:incall'
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:inlock'
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:inrun_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:incall'
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:incall_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:inreverse_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:inload_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:infetch_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:inblock 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:inload'
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:infind_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:inblock (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:inblock 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:instat_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:ineach'
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:ineach'
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:infind'
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:inblock (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:inblock (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:inblock 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:inLocker'
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:incall'
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:incompile'
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:incall'
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:inblock 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:incall_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:inblock 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:inload'
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:inyield'
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:infind_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:inblock 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:inblock 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:ineach'
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:instat_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:inblock 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:inlogical_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:incompile'
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:inwith_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'

@tomascharad
Copy link
Author

Hi,

I'm having troubles when deploying to heroku:

The line is the following:

linearVerticalSynopticCtrl.Bus = class {

and creates the following stacktrace:

ExecJS::ProgramError: Unexpected token: punc ({) (line: 54367, col: 43, pos: 1892193)
remote:        Error
remote:        at new JS_Parse_Error (<eval>:2359:10623)
remote:        at js_error (<eval>:2359:10842)
remote:        at croak (<eval>:2359:19086)
remote:        at token_error (<eval>:2359:19223)
remote:        at unexpected (<eval>:2359:19311)
remote:        at semicolon (<eval>:2359:19784)
remote:        at simple_statement (<eval>:2359:22580)
remote:        at <eval>:2359:20553
remote:        at <eval>:2359:19957
remote:        at block_ (<eval>: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     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'
remote:        V8::Error: Unexpected token: punc ({)
remote:        at js_error (<eval>:2359:10842)
remote:        at croak (<eval>:2359:19086)
remote:        at token_error (<eval>:2359:19223)
remote:        at unexpected (<eval>:2359:19311)
remote:        at semicolon (<eval>:2359:19784)
remote:        at simple_statement (<eval>:2359:22580)
remote:        at <eval>:2359:20553
remote:        at <eval>:2359:19957
remote:        at block_ (<eval>:2359:24599)
remote:        at ctor.body (<eval>:2359:24233)
remote:        at function_ (<eval>:2359:24298)
remote:        at expr_atom (<eval>:2359:27350)
remote:        at maybe_unary (<eval>:2359:30019)
remote:        at expr_ops (<eval>:2359:30777)
remote:        at maybe_conditional (<eval>:2359:30869)
remote:        at maybe_assign (<eval>:2359:31312)
remote:        at expression (<eval>:2359:31625)
remote:        at expr_list (<eval>:2359:27830)
remote:        at <eval>:2359:27944
remote:        at <eval>:2359:19957
remote:        at expr_atom (<eval>:2359:27221)
remote:        at maybe_unary (<eval>:2359:30019)
remote:        at expr_ops (<eval>:2359:30777)
remote:        at maybe_conditional (<eval>:2359:30869)
remote:        at maybe_assign (<eval>:2359:31312)
remote:        at expression (<eval>:2359:31625)
remote:        at expr_list (<eval>:2359:27830)
remote:        at subscripts (<eval>:2359:29728)
remote:        at subscripts (<eval>:2359:29364)
remote:        at expr_atom (<eval>:2359:27487)
remote:        at maybe_unary (<eval>:2359:30019)
remote:        at expr_ops (<eval>:2359:30777)
remote:        at maybe_conditional (<eval>:2359:30869)
remote:        at maybe_assign (<eval>:2359:31312)
remote:        at expression (<eval>:2359:31625)
remote:        at simple_statement (<eval>:2359:22563)
remote:        at <eval>:2359:20553
remote:        at <eval>:2359:19957
remote:        at <eval>:2359:31968
remote:        at parse (<eval>:2360:152)
remote:        at <eval>: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'

@tomascharad
Copy link
Author

This also generates an exception:

class Bus {

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant