<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/meson.git/run_cross_test.py, branch thinlto</title>
<subtitle>github.com: mesonbuild/meson.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/'/>
<entry>
<title>cmake: Add cross tests</title>
<updated>2020-10-13T15:04:20+00:00</updated>
<author>
<name>Daniel Mensinger</name>
<email>daniel@mensinger-ka.de</email>
</author>
<published>2020-10-05T18:45:21+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=b27af7e4654c3b2fe8c68a560c99fbffbd22789b'/>
<id>b27af7e4654c3b2fe8c68a560c99fbffbd22789b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add build machine compilers to project tests compiler report</title>
<updated>2020-09-11T20:45:09+00:00</updated>
<author>
<name>Jon Turney</name>
<email>jon.turney@dronecode.org.uk</email>
</author>
<published>2020-09-11T13:40:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=6053da7a002dafea988f5cecc11afab181c8d011'/>
<id>6053da7a002dafea988f5cecc11afab181c8d011</id>
<content type='text'>
When cross-compiling, also report build machine compilers in the
compiler report produced by run_project_tests.py
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When cross-compiling, also report build machine compilers in the
compiler report produced by run_project_tests.py
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a test run of MSVC ARM64 cross on Windows x64</title>
<updated>2020-09-11T20:45:09+00:00</updated>
<author>
<name>Jon Turney</name>
<email>jon.turney@dronecode.org.uk</email>
</author>
<published>2018-12-04T20:12:20+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=6a56291a2a7dc5ea1443f29f3715c7491152f034'/>
<id>6a56291a2a7dc5ea1443f29f3715c7491152f034</id>
<content type='text'>
Add a cross-file for MSVC UWP ARM64.

Bump cidata tag to get an updated install.ps1 script (run by run.ps1)
which sets the vcvars environment correctly when cross-compiling.

Since arranging the correct environment for simultaneous cross and
native 'cl' use is hard, this is test run uses '--cross-only' so we
don't require a native compiler.

Extend '--cross-only' so it also explicitly uses a machine file which
makes all build machine compilers unusable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a cross-file for MSVC UWP ARM64.

Bump cidata tag to get an updated install.ps1 script (run by run.ps1)
which sets the vcvars environment correctly when cross-compiling.

Since arranging the correct environment for simultaneous cross and
native 'cl' use is hard, this is test run uses '--cross-only' so we
don't require a native compiler.

Extend '--cross-only' so it also explicitly uses a machine file which
makes all build machine compilers unusable.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a test run in an environment which only has a cross compiler</title>
<updated>2020-09-10T07:20:41+00:00</updated>
<author>
<name>Jon Turney</name>
<email>jon.turney@dronecode.org.uk</email>
</author>
<published>2020-09-08T18:27:20+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=36600d7465e854c6f3d7fc824a7fa5d4415a6292'/>
<id>36600d7465e854c6f3d7fc824a7fa5d4415a6292</id>
<content type='text'>
Add '--cross-only' option to run_tests.py, so we can arrange not to run
tests in the 'native' suite when only a cross-compiler is available, as
they can't succeed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add '--cross-only' option to run_tests.py, so we can arrange not to run
tests in the 'native' suite when only a cross-compiler is available, as
they can't succeed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Split tests out from 'common' which require a native compiler</title>
<updated>2020-09-10T07:20:41+00:00</updated>
<author>
<name>Jon Turney</name>
<email>jon.turney@dronecode.org.uk</email>
</author>
<published>2020-01-23T15:23:13+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=88e13c5f7c8e977ed879cabaa2800c211a536b60'/>
<id>88e13c5f7c8e977ed879cabaa2800c211a536b60</id>
<content type='text'>
Split out tests (and parts of tests) which require a native compiler
from the 'common' suite to a new suite called 'native', so we can
selectively avoid running those tests when only a cross-compiler is
available.

