Author: Matti Picus <[email protected]>
Branch: win32-vmprof
Changeset: r92980:edb8f85891e5
Date: 2017-11-08 23:17 +0200
http://bitbucket.org/pypy/pypy/changeset/edb8f85891e5/
Log: start to run tests on win32
diff --git a/rpython/rlib/rvmprof/cintf.py b/rpython/rlib/rvmprof/cintf.py
--- a/rpython/rlib/rvmprof/cintf.py
+++ b/rpython/rlib/rvmprof/cintf.py
@@ -62,7 +62,6 @@
SHARED.join('compat.c'),
SHARED.join('machine.c'),
SHARED.join('vmp_stack.c'),
- SHARED.join('vmprof_mt.c'),
SHARED.join('vmprof_memory.c'),
SHARED.join('vmprof_common.c'),
# symbol table already in separate_module_files
@@ -70,6 +69,10 @@
post_include_bits=[],
compile_extra=compile_extra
)
+if sys.platform.startswith('linux'):
+ eci_kwds['separate_module_files'].append(
+ SHARED.join('vmprof_mt.c'),
+ )
global_eci = ExternalCompilationInfo(**eci_kwds)
def configure_libbacktrace_linux():
diff --git a/rpython/rlib/rvmprof/test/__init__.py
b/rpython/rlib/rvmprof/test/__init__.py
--- a/rpython/rlib/rvmprof/test/__init__.py
+++ b/rpython/rlib/rvmprof/test/__init__.py
@@ -1,5 +0,0 @@
-import pytest
-import platform
-
-if not platform.machine().startswith('x86'):
- pytest.skip()
diff --git a/rpython/rlib/rvmprof/test/test_file.py
b/rpython/rlib/rvmprof/test/test_file.py
--- a/rpython/rlib/rvmprof/test/test_file.py
+++ b/rpython/rlib/rvmprof/test/test_file.py
@@ -25,8 +25,9 @@
print
for file in files:
path = file.relto(shared)
+ path = path.replace(os.sep, '/')
url = github_raw_file("vmprof/vmprof-python", "src/%s" % path)
- source = urllib2.urlopen(url).read()
+ source = urllib2.urlopen(url).read().replace('\r\n', '\n')
dest = file.read()
shortname = file.relto(RVMPROF)
if source == dest:
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit