Coder Social home page Coder Social logo

pyv8-binaries's Introduction

Deprecation notice: this project is no longer maintained and it’s not required for Emmet anymore. Check out upcoming Emmet 2 plugin, which is pure Python implementation of Emmet code base.


Archive of pre-compiled PyV8 binaries, used by Emmet for Sublime Text plugin.

Manual installation

If you experience issues with automatic PyV8 download of Emmet for Sublime Text plugin, you can manually install it:

  1. Download PyV8 binary for your OS version (see notes below).
  2. For Sublime Text 2 Unpack contents of downloaded archive into PyV8/%filename% folder inside Sublime Text Packages (find Browse Packages... menu item in ST2 editor to get into Packages folder), where %filename% is the name of downloaded file (e.g. it will be pyv8-win64-p3 if you download pyv8-win64-p3.zip file).
  3. For Sublime Text 3 Unpack contents of downloaded archive into PyV8/%filename% folder inside Sublime Text Installed Packages (find Browse Packages... menu item under preferences in ST3 editor to get into Packages folder, go up one level and go into Installed Packages), where %filename% is the name of downloaded file (e.g. it will be pyv8-win64-p3 if you download pyv8-win64-p3.zip file).
  4. Restart ST editor.

Download

For Sublime Text 2 (Python 2.6):

For Sublime Text 3 (Python 3.3):

pyv8-binaries's People

Contributors

chikuid avatar mindofmicah avatar sergeche avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pyv8-binaries's Issues

Not able to download

I can't download any of these.
Yeah I come to here because the plugin failed to download it automatically.

The download thing itself can start, but never progress.

I'm in Australia, would it be a factor? Not very likely right?

Qs

Error downloading address

about Mac where you should put PyV8 folder

If you install Emmet by PackageControl, then you should put PyV8 folder in '/Users/yanzi/Library/Application Support/Sublime Text 3/Installed Packages' this path; If you install Emmet manually,maybe you should put it in '/Users/yanzi/Library/Application Support/Sublime Text 3/Packages'. In summary, You should put PyV8 folder where you install Emmet's parent path.Thanks a lot. You can refer : http://blog.csdn.net/yanzi1225627/article/details/51069420

No Active Editor

In chrome developer it says "No active editor". Using ST3 on my Mac.
(Might be my computer or because I'm testing this with an unregistered ST version.)

Here's the console info:

startup, version: 3059 osx x64 channel: stable
executable: /Applications/Sublime Text.app/Contents/MacOS/Sublime Text
working dir: /
packages path: /Users/Attenchin/Library/Application Support/Sublime Text 3/Packages
state path: /Users/Attenchin/Library/Application Support/Sublime Text 3/Local
hardware concurrency: 4
zip path: /Applications/Sublime Text.app/Contents/MacOS/Packages
zip path: /Users/Attenchin/Library/Application Support/Sublime Text 3/Installed Packages
found 3 files for base name Default.sublime-keymap
found 1 files for base name Default.sublime-mousemap
found 2 files for base name Main.sublime-menu
loading bindings
loading pointer bindings
found 1 files for base name Default.sublime-theme
theme loaded
app ready
wrote startup cache, added files: 3 orphaned files: 0 total files: 148 cache hits: 145
pre session restore time: 0.277154
using gamma: 2 (err: 6.9282)
first paint time: 0.350503
startup time: 0.356348
launching: /Applications/Sublime Text.app/Contents/MacOS/plugin_host
reloading plugin Default.block
reloading plugin Default.comment
reloading plugin Default.copy_path
reloading plugin Default.delete_word
reloading plugin Default.detect_indentation
reloading plugin Default.duplicate_line
reloading plugin Default.echo
reloading plugin Default.exec
reloading plugin Default.fold
reloading plugin Default.font
reloading plugin Default.goto_line
reloading plugin Default.history_list
reloading plugin Default.indentation
reloading plugin Default.kill_ring
reloading plugin Default.mark
reloading plugin Default.new_templates
reloading plugin Default.open_file_settings
reloading plugin Default.open_in_browser
reloading plugin Default.pane
reloading plugin Default.paragraph
reloading plugin Default.paste_from_history
reloading plugin Default.save_on_focus_lost
reloading plugin Default.scroll
reloading plugin Default.set_unsaved_view_name
reloading plugin Default.side_bar
reloading plugin Default.sort
reloading plugin Default.swap_line
reloading plugin Default.switch_file
loaded 837 snippets
reloading plugin Default.symbol
reloading plugin Default.transform
reloading plugin Default.transpose
reloading plugin Default.trim_trailing_white_space
reloading plugin CSS.css_completions
reloading plugin Diff.diff
reloading plugin HTML.encode_html_entities
reloading plugin HTML.html_completions
reloading plugin Package Control.Package Control
plugins loaded
Package Control: Installing 1 missing packages
Package Control: Installed missing package LiveStyle
Package Control: Skipping automatic upgrade, last run at 2014-02-01 11:51:56, next run at 2014-02-01 12:51:56 or after
Writing file /Users/Attenchin/Desktop/style.css with encoding UTF-8 (atomic)

A manual error

Manual installation says:

Unpack contents of downloaded archive into PyV8/%filename% folder inside Sublime Text Packages (find Browse Packages... menu item in ST2 editor to get into Packages folder), where %filename% is the name of downloaded file (e.g. it will be pyv8-win64-p3 if you download pyv8-win64-p3.zip file).

But the right dir path of sublimet 3 is /home/username/.config/sublime-text-3/Installed Packages, you should mkdir PyV8/pyv8-linux64-p3 in Installed Packages instead of Packages, then unpack the file that you download like pyv8-win64-p3.zip into it.

Centos 6.5 Python 2.7.9 use pyv8-linux64.zip fail

Python 2.7.9 (default, Mar 9 2016, 10:11:52)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-16)] on linux2
Type "help", "copyright", "credits" or "license" for more information.

