Re: Building linker

Neale Ferguson <[email protected]> Tue, 30 Jan 2018 18:18:32 +0000
Newsgroups gmane.comp.gnome.mono.devel
Message-ID <D69620A0.BDAAE%[email protected]>
--===============7504358832624870853==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_D69620A0BDAAEnealesinenominenet_"

--_000_D69620A0BDAAEnealesinenominenet_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Make check yields -


Errors, Failures and Warnings


1) Invalid : /root/linker/linker/Tests/bin/Debug/Mono.Linker.Tests.dll

No suitable tests found in '/root/linker/linker/Tests/bin/Debug/Mono.Linker=
.Tests.dll'.

Either assembly contains no tests or proper test driver has not been found.


Test Run Summary

  Overall result: Failed

  Test Count: 0, Passed: 0, Failed: 0, Warnings: 0, Inconclusive: 0, Skippe=
d: 0

  Start time: 2018-01-30 18:16:05Z

    End time: 2018-01-30 18:16:06Z

    Duration: 1.099 seconds


Note, I=92m using NUnit.ConsoleRunner.3.8.0 instead of 3.6.1.

To use this in "real life=94, for example if I had a simple HelloWorld.exe,=
 what invocation would I use to process this with the linker?

From: Alexander K=F6plinger <[email protected]<mailto:[email protected]=
om>>
Date: Tuesday, January 30, 2018 at 1:03 PM
To: Neale Ferguson <[email protected]<mailto:[email protected]>>
Cc: Mono-Devel <[email protected]<mailto:mono-devel-list@lis=
ts.ximian.com>>
Subject: Re: [Mono-dev] Building linker

We just run "check" in monobuild in CI, that seems to work.


On 30 Jan 2018, at 18:52, Neale Ferguson <[email protected]<mailto:neale=
@sinenomine.net>> wrote:

I got a clean build in mono build (check failed though). I also ran bootstr=
ap & build in core build. Again, all clean. How do I test drive the linker?


The 16.04 repo should work fine on 17.10.

On 30 Jan 2018, at 03:20, Neale Ferguson <[email protected]<mailto:neale=
@sinenomine.net>> wrote:

Can I install 5.4 on my Ubuntu 17.10 using the 16.04 repo or should I just =
build it from github.com<https://na01.safelinks.protection.outlook.com/?url=
=3Dhttp%3A%2F%2Fgithub.com&data=3D02%7C01%7Calkpli%40microsoft.com%7C1ec7d8=
cdc13c454b2c5708d5680a4daa%7Cee3303d7fb734b0c8589bcd847f1c277%7C1%7C0%7C636=
529315822515342&sdata=3D2MXBbHpUVviLNF37hi039jjUJgusjq3EMVju8KQqL9k%3D&rese=
rved=3D0> using 5.8 tag?


--_000_D69620A0BDAAEnealesinenominenet_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <[email protected]>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div>Make check yields -&nbsp;</div>
<div><br>
</div>
<div>
<p style=3D"margin: 0px; font-size: 18px; line-height: normal; font-family:=
 'Courier New'; color: rgb(49, 185, 198); background-color: rgb(255, 254, 2=
29);">
<span style=3D"font-variant-ligatures: no-common-ligatures">Errors, Failure=
s and Warnings</span></p>
<p style=3D"margin: 0px; font-size: 18px; line-height: normal; font-family:=
 'Courier New'; background-color: rgb(255, 254, 229); min-height: 20px;">
<span style=3D"font-variant-ligatures: no-common-ligatures"></span><br>
</p>
<p style=3D"margin: 0px; font-size: 18px; line-height: normal; font-family:=
 'Courier New'; color: rgb(194, 54, 31); background-color: rgb(255, 254, 22=
9);">
<span style=3D"font-variant-ligatures: no-common-ligatures">1) Invalid : /r=
oot/linker/linker/Tests/bin/Debug/Mono.Linker.Tests.dll</span></p>
<p style=3D"margin: 0px; font-size: 18px; line-height: normal; font-family:=
 'Courier New'; color: rgb(194, 54, 31); background-color: rgb(255, 254, 22=
9);">
<span style=3D"font-variant-ligatures: no-common-ligatures">No suitable tes=
ts found in '/root/linker/linker/Tests/bin/Debug/Mono.Linker.Tests.dll'.</s=
pan></p>
<p style=3D"margin: 0px; font-size: 18px; line-height: normal; font-family:=
 'Courier New'; color: rgb(194, 54, 31); background-color: rgb(255, 254, 22=
9);">
<span style=3D"font-variant-ligatures: no-common-ligatures">Either assembly=
 contains no tests or proper test driver has not been found.</span></p>
