Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | PR #3954 - make gdc test changes work more broadly | Mats Wichmann | 2021-06-08 | 1 | -5/+12 |
| | | | | | | | Use a subprocess construct that works even for older pythons. Use a regex to match version string to account for different style. Signed-off-by: Mats Wichmann <mats@linux.com> | ||||
* | Fix test for gdc shared libs | Mats Wichmann | 2021-06-07 | 1 | -3/+5 |
| | | | | | | Fixes #3952 Signed-off-by: Mats Wichmann <mats@linux.com> | ||||
* | add logic to test D SHLIBVERSION and SOVERSION | William Deegan | 2021-01-15 | 2 | -1/+9 |
| | |||||
* | Add generating versioned shared library to D SharedObject tests (in addition ↵ | William Deegan | 2021-01-15 | 2 | -5/+9 |
| | | | | to existing plain shared library test. | ||||
* | Remove old test verification logic | William Deegan | 2021-01-15 | 1 | -2/+0 |
| | |||||
* | merge current upstream | William Deegan | 2021-01-15 | 8 | -48/+36 |
|\ | |||||
| * | fix copyright text, remove SHDLIBVERSION entirely. Never worked before, and ↵ | William Deegan | 2021-01-15 | 8 | -47/+35 |
| | | | | | | | | doesn't make sense. Use SHLIBVERSION instead. TODO: Fix soname generation for command line | ||||
* | | [PR #3847] Make tests pass again on Travis [skip appveyor] | Mats Wichmann | 2021-01-09 | 1 | -3/+4 |
|/ | | | | | | | | | | | | | | | With the Travis build switched to install the ldc compiler through a snap, scons needs to be able to find a binary in /snap/bin too. On 10.x gdc compilers (part of the GNU Compiler Collection), the erorr message for an "unrecognized command line option" changed to "unrecognized command-line option". Wilcarded the changed character in the expectations of the one test which failed. Updated docs to indicate /opt/bin is part of env['PATH'] - it was not included, and added /snap/bin to accomodate this change. Signed-off-by: Mats Wichmann <mats@linux.com> | ||||
* | Run autoflake on code | Mats Wichmann | 2020-09-21 | 2 | -2/+1 |
| | | | | | | | | | | Eliminate unneeded imports, and a few unneeded statements - usually "pass" where it is not syntactically needed. A couple of import try blocks were eliminated or changed when they're "cannot happen" due to current floor Python version. Signed-off-by: Mats Wichmann <mats@linux.com> | ||||
* | syntax fixups suggested by PyCharm | Mats Wichmann | 2019-12-23 | 1 | -2/+2 |
| | | | | | | | | | | | | | | Drop unneeded parens. Drop trailing semicolons. Triple double-quote docstrings. Regexes drop unneeded escapes. Spaces around parens, braces: remove/add. Some one-tuples get their missing closing comma. A couple of sets use set init syntax {foo} instead of set([iter]) now. And a fiddle in Node to reduce lookup time on md5 signature functions (came about because of a line-too-long issue, initially) Signed-off-by: Mats Wichmann <mats@linux.com> | ||||
* | [PY 3.8] test fixes for file closings, rawstrings | Mats Wichmann | 2019-04-25 | 12 | -12/+36 |
| | | | | | | | On a linux host (missing some things that may be on the Travis CI setup), Py3.8a3 now shows 19 fails, 1048 pass, with 84 Warning: messages. Signed-off-by: Mats Wichmann <mats@linux.com> | ||||
* | move test files from QMTest to testing/framework. QMtest hasn't been used in ↵ | William Deegan | 2018-04-30 | 1 | -1/+1 |
| | | | | quite some time | ||||
* | Change bug references from tigris -> github | Mats Wichmann | 2018-04-24 | 1 | -2/+2 |
| | | | | Signed-off-by: Mats Wichmann <mats@linux.com> | ||||
* | For consistency with another test. | Russel Winder | 2017-08-23 | 2 | -8/+17 |
| | |||||
* | Remove DMD from the tests on OSX till the correct rpath option is discovered. | Russel Winder | 2017-06-18 | 1 | -1/+1 |
| | |||||
* | LDC shared libraries work on OSX. | Russel Winder | 2017-06-18 | 1 | -3/+2 |
| | |||||
* | DMD and LDC do now support shared objects on MacOS. A couple of corrections. | Russel Winder | 2017-06-17 | 2 | -9/+3 |
| | |||||
* | Merge new changesets to this bookmark. | Russel Winder | 2017-06-08 | 1 | -1/+6 |
|\ | |||||
| * | Update gdc tool and test now that it can deal wth shared object building. | Russel Winder | 2017-06-06 | 1 | -1/+6 |
| | | |||||
* | | Rearrange the test so it works properly. | Russel Winder | 2017-06-06 | 6 | -24/+63 |
| | | |||||
* | | Correct the module documentation comments. | Russel Winder | 2017-06-06 | 2 | -2/+2 |
|/ | |||||
* | Merged in russel/scons (pull request #448) | William Deegan | 2017-05-01 | 12 | -2/+221 |
|\ | | | | | | | Add an 'all at once' builder to the D tools. | ||||
| * | Add tests for correct cleaning of correctly built and executing project ↵ | Russel Winder | 2017-04-19 | 1 | -0/+8 |
| | | | | | | | | built with ProgramAllAtOnce. | ||||
| * | Add an 'all at once' builder to the D tools. | Russel Winder | 2017-04-17 | 12 | -2/+213 |
| | | |||||
* | | osx: disable mixedDandC test until a good way to specify correct gcc is found | William Deegan | 2017-04-18 | 1 | -0/+10 |
|/ | |||||
* | Merge in default. | Russel Winder | 2016-01-19 | 3 | -5/+3 |
|\ | |||||
| * | Correct the Issue number. Amend the test to use an option valid for dmd, ↵ | Russel Winder | 2016-01-19 | 3 | -5/+3 |
| | | | | | | | | ldc2, and gdc. | ||||
* | | Amend the message. | Russel Winder | 2016-01-10 | 1 | -1/+1 |
|/ | |||||
* | remove forced 64 bit compilation. This should clear up build failures. ↵ | William Deegan | 2015-02-21 | 2 | -6/+15 |
| | | | | Russel mentioned there was some issue causing him to add this logic. If the issue resurfaces, then we'll see if we can handle the corner case in more general fashion | ||||
* | Test for tigris bug 2944. DFLAGS changes not causing rebuild | William Deegan | 2015-02-22 | 1 | -0/+23 |
| | |||||
* | Test for tigris bug 2944. DFLAGS changes not causing rebuild | William Deegan | 2015-02-22 | 2 | -0/+22 |
| | |||||
* | Putative fix for the ongoing D tool test fail on Debian 7 CI. | Russel Winder | 2015-02-22 | 1 | -2/+3 |
| | |||||
* | Commit reconciled merge. | Russel Winder | 2015-02-21 | 1 | -2/+2 |
|\ | |||||
| * | Fix failing D tests which were checking for architecture to determine ↵ | William Deegan | 2015-02-20 | 1 | -2/+2 |
| | | | | | | | | bit'ness instead of using platform.architecture() to check for 32bit | ||||
* | | Putative fix for the D/MixedDAndC test fail. | Russel Winder | 2015-02-21 | 1 | -2/+2 |
|/ | |||||
* | Check for the header file itself on not an associated executable. | Russel Winder | 2014-12-23 | 1 | -1/+1 |
| | |||||
* | Remove excess blank lines. | Russel Winder | 2014-12-22 | 1 | -2/+0 |
| | |||||
* | Replace UNIX specific code with cross-platform code. | Russel Winder | 2014-12-22 | 1 | -2/+2 |
| | |||||
* | Putative fix for the CI problem perceived to be due to 32-bit platform. | Russel Winder | 2014-12-22 | 1 | -0/+4 |
| | |||||
* | Putative solution to lakc of ncurses on one of the CI machines. | Russel Winder | 2014-12-22 | 1 | -1/+4 |
| | |||||
* | Hack the tests (in an agreed quasi-acceptable way) to avoid CI fails. | Russel Winder | 2014-12-21 | 10 | -0/+25 |
| | |||||
* | And all the rest of the {} in format strings made Python 2.6 compatible. | Russel Winder | 2014-09-15 | 7 | -7/+7 |
| | |||||
* | Make the format method work on Python 2.6 as well as later versions. | Russel Winder | 2014-09-15 | 4 | -8/+8 |
| | |||||
* | Refactoring and amendment to ensure correct behaviour of D tool shared ↵ | Russel Winder | 2014-09-14 | 3 | -18/+25 |
| | | | | library tests on OSX. | ||||
* | Deal better with the discovery of a suitable D compiler executable. | Russel Winder | 2014-09-06 | 6 | -10/+56 |
| | |||||
* | Amend the executable search support function to use the default SCons path only. | Russel Winder | 2014-09-06 | 1 | -8/+29 |
| | |||||
* | The tests for the changes already commited to the tools for dealing with ↵ | Russel Winder | 2014-09-05 | 8 | -0/+205 |
| | | | | shared libraries. | ||||
* | Remove the setting of the ENV property to os.environ. | Russel Winder | 2014-09-05 | 13 | -14/+8 |
| | |||||
* | Fix Issue 2940, generating the wrong rpath flags for DMD and LDC. | Russel Winder | 2014-04-24 | 12 | -0/+238 |
| | |||||
* | Fix Issue 2939. | Russel Winder | 2014-04-23 | 12 | -0/+236 |
| |