On Wed, Oct 5, 2011 at 2:09 PM, Paweł Hajdan, Jr. <[email protected]>wrote:
> >>> Source compiled. > make -j3 library=shared console="readline" soname_version="3.6.4.1" V=1 > ia32.release.check > make[1]: Entering directory > `/var/tmp/portage/dev-lang/v8-3.6.4.1/work/v8-3.6.4.1/out' > make[1]: Nothing to be done for `all'. > make[1]: Leaving directory > `/var/tmp/portage/dev-lang/v8-3.6.4.1/work/v8-3.6.4.1/out' > >>> running presubmit tests > Running C++ lint check... > Traceback (most recent call last): > File > "/var/tmp/portage/dev-lang/v8-3.6.4.1/work/v8-3.6.4.1/tools/presubmit.py", > line 352, in <module> > sys.exit(Main()) > File > "/var/tmp/portage/dev-lang/v8-3.6.4.1/work/v8-3.6.4.1/tools/presubmit.py", > line 342, in Main > success = CppLintProcessor().Run(workspace) and success > File > "/var/tmp/portage/dev-lang/v8-3.6.4.1/work/v8-3.6.4.1/tools/presubmit.py", > line 158, in Run > if not self.ProcessFiles(all_files, path): > File > "/var/tmp/portage/dev-lang/v8-3.6.4.1/work/v8-3.6.4.1/tools/presubmit.py", > line 214, in ProcessFiles > process = subprocess.Popen(command, stderr=subprocess.PIPE) > File "/usr/lib/python2.7/subprocess.py", line 672, in __init__ > errread, errwrite) > File "/usr/lib/python2.7/subprocess.py", line 1202, in _execute_child > raise child_exception > OSError: [Errno 2] No such file or directory > When this happened to me, it was because cpplint.py (in depot_tools) had a first line that said #!/usr/bin/python2.4 but of course I have a more recent version of python. Removing the "2.4" made the problem go away. > >>> running tests for ia32.release > === release array-join === > > Path: mjsunit/array-join > Command: > /var/tmp/portage/dev-lang/v8-3.6.4.1/work/v8-3.6.4.1/out/ia32.release/d8 > --stress-opt --always-opt > /var/tmp/portage/dev-lang/v8-3.6.4.1/work/v8-3.6.4.1/test/mjsunit/mjsunit.js > /var/tmp/portage/dev-lang/v8-3.6.4.1/work/v8-3.6.4.1/test/mjsunit/array-join.js > --test > --- TIMEOUT --- > === release math-floor === > Path: mjsunit/math-floor > Command: > /var/tmp/portage/dev-lang/v8-3.6.4.1/work/v8-3.6.4.1/out/ia32.release/d8 > --stress-opt --always-opt --max-new-space-size=256 --allow-natives-syntax > /var/tmp/portage/dev-lang/v8-3.6.4.1/work/v8-3.6.4.1/test/mjsunit/mjsunit.js > /var/tmp/portage/dev-lang/v8-3.6.4.1/work/v8-3.6.4.1/test/mjsunit/math-floor.js > --test > --- TIMEOUT --- > [06:11|% 100|+ 7651|- 2]: Done > > make: *** [ia32.release.check] Error 1 > * ERROR: dev-lang/v8-3.6.4.1 failed (test phase): > * emake failed > > Running test.py manually with --timeout=nnnn for a sufficiently large value of nnnn ought to let the tests all pass. It would be nice if this happened by default, but I suspect the answer is that no single timeout works for all possible platforms. (Running the tests in debug mode for the ARM simulator, that needs a pretty long timeout....) This looks really bad. Please test what you release. Could you please help > me fix problems above? > > -- > v8-users mailing list > [email protected] > http://groups.google.com/group/v8-users HTH --paulr -- v8-users mailing list [email protected] http://groups.google.com/group/v8-users
