pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

corefx-git: Add README how to run managed code tests

Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <>
Pushed By:	kamil
Date:		Wed Apr 20 01:56:56 2016 +0200
Changeset:	4ea3ab35aaa4d6cb3a4f5f3d069a16f09a31ead1

Added Files:

Log Message:
corefx-git: Add README how to run managed code tests

To see a diff of this commit:;a=commitdiff;h=4ea3ab35aaa4d6cb3a4f5f3d069a16f09a31ead1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

 corefx-git/README | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/corefx-git/README b/corefx-git/README
new file mode 100644
index 0000000..5bb071b
--- /dev/null
+++ b/corefx-git/README
@@ -0,0 +1,14 @@
+My steps to run CoreFX tests:
+1. Build CoreCLR (with pkgsrc-wip/coreclr-git) on NetBSD x64 Debug and install the Product dir to /usr/pkg/CoreCLR
+2. Build CoreFX native x64 Debug and the work (build) dir is in /tmp/pkgsrc-tmp/wip/corefx-git/work/corefx
+3. Build CoreCLR Debug x64 on Linux and copy mscorlib.dll from ./bin/Product/Linux.x64.Debug/mscorlib.dll to NetBSD machine under /usr/pkg/CoreCLR
+4. Build CoreFX Debug x64 on Linux and copy bin/ to NetBSD machine under /public/bin
+5. Try to run ./ and see ` Consistency check failed: Managed object size does not match unmanaged object size
+$ pwd
+$ ./ \
+--coreclr-bins /usr/pkg/CoreCLR/ \
+--mscorlib-bins /usr/pkg/CoreCLR/ \
+--corefx-tests /public/bin/tests/FreeBSD.AnyCPU.Debug/ \
+--corefx-native-bins ./bin/NetBSD.x64.Debug/Native/

Home | Main Index | Thread Index | Old Index