import PyV8
Traceback (most recent call last):
File "", line 1, in
File "PyV8.py", line 32, in
import _PyV8
ImportError: ./_PyV8.so: undefined symbol: PyUnicodeUCS4_FromEncodedObject

The error of importing PyV8

import PyV8
Traceback (most recent call last):
File "", line 1, in
File "/usr/local/python3/lib/python3.7/site-packages/PyV8.py", line 32, in
import _PyV8
ImportError: /usr/local/python3/lib/python3.7/site-packages/_PyV8.so: undefined symbol: _PyThreadState_Current

Centos 7.4
Python3,7
pyv8-linux64-p3.zip

How could I deal with this problem

GLIBC_2.14' not found for package control

Hello guys,
I installed ST3 and then Package Control then Emmet.

After installing PyV8 manually, I found that ST couldn't load PyV8 due to the below error. Is there any way to fix that. I try to search over the internet but unable to find the solution.

Package Control: Linux SSL: _ssl module import error - /lib64/libc.so.6: versionGLIBC_2.14' not found (required by /home/toan/.config/sublime-text-3/Packages/ssl-linux/st3_linux_x64/libssl-10/_ssl.cpython-33m.so)`

My Laptop:
Redhat 6.7
ST3

Win 7x64 - Sublime build 3083 - Python 3.3 (tested on 3.5 also) - PyV8 inthe right folder - Still doesn't work

Tested file locations:
C:\Users\Administrador\AppData\Roaming\Sublime Text 3\Installed Packages\PyV8\win64-p3
C:\Users\Administrador\AppData\Roaming\Sublime Text 3\Packages\PyV8\win64-p3
C:\Users\Administrador\AppData\Roaming\Sublime Text 3\Packages\PyV8\pyv8-win64-p3
C:\Users\Administrador\AppData\Roaming\Sublime Text 3\Installed Packages\PyV8\pyv8-win64-p3\