<p style=3D"margin: 0px; font-size: 18px; line-height: normal; font-family:=
 'Courier New'; background-color: rgb(255, 254, 229); min-height: 20px;">
<span style=3D"font-variant-ligatures: no-common-ligatures"></span><br>
</p>
<p style=3D"margin: 0px; font-size: 18px; line-height: normal; font-family:=
 'Courier New'; color: rgb(49, 185, 198); background-color: rgb(255, 254, 2=
29);">
<span style=3D"font-variant-ligatures: no-common-ligatures">Test Run Summar=
y</span></p>
<p style=3D"margin: 0px; font-size: 18px; line-height: normal; font-family:=
 'Courier New'; color: rgb(50, 187, 36); background-color: rgb(255, 254, 22=
9);">
<span style=3D"font-variant-ligatures: no-common-ligatures">&nbsp; Overall =
result: </span>
<span style=3D"font-variant-ligatures: no-common-ligatures; color: #c2361f"=
>Failed</span></p>
<p style=3D"margin: 0px; font-size: 18px; line-height: normal; font-family:=
 'Courier New'; color: rgb(50, 187, 36); background-color: rgb(255, 254, 22=
9);">
<span style=3D"font-variant-ligatures: no-common-ligatures">&nbsp; Test Cou=
nt: </span><span style=3D"font-variant-ligatures: no-common-ligatures; colo=
r: #cacaca">0</span><span style=3D"font-variant-ligatures: no-common-ligatu=
res">, Passed:
</span><span style=3D"font-variant-ligatures: no-common-ligatures; color: #=
cacaca">0</span><span style=3D"font-variant-ligatures: no-common-ligatures"=
>, Failed:
</span><span style=3D"font-variant-ligatures: no-common-ligatures; color: #=
cacaca">0</span><span style=3D"font-variant-ligatures: no-common-ligatures"=
>, Warnings:
</span><span style=3D"font-variant-ligatures: no-common-ligatures; color: #=
cacaca">0</span><span style=3D"font-variant-ligatures: no-common-ligatures"=
>, Inconclusive:
</span><span style=3D"font-variant-ligatures: no-common-ligatures; color: #=
cacaca">0</span><span style=3D"font-variant-ligatures: no-common-ligatures"=
>, Skipped:
</span><span style=3D"font-variant-ligatures: no-common-ligatures; color: #=
cacaca">0</span></p>
<p style=3D"margin: 0px; font-size: 18px; line-height: normal; font-family:=
 'Courier New'; color: rgb(202, 202, 202); background-color: rgb(255, 254, =
229);">
<span style=3D"font-variant-ligatures: no-common-ligatures; color: #32bb24"=
>&nbsp; Start time:
</span><span style=3D"font-variant-ligatures: no-common-ligatures">2018-01-=
30 18:16:05Z</span></p>
<p style=3D"margin: 0px; font-size: 18px; line-height: normal; font-family:=
 'Courier New'; color: rgb(202, 202, 202); background-color: rgb(255, 254, =
229);">
<span style=3D"font-variant-ligatures: no-common-ligatures; color: #32bb24"=
>&nbsp; &nbsp; End time:
</span><span style=3D"font-variant-ligatures: no-common-ligatures">2018-01-=
30 18:16:06Z</span></p>
<p style=3D"margin: 0px; font-size: 18px; line-height: normal; font-family:=
 'Courier New'; color: rgb(50, 187, 36); background-color: rgb(255, 254, 22=
9);">
<span style=3D"font-variant-ligatures: no-common-ligatures">&nbsp; &nbsp; D=
uration: </span><span style=3D"font-variant-ligatures: no-common-ligatures;=
 color: #cacaca">1.099 seconds</span></p>
