<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/haskell.git, branch wip/alp/hadrian-validate</title>
<subtitle>gitlab.haskell.org: ghc/ghc.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/haskell.git/'/>
<entry>
<title>wip</title>
<updated>2019-02-01T17:52:27+00:00</updated>
<author>
<name>Alp Mestanogullari</name>
<email>alpmestan@gmail.com</email>
</author>
<published>2019-02-01T17:52:27+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/haskell.git/commit/?id=33663fe2db68e31f1a61fbb4c613751a26b1ee1e'/>
<id>33663fe2db68e31f1a61fbb4c613751a26b1ee1e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>first attempt at a validate script</title>
<updated>2019-02-01T08:53:34+00:00</updated>
<author>
<name>Alp Mestanogullari</name>
<email>alpmestan@gmail.com</email>
</author>
<published>2019-02-01T08:53:34+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/haskell.git/commit/?id=587e8103d17b65334e9c2b289596d7341e15f8dc'/>
<id>587e8103d17b65334e9c2b289596d7341e15f8dc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gitlab-ci: Explicitly clear dependencies of all jobs</title>
<updated>2019-01-23T19:07:28+00:00</updated>
<author>
<name>Ben Gamari</name>
<email>ben@smart-cactus.org</email>
</author>
<published>2019-01-22T19:21:31+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/haskell.git/commit/?id=886ddb27bfbbb52c41690cd29e2ab3ed80bf5450'/>
<id>886ddb27bfbbb52c41690cd29e2ab3ed80bf5450</id>
<content type='text'>
Apparently GitLab CI defaults to declaring all jobs of the previous
stage as dependencies of a job. This meant that we would end up
downloading all of our binary distributions during the `cleanup` stage,
eating up a truly remarkable amount of S3 tranfers.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Apparently GitLab CI defaults to declaring all jobs of the previous
stage as dependencies of a job. This meant that we would end up
downloading all of our binary distributions during the `cleanup` stage,
eating up a truly remarkable amount of S3 tranfers.
</pre>
</div>
</content>
</entry>
<entry>
<title>testsuite: Skip ghcilink002 when unregisterised</title>
<updated>2019-01-23T19:07:28+00:00</updated>
<author>
<name>Ben Gamari</name>
<email>ben@smart-cactus.org</email>
</author>
<published>2019-01-22T23:40:36+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/haskell.git/commit/?id=35c58c33344b17469466e0e85324c9b02ac1af46'/>
<id>35c58c33344b17469466e0e85324c9b02ac1af46</id>
<content type='text'>
See #16085.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See #16085.
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor refactor [ci skip]</title>
<updated>2019-01-23T19:07:28+00:00</updated>
<author>
<name>Gabor Greif</name>
<email>ggreif@gmail.com</email>
</author>
<published>2019-01-22T11:13:28+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/haskell.git/commit/?id=b397e979768cce0acdb3597db50527566ac7b42d'/>
<id>b397e979768cce0acdb3597db50527566ac7b42d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>A few typofixes</title>
<updated>2019-01-23T19:07:28+00:00</updated>
<author>
<name>Gabor Greif</name>
<email>ggreif@gmail.com</email>
</author>
<published>2019-01-22T11:07:47+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/haskell.git/commit/?id=bb2acfe0ec4c196a87218709ee28327845d62dc4'/>
<id>bb2acfe0ec4c196a87218709ee28327845d62dc4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gitlab-ci: Drop CircleCI jobs</title>
<updated>2019-01-23T19:07:28+00:00</updated>
<author>
<name>Ben Gamari</name>
<email>ben@smart-cactus.org</email>
</author>
<published>2019-01-22T19:25:05+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/haskell.git/commit/?id=c9a02dfc32ea4304c1c0d02bd8091fd5d045741f'/>
<id>c9a02dfc32ea4304c1c0d02bd8091fd5d045741f</id>
<content type='text'>
It's pretty unlikely we will be going back to circleci at this point

[skip-ci]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's pretty unlikely we will be going back to circleci at this point

[skip-ci]
</pre>
</div>
</content>
</entry>
<entry>
<title>Error out of invalid Int/Word bit shifts</title>
<updated>2019-01-23T19:07:28+00:00</updated>
<author>
<name>Alec Theriault</name>
<email>alec.theriault@gmail.com</email>
</author>
<published>2019-01-11T07:44:04+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/haskell.git/commit/?id=5341edf3635f2875271acc469570481c52000374'/>
<id>5341edf3635f2875271acc469570481c52000374</id>
<content type='text'>
Although the Haddock's for `shiftL` and `shiftR` do require the number
of bits to be non-negative, we should still check this before calling
out to primitives (which also have undefined behaviour for negative bit
shifts).

If a user _really_ wants to bypass checks that the number of bits is
sensible, they already have the aptly-named `unsafeShiftL`/`unsafeShiftR`
at their disposal.

See #16111.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Although the Haddock's for `shiftL` and `shiftR` do require the number
of bits to be non-negative, we should still check this before calling
out to primitives (which also have undefined behaviour for negative bit
shifts).

If a user _really_ wants to bypass checks that the number of bits is
sensible, they already have the aptly-named `unsafeShiftL`/`unsafeShiftR`
at their disposal.

See #16111.
</pre>
</div>
</content>
</entry>
<entry>
<title>gitlab: Collect artifacts on Windows</title>
<updated>2019-01-23T19:07:28+00:00</updated>
<author>
<name>Ben Gamari</name>
<email>ben@smart-cactus.org</email>
</author>
<published>2019-01-16T04:21:39+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/haskell.git/commit/?id=a90a2aea94b306cf557e74c4c3ed65959d05c20c'/>
<id>a90a2aea94b306cf557e74c4c3ed65959d05c20c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Darwin CI to use new toplevel --with-intree-gmp configure flag</title>
<updated>2019-01-23T19:07:28+00:00</updated>
<author>
<name>Alec Theriault</name>
<email>alec.theriault@gmail.com</email>
</author>
<published>2019-01-22T03:25:29+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/haskell.git/commit/?id=cd45f8c471bb6901ac89babe98fca8e81f430d26'/>
<id>cd45f8c471bb6901ac89babe98fca8e81f430d26</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