also tryed with python 2.6 (there's no pyv8 for python 2.7) didn't work.

Harmony

Is there a way to activate the ES6 Harmony features in PyV8?

The PyV8 is not working I did everythin that manual says

DPI scale: 1
startup, version: 3143 windows x64 channel: stable
executable: /C/Program Files/Sublime Text 3/sublime_text.exe
working dir: /C/Program Files/Sublime Text 3
packages path: /C/Users/Sandy/AppData/Roaming/Sublime Text 3/Packages
state path: /C/Users/Sandy/AppData/Roaming/Sublime Text 3/Local
zip path: /C/Program Files/Sublime Text 3/Packages
zip path: /C/Users/Sandy/AppData/Roaming/Sublime Text 3/Installed Packages
ignored_packages: ["Vintage"]
pre session restore time: 0.324412
startup time: 0.455412
first paint time: 0.455412
reloading plugin Default.auto_indent_tag
reloading plugin Default.block
reloading plugin Default.comment
reloading plugin Default.convert_syntax
reloading plugin Default.copy_path
reloading plugin Default.delete_word
reloading plugin Default.detect_indentation
reloading plugin Default.duplicate_line
reloading plugin Default.echo
reloading plugin Default.exec
reloading plugin Default.fold
reloading plugin Default.font
reloading plugin Default.goto_line
reloading plugin Default.history_list
reloading plugin Default.indentation
reloading plugin Default.install_package_control
reloading plugin Default.kill_ring
reloading plugin Default.mark
reloading plugin Default.new_templates
reloading plugin Default.open_context_url
reloading plugin Default.open_in_browser
reloading plugin Default.pane
reloading plugin Default.paragraph
reloading plugin Default.paste_from_history
reloading plugin Default.profile
reloading plugin Default.quick_panel
reloading plugin Default.run_syntax_tests
reloading plugin Default.save_on_focus_lost
reloading plugin Default.scroll
reloading plugin Default.set_unsaved_view_name
reloading plugin Default.settings
reloading plugin Default.show_scope_name
reloading plugin Default.side_bar
reloading plugin Default.sort
reloading plugin Default.swap_line
reloading plugin Default.switch_file
reloading plugin Default.symbol
reloading plugin Default.transform
reloading plugin Default.transpose
reloading plugin Default.trim_trailing_white_space
reloading plugin Default.ui
reloading plugin CSS.css_completions
reloading plugin Diff.diff
reloading plugin HTML.encode_html_entities
reloading plugin HTML.html_completions
reloading plugin 0_package_control_loader.00-package_control
reloading plugin Emmet.emmet-plugin
reloading plugin Package Control.1_reloader
reloading plugin Package Control.2_bootstrap
reloading plugin Package Control.Package Control
reloading plugin PHP Codebeautifier.phpcbf
reloading plugin PHP CS Fixer.SublimePhpCsFixer
reloading plugin Phpcs.phpcs
reloading plugin LiveReload.init
reloading plugin LiveReload.CoffeescriptPlugin
reloading plugin LiveReload.CommandAPI
reloading plugin LiveReload.CompassPlugin
reloading plugin LiveReload.LESSPlugin
reloading plugin LiveReload.LiveReload
reloading plugin LiveReload.SimpleReloadCallback
reloading plugin LiveReload.SimpleReloadPlugin
reloading plugin LiveReload.SimpleReloadPluginDelay
reloading plugin LiveReload.SimpleWSCallback
reloading plugin PyV8.PyV8
Traceback (most recent call last):
File "C:\Program Files\Sublime Text 3\sublime_plugin.py", line 109, in reload_plugin
m = importlib.import_module(modulename)
File "./python3.3/importlib/init.py", line 90, in import_module
File "", line 1584, in _gcd_import
File "", line 1565, in _find_and_load
File "", line 1532, in _find_and_load_unlocked
File "", line 584, in _check_name_wrapper
File "", line 1022, in load_module
File "", line 1003, in load_module
File "", line 560, in module_for_loader_wrapper
File "", line 868, in _load_module
File "", line 313, in _call_with_frames_removed
File "C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Packages\PyV8\PyV8.py", line 32, in
import _PyV8
ImportError: No module named '_PyV8'
plugins loaded
LiveReload: added file /livereload.js with content-type: text/javascript
INFO:WebSocketClient:Starting server
Traceback (most recent call last):
File "emmet-plugin in C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Installed Packages\Emmet.sublime-package", line 101, in init
File "emmet-plugin in C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Installed Packages\Emmet.sublime-package", line 248, in update_settings
File "C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Installed Packages\Emmet.sublime-package\emmet\context.py", line 200, in js
File "C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Installed Packages\Emmet.sublime-package\emmet\context.py", line 57, in should_use_unicode
AttributeError: 'module' object has no attribute 'JSContext'
Package Control: Skipping automatic upgrade, last run at 2017-11-07 12:05:58, next run at 2017-11-07 13:05:58 or after

Exception in thread Thread-5:
Traceback (most recent call last):
File "./python3.3/subprocess.py", line 1104, in _execute_child
FileNotFoundError: [WinError 2] El sistema no puede encontrar el archivo especificado

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "./python3.3/threading.py", line 901, in _bootstrap_inner
File "./python3.3/threading.py", line 858, in run
File "phpcs in C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Installed Packages\Phpcs.sublime-package", line 486, in run
File "phpcs in C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Installed Packages\Phpcs.sublime-package", line 149, in get_errors
File "phpcs in C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Installed Packages\Phpcs.sublime-package", line 433, in execute
File "phpcs in C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Installed Packages\Phpcs.sublime-package", line 436, in parse_report
File "phpcs in C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Installed Packages\Phpcs.sublime-package", line 176, in shell_out
File "./python3.3/subprocess.py", line 819, in init
File "./python3.3/subprocess.py", line 1110, in _execute_child
FileNotFoundError: [WinError 2] El sistema no puede encontrar el archivo especificado

Traceback (most recent call last):
File "C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Packages\LiveReload\SimpleReloadPluginDelay.py", line 24, in
sublime.set_timeout(lambda : ref.refresh(os.path.basename(view.file_name())), 400)
File "./python3.3/ntpath.py", line 249, in basename
File "./python3.3/ntpath.py", line 220, in split
File "./python3.3/ntpath.py", line 162, in splitdrive
TypeError: object of type 'NoneType' has no len()
Traceback (most recent call last):
File "C:\Program Files\Sublime Text 3\sublime_plugin.py", line 812, in run_
return self.run(edit, **args)
File "emmet-plugin in C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Installed Packages\Emmet.sublime-package", line 329, in run
File "emmet-plugin in C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Installed Packages\Emmet.sublime-package", line 355, in run_action
File "emmet-plugin in C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Installed Packages\Emmet.sublime-package", line 187, in check_context
File "C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Installed Packages\Emmet.sublime-package\emmet\context.py", line 200, in js
File "C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Installed Packages\Emmet.sublime-package\emmet\context.py", line 57, in should_use_unicode
AttributeError: 'module' object has no attribute 'JSContext'
Traceback (most recent call last):
File "C:\Program Files\Sublime Text 3\sublime_plugin.py", line 812, in run_
return self.run(edit, **args)
File "emmet-plugin in C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Installed Packages\Emmet.sublime-package", line 329, in run
File "emmet-plugin in C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Installed Packages\Emmet.sublime-package", line 355, in run_action
File "emmet-plugin in C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Installed Packages\Emmet.sublime-package", line 187, in check_context
File "C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Installed Packages\Emmet.sublime-package\emmet\context.py", line 200, in js
File "C:\Users\Sandy\AppData\Roaming\Sublime Text 3\Installed Packages\Emmet.sublime-package\emmet\context.py", line 57, in should_use_unicode
AttributeError: 'module' object has no attribute 'JSContext'

Instruction doesn't work for ST3 build 3114

So, I put according instruction into PyV8/%subfolder% but Emmet still can't find PyV8 binaries. When I move files in PyV8 there's no error dialog but there're messages from Emmet in console. So Emmet still doesn't work, but I'm not sure where's problem.

So, is it correct that I should keep it PyV8?

inner javascript file

I am working with reactjs to build my components.
How can I enable emmet on sublimetext 3 to work inner js files?

fail to install pyv8

hai .
i tried to install pyv8 using debian testing..unfortunately this error come out

ollecting git+https://github.com/buffer/pyv8
Cloning https://github.com/buffer/pyv8 to /tmp/pip-fubT50-build
Requirement already satisfied: setuptools in /usr/lib/python2.7/dist-packages (from PyV8==1.0.dev0)
Installing collected packages: PyV8
Running setup.py install for PyV8 ... error
Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;file='/tmp/pip-fubT50-build/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record /tmp/pip-34elwZ-record/install-record.txt --single-version-externally-managed --compile:
WARN: V8_HOME doesn't exists or point to a wrong folder,
/usr/lib/python2.7/dist-packages/setuptools/dist.py:347: UserWarning: Normalizing '1.0-dev' to '1.0.dev0'
normalized_version,
running install
running build
====================
INFO: Patching the GYP scripts
INFO: skip to patch the Google v8 build/standalone.gypi file
====================
INFO: building Google v8 with GYP for x64 platform with release mode
--------------------
INFO: build v8 from SVN ...
DEBUG: > make -j 8 objectprint=off i18nsupport=off verifyheap=off debuggersupport=on regexp=native vtunejit=off extrachecks=off visibility=on snapshot=on strictaliasing=on liveobjectlist=off backtrace=on gdbjit=off disassembler=off werror=no library=shared x64.release
ERROR: build v8 from SVN failed: code=2
DEBUG: In file included from ../src/../include/v8stdint.h:36:0,
from ../src/globals.h:31,
from ../src/allocation.h:31,
from ../src/allocation.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/globals.h:31:0,
from ../src/allocation.h:31,
from ../src/allocation.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/allocation.h:31:0,
from ../src/allocation.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/../include/v8.h:41,
from ../src/v8.h:52,
from ../src/allocation-tracker.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8.h:41:0,
from ../src/v8.h:52,
from ../src/allocation-tracker.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/../include/v8.h:41,
from ../src/v8.h:52,
from ../src/accessors.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/../include/v8.h:41,
from ../src/v8.h:52,
from ../src/ast.h:31,
from ../src/allocation-site-scopes.h:31,
from ../src/allocation-site-scopes.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8.h:41:0,
from ../src/v8.h:52,
from ../src/accessors.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/../include/v8.h:41:0,
from ../src/v8.h:52,
from ../src/ast.h:31,
from ../src/allocation-site-scopes.h:31,
from ../src/allocation-site-scopes.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/../include/v8.h:41,
from ../src/v8.h:52,
from ../src/arguments.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/../include/v8.h:41,
from ../src/v8.h:52,
from ../src/api.h:31,
from ../src/api.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8.h:41:0,
from ../src/v8.h:52,
from ../src/arguments.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/../include/v8.h:41:0,
from ../src/v8.h:52,
from ../src/api.h:31,
from ../src/api.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/../include/v8.h:41,
from ../src/v8.h:52,
from ../src/assembler.h:38,
from ../src/assembler.cc:35:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8.h:41:0,
from ../src/v8.h:52,
from ../src/assembler.h:38,
from ../src/assembler.cc:35:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/../include/v8.h:41,
from ../src/v8.h:52,
from ../src/ast.h:31,
from ../src/ast.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8.h:41:0,
from ../src/v8.h:52,
from ../src/ast.h:31,
from ../src/ast.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/v8globals.h:31:0,
from ../src/v8.h:54,
from ../src/allocation-tracker.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/v8globals.h:31:0,
from ../src/v8.h:54,
from ../src/ast.h:31,
from ../src/allocation-site-scopes.h:31,
from ../src/allocation-site-scopes.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/v8globals.h:31:0,
from ../src/v8.h:54,
from ../src/accessors.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/v8globals.h:31:0,
from ../src/v8.h:54,
from ../src/arguments.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/v8globals.h:31:0,
from ../src/v8.h:54,
from ../src/api.h:31,
from ../src/api.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/v8globals.h:31:0,
from ../src/v8.h:54,
from ../src/assembler.h:38,
from ../src/assembler.cc:35:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/v8globals.h:31:0,
from ../src/v8.h:54,
from ../src/ast.h:31,
from ../src/ast.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/../include/v8.h:41,
from ../src/atomicops.h:51,
from ../src/atomicops_internals_x86_gcc.cc:33:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8.h:41:0,
from ../src/atomicops.h:51,
from ../src/atomicops_internals_x86_gcc.cc:33:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/atomicops.h:52:0,
from ../src/atomicops_internals_x86_gcc.cc:33:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/allocation-tracker.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::Hash(Key)’:
../src/objects.h:3546:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed());
^~
In file included from ../src/v8.h:52:0,
from ../src/allocation-tracker.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/allocation-tracker.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::HashForObject(Key, v8::internal::Object*)’:
../src/objects.h:3555:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed(), object);
^~
In file included from ../src/v8.h:52:0,
from ../src/allocation-tracker.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/arguments.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::Hash(Key)’:
../src/objects.h:3546:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed());
^~
In file included from ../src/v8.h:52:0,
from ../src/arguments.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/arguments.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::HashForObject(Key, v8::internal::Object*)’:
../src/objects.h:3555:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed(), object);
^~
In file included from ../src/v8.h:52:0,
from ../src/arguments.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/ast.h:31,
from ../src/allocation-site-scopes.h:31,
from ../src/allocation-site-scopes.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::Hash(Key)’:
../src/objects.h:3546:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed());
^~
In file included from ../src/v8.h:52:0,
from ../src/ast.h:31,
from ../src/allocation-site-scopes.h:31,
from ../src/allocation-site-scopes.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/ast.h:31,
from ../src/allocation-site-scopes.h:31,
from ../src/allocation-site-scopes.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::HashForObject(Key, v8::internal::Object*)’:
../src/objects.h:3555:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed(), object);
^~
In file included from ../src/v8.h:52:0,
from ../src/ast.h:31,
from ../src/allocation-site-scopes.h:31,
from ../src/allocation-site-scopes.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/accessors.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::Hash(Key)’:
../src/objects.h:3546:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed());
^~
In file included from ../src/v8.h:52:0,
from ../src/accessors.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/accessors.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::HashForObject(Key, v8::internal::Object*)’:
../src/objects.h:3555:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed(), object);
^~
In file included from ../src/v8.h:52:0,
from ../src/accessors.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/assembler.h:38,
from ../src/assembler.cc:35:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::Hash(Key)’:
../src/objects.h:3546:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed());
^~
In file included from ../src/v8.h:52:0,
from ../src/assembler.h:38,
from ../src/assembler.cc:35:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/assembler.h:38,
from ../src/assembler.cc:35:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::HashForObject(Key, v8::internal::Object*)’:
../src/objects.h:3555:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed(), object);
^~
In file included from ../src/v8.h:52:0,
from ../src/assembler.h:38,
from ../src/assembler.cc:35:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/ast.h:31,
from ../src/ast.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::Hash(Key)’:
../src/objects.h:3546:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed());
^~
In file included from ../src/v8.h:52:0,
from ../src/ast.h:31,
from ../src/ast.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/ast.h:31,
from ../src/ast.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::HashForObject(Key, v8::internal::Object*)’:
../src/objects.h:3555:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed(), object);
^~
In file included from ../src/v8.h:52:0,
from ../src/ast.h:31,
from ../src/ast.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/api.h:31,
from ../src/api.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::Hash(Key)’:
../src/objects.h:3546:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed());
^~
In file included from ../src/v8.h:52:0,
from ../src/api.h:31,
from ../src/api.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/api.h:31,
from ../src/api.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::HashForObject(Key, v8::internal::Object*)’:
../src/objects.h:3555:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed(), object);
^~
In file included from ../src/v8.h:52:0,
from ../src/api.h:31,
from ../src/api.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/bignum-dtoa.cc:30:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/bignum-dtoa.cc:30:0:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/allocation.h:31:0,
from ../src/utils.h:36,
from ../src/bignum-dtoa.cc:32:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/bignum.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/bignum.cc:28:0:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/allocation.h:31:0,
from ../src/utils.h:36,
from ../src/bignum.cc:29:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/../include/v8.h:41,
from ../src/v8.h:52,
from ../src/bootstrapper.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8.h:41:0,
from ../src/v8.h:52,
from ../src/bootstrapper.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/v8globals.h:31:0,
from ../src/v8.h:54,
from ../src/bootstrapper.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/../include/v8.h:41,
from ../src/v8.h:52,
from ../src/builtins.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8.h:41:0,
from ../src/v8.h:52,
from ../src/builtins.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/v8globals.h:31:0,
from ../src/v8.h:54,
from ../src/builtins.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/cached-powers.cc:32:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/cached-powers.cc:32:0:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/cached-powers.cc:33:0:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/checks.h:33,
from ../src/checks.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/checks.h:33:0,
from ../src/checks.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/platform/../atomicops.h:52:0,
from ../src/platform/../once.h:78,
from ../src/platform/../lazy-instance.h:95,
from ../src/platform/mutex.h:31,
from ../src/platform.h:49,
from ../src/checks.cc:38:
../src/platform/../globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/bootstrapper.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::Hash(Key)’:
../src/objects.h:3546:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed());
^~
In file included from ../src/v8.h:52:0,
from ../src/bootstrapper.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/bootstrapper.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::HashForObject(Key, v8::internal::Object*)’:
../src/objects.h:3555:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed(), object);
^~
In file included from ../src/v8.h:52:0,
from ../src/bootstrapper.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/builtins.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::Hash(Key)’:
../src/objects.h:3546:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed());
^~
In file included from ../src/v8.h:52:0,
from ../src/builtins.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/builtins.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::HashForObject(Key, v8::internal::Object*)’:
../src/objects.h:3555:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed(), object);
^~
In file included from ../src/v8.h:52:0,
from ../src/builtins.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/checks.cc:39:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::Hash(Key)’:
../src/objects.h:3546:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed());
^~
In file included from ../src/platform/../atomicops.h:51:0,
from ../src/platform/../once.h:78,
from ../src/platform/../lazy-instance.h:95,
from ../src/platform/mutex.h:31,
from ../src/platform.h:49,
from ../src/checks.cc:38:
../src/platform/../../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/checks.cc:39:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::HashForObject(Key, v8::internal::Object*)’:
../src/objects.h:3555:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed(), object);
^~
In file included from ../src/platform/../atomicops.h:51:0,
from ../src/platform/../once.h:78,
from ../src/platform/../lazy-instance.h:95,
from ../src/platform/mutex.h:31,
from ../src/platform.h:49,
from ../src/checks.cc:38:
../src/platform/../../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/../include/v8.h:41,
from ../src/v8.h:52,
from ../src/code-stubs.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8.h:41:0,
from ../src/v8.h:52,
from ../src/code-stubs.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/v8globals.h:31:0,
from ../src/v8.h:54,
from ../src/code-stubs.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/../include/v8.h:41,
from ../src/v8.h:52,
from ../src/code-stubs-hydrogen.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8.h:41:0,
from ../src/v8.h:52,
from ../src/code-stubs-hydrogen.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/v8globals.h:31:0,
from ../src/v8.h:54,
from ../src/code-stubs-hydrogen.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
../src/api.cc: In member function ‘bool v8::Value::StrictEquals(v8::Handlev8::Value) const’:
../src/api.cc:2945:37: warning: nonnull argument ‘this’ compared to NULL [-Wnonnull-compare]
if (!Utils::ApiCheck(this != NULL && !that.IsEmpty(),
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
../src/api.cc: In member function ‘bool v8::Value::SameValue(v8::Handlev8::Value) const’:
../src/api.cc:2977:37: warning: nonnull argument ‘this’ compared to NULL [-Wnonnull-compare]
if (!Utils::ApiCheck(this != NULL && !that.IsEmpty(),
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/../include/v8.h:41,
from ../src/v8.h:52,
from ../src/codegen.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8.h:41:0,
from ../src/v8.h:52,
from ../src/codegen.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
../src/api.cc: In member function ‘v8::Localv8::Value v8::Script::Run()’:
../src/api.cc:1719:3: warning: nonnull argument ‘this’ compared to NULL [-Wnonnull-compare]
if (this == NULL) return Local();
^~
In file included from ../src/v8globals.h:31:0,
from ../src/v8.h:54,
from ../src/codegen.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
../src/api.cc: In member function ‘v8::Localv8::ObjectTemplate v8::FunctionTemplate::InstanceTemplate()’:
../src/api.cc:1230:23: warning: nonnull argument ‘this’ compared to NULL [-Wnonnull-compare]
if (!Utils::ApiCheck(this != NULL,
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
"v8::FunctionTemplate::InstanceTemplate()",
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"Reading from empty handle")) {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/api.cc: In member function ‘bool v8::Value::Equals(v8::Handlev8::Value) const’:
../src/api.cc:2918:37: warning: nonnull argument ‘this’ compared to NULL [-Wnonnull-compare]
if (!Utils::ApiCheck(this != NULL && !that.IsEmpty(),
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/code-stubs.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::Hash(Key)’:
../src/objects.h:3546:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed());
^~
In file included from ../src/v8.h:52:0,
from ../src/code-stubs.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/code-stubs.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::HashForObject(Key, v8::internal::Object*)’:
../src/objects.h:3555:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed(), object);
^~
In file included from ../src/v8.h:52:0,
from ../src/code-stubs.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/code-stubs-hydrogen.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::Hash(Key)’:
../src/objects.h:3546:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed());
^~
In file included from ../src/v8.h:52:0,
from ../src/code-stubs-hydrogen.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/code-stubs-hydrogen.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::HashForObject(Key, v8::internal::Object*)’:
../src/objects.h:3555:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed(), object);
^~
In file included from ../src/v8.h:52:0,
from ../src/code-stubs-hydrogen.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/codegen.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::Hash(Key)’:
../src/objects.h:3546:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed());
^~
In file included from ../src/v8.h:52:0,
from ../src/codegen.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/codegen.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::HashForObject(Key, v8::internal::Object*)’:
../src/objects.h:3555:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed(), object);
^~
In file included from ../src/v8.h:52:0,
from ../src/codegen.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/../include/v8.h:41,
from ../src/v8.h:52,
from ../src/compilation-cache.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8.h:41:0,
from ../src/v8.h:52,
from ../src/compilation-cache.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/v8globals.h:31:0,
from ../src/v8.h:54,
from ../src/compilation-cache.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/compilation-cache.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::Hash(Key)’:
../src/objects.h:3546:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed());
^~
In file included from ../src/v8.h:52:0,
from ../src/compilation-cache.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/compilation-cache.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::HashForObject(Key, v8::internal::Object*)’:
../src/objects.h:3555:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed(), object);
^~
In file included from ../src/v8.h:52:0,
from ../src/compilation-cache.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/../include/v8.h:41,
from ../src/v8.h:52,
from ../src/compiler.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8.h:41:0,
from ../src/v8.h:52,
from ../src/compiler.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/v8globals.h:31:0,
from ../src/v8.h:54,
from ../src/compiler.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/compiler.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::Hash(Key)’:
../src/objects.h:3546:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed());
^~
In file included from ../src/v8.h:52:0,
from ../src/compiler.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/compiler.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::HashForObject(Key, v8::internal::Object*)’:
../src/objects.h:3555:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed(), object);
^~
In file included from ../src/v8.h:52:0,
from ../src/compiler.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/../include/v8.h:41,
from ../src/v8.h:52,
from ../src/contexts.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8.h:41:0,
from ../src/v8.h:52,
from ../src/contexts.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/v8globals.h:31:0,
from ../src/v8.h:54,
from ../src/contexts.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/contexts.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::Hash(Key)’:
../src/objects.h:3546:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed());
^~
In file included from ../src/v8.h:52:0,
from ../src/contexts.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/contexts.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::HashForObject(Key, v8::internal::Object*)’:
../src/objects.h:3555:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed(), object);
^~
In file included from ../src/v8.h:52:0,
from ../src/contexts.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/../include/v8.h:41,
from ../src/v8.h:52,
from ../src/counters.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8.h:41:0,
from ../src/v8.h:52,
from ../src/counters.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/v8globals.h:31:0,
from ../src/v8.h:54,
from ../src/counters.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/globals.h:31,
from ../src/conversions-inl.h:35,
from ../src/conversions.cc:32:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/globals.h:31:0,
from ../src/conversions-inl.h:35,
from ../src/conversions.cc:32:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/conversions-inl.h:35:0,
from ../src/conversions.cc:32:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/counters.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::Hash(Key)’:
../src/objects.h:3546:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed());
^~
In file included from ../src/v8.h:52:0,
from ../src/counters.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/counters.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::HashForObject(Key, v8::internal::Object*)’:
../src/objects.h:3555:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed(), object);
^~
In file included from ../src/v8.h:52:0,
from ../src/counters.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/../include/v8.h:41,
from ../src/v8.h:52,
from ../src/cpu-profiler.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8.h:41:0,
from ../src/v8.h:52,
from ../src/cpu-profiler.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/v8globals.h:31:0,
from ../src/v8.h:54,
from ../src/cpu-profiler.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/globals.h:31,
from ../src/allocation.h:31,
from ../src/cpu.h:39,
from ../src/cpu.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/globals.h:31:0,
from ../src/allocation.h:31,
from ../src/cpu.h:39,
from ../src/cpu.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/allocation.h:31:0,
from ../src/cpu.h:39,
from ../src/cpu.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/../include/v8.h:41,
from ../src/v8.h:52,
from ../src/data-flow.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8.h:41:0,
from ../src/v8.h:52,
from ../src/data-flow.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/globals.h:31,
from ../src/allocation.h:31,
from ../src/date.h:31,
from ../src/date.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/globals.h:31:0,
from ../src/allocation.h:31,
from ../src/date.h:31,
from ../src/date.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/allocation.h:31:0,
from ../src/date.h:31,
from ../src/date.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/v8globals.h:31:0,
from ../src/v8.h:54,
from ../src/data-flow.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/../include/v8stdint.h:36:0,
from ../src/../include/v8.h:41,
from ../src/v8.h:52,
from ../src/dateparser.cc:28:
../src/../include/v8config.h:358:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/../include/v8.h:41:0,
from ../src/v8.h:52,
from ../src/dateparser.cc:28:
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#if V8_OS_WIN && !V8_CC_MINGW
^~~~~~~~~~~
../src/../include/v8stdint.h:38:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ../src/v8globals.h:31:0,
from ../src/v8.h:54,
from ../src/dateparser.cc:28:
../src/globals.h:184:7: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
#elif V8_CC_MINGW64
^~~~~~~~~~~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/cpu-profiler.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::Hash(Key)’:
../src/objects.h:3546:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed());
^~
In file included from ../src/v8.h:52:0,
from ../src/cpu-profiler.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/cpu-profiler.cc:28:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::HashForObject(Key, v8::internal::Object*)’:
../src/objects.h:3555:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed(), object);
^~
In file included from ../src/v8.h:52:0,
from ../src/cpu-profiler.cc:28:
../src/../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/date.cc:30:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::Hash(Key)’:
../src/objects.h:3546:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed());
^~
In file included from ../src/platform/../atomicops.h:51:0,
from ../src/platform/../once.h:78,
from ../src/platform/../lazy-instance.h:95,
from ../src/platform/mutex.h:31,
from ../src/platform.h:49,
from ../src/date.h:33,
from ../src/date.cc:28:
../src/platform/../../include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from ../src/elements.h:32:0,
from ../src/objects-inl.h:38,
from ../src/v8.h:62,
from ../src/date.cc:30:
../src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::HashForObject(Key, v8::internal::Object*)’:
../src/objects.h:3555:20: warning: invalid use of incomplete type ‘class v