Also move test '211 cmake module' to 'cmake' suite, since it appears
that the way we use cmake requires a native compiler.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Split out tests (and parts of tests) which require a native compiler
from the 'common' suite to a new suite called 'native', so we can
selectively avoid running those tests when only a cross-compiler is
available.

Also move test '211 cmake module' to 'cmake' suite, since it appears
that the way we use cmake requires a native compiler.
</pre>
</div>
</content>
</entry>
<entry>
<title>run_*tests*.py: print Meson version at start of test suite</title>
<updated>2020-06-15T20:33:40+00:00</updated>
<author>
<name>Michael Hirsch</name>
<email>scivision@users.noreply.github.com</email>
</author>
<published>2020-05-14T17:55:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=1ec84c570fe33309a388238c247caac9578b2191'/>
<id>1ec84c570fe33309a388238c247caac9578b2191</id>
<content type='text'>
on some systems, tests may take over an hour to run--only to find
you might have used an unintended Meson version (e.g. release instead
of dev). This change prints the Meson version at the start of the
run_*tests*.py scripts.

Also, raise SystemExit(main()) is preferred in general over
sys.exit(main())
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
on some systems, tests may take over an hour to run--only to find
you might have used an unintended Meson version (e.g. release instead
of dev). This change prints the Meson version at the start of the
run_*tests*.py scripts.

Also, raise SystemExit(main()) is preferred in general over
sys.exit(main())
</pre>
</div>
</content>
</entry>
<entry>
<title>Make run_cross_test.py just a wrapper around run_project_tests.py</title>
<updated>2020-01-28T21:53:52+00:00</updated>
<author>
<name>Jon Turney</name>
<email>jon.turney@dronecode.org.uk</email>
</author>
<published>2020-01-23T18:21:54+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=d4c7ff173a19d2180c539e27f1b49a53668e5ad7'/>
<id>d4c7ff173a19d2180c539e27f1b49a53668e5ad7</id>
<content type='text'>
This makes the platform_fix_name() machinery for toolchains which don't
have gcc-like filename conventions available to cross testing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes the platform_fix_name() machinery for toolchains which don't
have gcc-like filename conventions available to cross testing.
</pre>
</div>
</content>
</entry>
<entry>
<title>run_cross_tests: Pass correct argument</title>
<updated>2019-04-05T22:08:17+00:00</updated>
<author>
<name>Dylan Baker</name>
<email>dylan@pnwbakers.com</email>
</author>
<published>2019-04-05T22:06:37+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=25eb86382b4b081c1d3992b9bfd9ebc4ab9b3d10'/>
<id>25eb86382b4b081c1d3992b9bfd9ebc4ab9b3d10</id>
<content type='text'>
I don't konw how the heck this has ever worked, but you know.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I don't konw how the heck this has ever worked, but you know.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #4340 from jon-turney/azure-pipelines</title>
<updated>2018-10-14T20:16:46+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2018-10-14T20:16:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=252bf6c52e64a600d59218dfe3d4431487ad5cfd'/>
<id>252bf6c52e64a600d59218dfe3d4431487ad5cfd</id>
<content type='text'>
Add Azure pipelines CI</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add Azure pipelines CI</pre>
</div>
</content>
</entry>
<entry>
<title>Use 'CI' environment variable to detect CI environment</title>
<updated>2018-10-14T15:01:36+00:00</updated>
<author>
<name>Jon Turney</name>
<email>jon.turney@dronecode.org.uk</email>
</author>
<published>2018-10-07T12:12:49+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=459b81de4644106fabd410870f577848bef99fe6'/>
<id>459b81de4644106fabd410870f577848bef99fe6</id>
<content type='text'>
Use the 'CI' environment variable to detect CI environment, rather than a
collection of CI-specific ones.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the 'CI' environment variable to detect CI environment, rather than a
collection of CI-specific ones.
</pre>
</div>
</content>
</entry>
</feed>