</div>
<div><span style=3D"font-variant-ligatures: no-common-ligatures; color: #ca=
caca"><br>
</span></div>
<div><br>
</div>
<div>Note, I=92m using&nbsp;NUnit.ConsoleRunner.3.8.0 instead of 3.6.1.</di=
v>
<div><br>
</div>
<div>To use this in &quot;real life=94, for example if I had a simple Hello=
World.exe, what invocation would I use to process this with the linker?</di=
v>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>Alexander K=F6plinger &lt;<a =
href=3D"mailto:[email protected]">[email protected]</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Tuesday, January 30, 2018 at =
1:03 PM<br>
<span style=3D"font-weight:bold">To: </span>Neale Ferguson &lt;<a href=3D"m=
ailto:[email protected]">[email protected]</a>&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>Mono-Devel &lt;<a href=3D"mailt=
o:[email protected]">[email protected]</a>&gt=
;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [Mono-dev] Building li=
nker<br>
</div>
<div><br>
</div>
<div>
<div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line=
-break: after-white-space;" class=3D"">
We just run &quot;check&quot; in monobuild in CI, that seems to work.
<div class=3D""><br class=3D"">
</div>
<div class=3D""><br class=3D"">
<div>
<blockquote type=3D"cite" class=3D"">
<div class=3D"">On 30 Jan 2018, at 18:52, Neale Ferguson &lt;<a href=3D"mai=
lto:[email protected]" class=3D"">[email protected]</a>&gt; wrote:</d=
iv>
<br class=3D"Apple-interchange-newline">
<div class=3D"">
<div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line=
-break: after-white-space; font-size: 14px; font-family: Calibri, sans-seri=
f;" class=3D"">
<div class=3D"">I got a clean build in mono build (check failed though). I =
also ran bootstrap &amp; build in core build. Again, all clean. How do I te=
st drive the linker?</div>
<div class=3D""><br class=3D"">
</div>
<span id=3D"OLK_SRC_BODY_SECTION" class=3D"">
<div class=3D"">
<div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line=
-break: after-white-space; font-size: 14px; font-family: Calibri, sans-seri=
f;" class=3D"">
<span id=3D"OLK_SRC_BODY_SECTION" class=3D"">
<div style=3D"font-family: Calibri; font-size: 11pt; text-align: left; bord=
er-width: 1pt medium medium; border-style: solid none none; padding: 3pt 0i=
n 0in; border-top-color: rgb(181, 196, 223);" class=3D"">
<br class=3D"">
</div>
<div class=3D"">
<div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line=
-break: after-white-space;" class=3D"">
The 16.04 repo should work fine on 17.10.
<div class=3D""><br class=3D"">
<div class=3D"">
<blockquote type=3D"cite" class=3D"">
<div class=3D"">On 30 Jan 2018, at 03:20, Neale Ferguson &lt;<a href=3D"mai=
lto:[email protected]" class=3D"">[email protected]</a>&gt; wrote:</d=
iv>
<br class=3D"Apple-interchange-newline">
<div class=3D"">
<meta content=3D"text/html; charset=3Diso-8859-1" class=3D"">
<div class=3D"" style=3D"word-wrap:break-word"><font face=3D"sans-serif" cl=
ass=3D"">Can I install 5.4 on my Ubuntu 17.10 using the 16.04 repo or shoul=
d I just build it from
<a href=3D"https://na01.safelinks.protection.outlook.com/?url=3Dhttp%3A%2F%=
2Fgithub.com&amp;data=3D02%7C01%7Calkpli%40microsoft.com%7C1ec7d8cdc13c454b=
2c5708d5680a4daa%7Cee3303d7fb734b0c8589bcd847f1c277%7C1%7C0%7C6365293158225=
15342&amp;sdata=3D2MXBbHpUVviLNF37hi039jjUJgusjq3EMVju8KQqL9k%3D&amp;reserv=
ed=3D0" class=3D"">
github.com</a> using 5.8 tag?&nbsp;</font></div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</span></div>
</div>
</span></div>
</div>
</blockquote>
</div>
<br class=3D"">
</div>
</div>
</div>
</span>
</body>
</html>

--_000_D69620A0BDAAEnealesinenominenet_--

--===============7504358832624870853==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTW9uby1kZXZl
bC1saXN0IG1haWxpbmcgbGlzdApNb25vLWRldmVsLWxpc3RAbGlzdHMuZG90Lm5ldApodHRwOi8v
bGlzdHMuZG90Lm5ldC9tYWlsbWFuL2xpc3RpbmZvL21vbm8tZGV2ZWwtbGlzdAo=

--===============7504358832624870853==--