.
.
.
.
.
.
.
. In file included from /usr/include/c++/7/memory:80:0,
from /usr/include/boost/function/function_base.hpp:16,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function/function_template.hpp:13,
from /usr/include/boost/function/detail/maybe_include.hpp:13,
from /usr/include/boost/function/function0.hpp:11,
from /usr/include/boost/python/errors.hpp:13,
from /usr/include/boost/python/handle.hpp:11,
from /usr/include/boost/python/args_fwd.hpp:10,
from /usr/include/boost/python/args.hpp:10,
from /usr/include/boost/python.hpp:11,
from src/Utils.h:66,
from src/Utils.cpp:5:
/usr/include/c++/7/bits/unique_ptr.h:51:28: note: declared here
template class auto_ptr;
^~~~~~~~
In file included from /tmp/pip-fubT50-build/build/v8_r19632/src/elements.h:32:0,
from /tmp/pip-fubT50-build/build/v8_r19632/src/objects-inl.h:38,
from /tmp/pip-fubT50-build/build/v8_r19632/src/v8.h:62,
from src/V8Internal.h:7,
from src/Utils.cpp:12:
/tmp/pip-fubT50-build/build/v8_r19632/src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::Hash(Key)’:
/tmp/pip-fubT50-build/build/v8_r19632/src/objects.h:3546:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed());
^~
In file included from src/Utils.h:77:0,
from src/Utils.cpp:5:
/tmp/pip-fubT50-build/build/v8_r19632/include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from /tmp/pip-fubT50-build/build/v8_r19632/src/elements.h:32:0,
from /tmp/pip-fubT50-build/build/v8_r19632/src/objects-inl.h:38,
from /tmp/pip-fubT50-build/build/v8_r19632/src/v8.h:62,
from src/V8Internal.h:7,
from src/Utils.cpp:12:
/tmp/pip-fubT50-build/build/v8_r19632/src/objects.h: In member function ‘uint32_t v8::internal::HashTable<Shape, Key>::HashForObject(Key, v8::internal::Object*)’:
/tmp/pip-fubT50-build/build/v8_r19632/src/objects.h:3555:20: warning: invalid use of incomplete type ‘class v8::internal::Heap’
GetHeap()->HashSeed(), object);
^~
In file included from src/Utils.h:77:0,
from src/Utils.cpp:5:
/tmp/pip-fubT50-build/build/v8_r19632/include/v8.h:146:7: note: forward declaration of ‘class v8::internal::Heap’
class Heap;
^~~~
In file included from /tmp/pip-fubT50-build/build/v8_r19632/src/elements.h:32:0,
from /tmp/pip-fubT50-build/build/v8_r19632/src/objects-inl.h:38,
from /tmp/pip-fubT50-build/build/v8_r19632/src/v8.h:62,
from src/V8Internal.h:7,
from src/Utils.cpp:12:
/tmp/pip-fubT50-build/build/v8_r19632/src/objects.h: At global scope:
/tmp/pip-fubT50-build/build/v8_r19632/src/objects.h:6440:44: error: left operand of shift expression ‘(-1 << 3)’ is negative [-fpermissive]
static const int kElementsKindMask = (-1 << kElementsKindShift) &
~~~~^~~~~~~~~~~~~~~~~~~~~~
/tmp/pip-fubT50-build/build/v8_r19632/src/objects.h:8631:36: error: left operand of shift expression ‘(-8 << 26)’ is negative [-fpermissive]
(~kMaxCachedArrayIndexLength << kArrayIndexHashLengthShift) |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

----------------------------------------

Command "/usr/bin/python -u -c "import setuptools, tokenize;file='/tmp/pip-fubT50-build/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record /tmp/pip-34elwZ-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-fubT50-build/

i have install the gcc but still got this error...
could anyone help me on this

tq

Show parse errors in the gutter

I noticed that if I do a syntax error in my CSS, then Emmet LiveStyle will write a log line in the console, e.g.:

Emmet LiveStyle: [ws] CSS parsing error at line 418, char 14: Unrecognized character '?'
    width: 22px;?
-------------^

Can we have that show up in the gutter as a mark of bad syntax?
And when you hover the mark, it could tell you the error, similar to what other IDE's are doing with their live syntax validation.

Or maybe there's another Sublime package that already does that?

ImportError GLIBCXX_3.4.14 not found

I'm unable to run the PyV8.py file and this error gets outputted.

adrian@crunchbang:~/.config/sublime-text-2/Packages/PyV8$ python PyV8.py
Traceback (most recent call last):
  File "PyV8.py", line 19, in <module>
    import _PyV8
ImportError: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by /home/adrian/.config/sublime-text-2/Packages/PyV8/_PyV8.so)

Currently the ST2 status bar constantly cycles on the message 'Loading PyV8 binary, please wait' and there is no indication that an error had occurred, so I had to do a bit of sleuthing to find the issue.

I have gcc-4.6 installed.

How to install PyV8 in windows10 platform by python3+ ?

python version is python3.6.5, and i want to install PyV8 in windows 10.

i have got two files, such as PyV8.py, _PyV8.pyd. and put them into site-packages on my computer.
but, there are some mistakes:
>>> import PyV8 Traceback (most recent call last): File "<stdin>", line 1, in <module> File "D:\software\python\lib\site-packages\PyV8.py", line 32, in <module> import _PyV8 ModuleNotFoundError: No module named '_PyV8'

i have tried lot's of ways to solve them, but useless.

thx a lot ~ @sergeche @mindofmicah @Chikuid

emmet not working for neophyte

i recently installed sublime text 2. i'm very inexperienced with html, coding; just learning.
tried to install emmet. not sure why it doesn't work.
attaching screen grabs of what i've put in my directories (on a mac).
thanks for any help.
screen shot 2013-08-14 at 2 01 41 pm
screen shot 2013-08-14 at 2 36 14 pm

also, i think emmet should show up when in ST i go to menu/view/syntax:
screen shot 2013-08-14 at 8 19 29 am

can not imort _PyV8

Traceback (most recent call last):
File "/Applications/Sublime Text.app/Contents/MacOS/sublime_plugin.py", line 125, in reload_plugin
m = importlib.import_module(modulename)
File "./python3.3/importlib/init.py", line 90, in import_module
File "", line 1584, in _gcd_import
File "", line 1565, in _find_and_load
File "", line 1532, in _find_and_load_unlocked
File "", line 584, in _check_name_wrapper
File "", line 1022, in load_module
File "", line 1003, in load_module
File "", line 560, in module_for_loader_wrapper
File "", line 868, in _load_module
File "", line 313, in _call_with_frames_removed
File "/Users/marares/Library/Application Support/Sublime Text 3/Packages/pyv8-osx-p3/PyV8.py", line 32, in
import _PyV8
ImportError: No module named '_PyV8'

os: 10.15.1
sumlime text 3

Manual install path for ST3 Window x64 is incorrect

To get the manual install to work for Sublime Text 3 on Windows x64 the PyV8 folder / directory has to be in Installed Packages, not Packages.

The readme should be updated to reflect this.

Preferences -> Browse Packages -> Up one level -> Installed Packages

Needs correction in the steps to manually install this.

I had to place the contents of the extracted folder into the pvv8 folder in order to make it work.

Creating a folder with the downloaded folder name didn't work

PyV8 folder -> should contain the PyV8.py.

I am using ST3

Cant install on Windows 7

HI
As i cant install automatically due to proxy server, i have downloaded pyv8-win64-p3 for windows 7 x64 PC and extracted to C:\Users\user\AppData\Roaming\Sublime Text 3\Packages\pyv8\pyv8-win64-p3 but on loading Sublime Text 3 it always tries to download it.
Also, the extracted folder contains a folder called _MAXOSX

How to manually install pyv8 for st3

I have followed the README section but nothing happened....

Here is the output:

Emmet: Loading PyV8 binary from https://raw.github.com/emmetio/pyv8-binaries/master/pyv8-win64-p3.zip
emmet.pyv8loader: Unable to download package from https://raw.github.com/emmetio/pyv8-binaries/master/pyv8-win64-p3.zip URL error [WinError 10060] 
Exception in thread Thread-215:
Traceback (most recent call last):
  File "X/threading.py", line 639, in _bootstrap_inner
  File "X/threading.py", line 825, in run
  File "C:\Users\Administrator\AppData\Roaming\Sublime Text 3\Installed Packages\Emmet.sublime-package\emmet\pyv8loader.py", line 271, in run
    return self.trigger('error', exit_code=self.thread.exit_code, progress=self)
  File "C:\Users\Administrator\AppData\Roaming\Sublime Text 3\Installed Packages\Emmet.sublime-package\emmet\pyv8loader.py", line 290, in trigger
    c(*args, **kwargs)
TypeError: on_error() got an unexpected keyword argument 'progress'

Could you show me the folder structure?

Sorry, I am not very good at English.

README reads:

For Sublime Text 3 Unpack contents of downloaded archive into PyV8/%filename% folder inside Sublime Text Installed Packages (find Browse Packages... menu item under preferences in ST3 editor to get into Packages folder, go up one level and go into Installed Packages), where %filename% is the name of downloaded file (e.g. it will be pyv8-win64-p3 if you download pyv8-win64-p3.zip file).

But I don't understand how to make it 😅 (It's a very long sentence). Does anybody show me the final folder structure? Thanks very much.

System: macOS Sierra
Version: Sublime Text 3

├── Installed\ Packages
│   ├── 0_package_control_loader.sublime-package
│   ├── Emmet.sublime-package
│   ├── Package\ Control.sublime-package
│   └── PyV8
│       ├── PyV8.py
│       ├── _PyV8.so
│       └── config.json

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.