| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
found warning
|
| |
|
| |
|
| |
|
|
|
|
| |
MSVC_USE_SCRIPT. Update CHANGES.txt and RELEASE.txt and adjust whitespace.
|
|
|
|
| |
output.
|
|\
| |
| |
| | |
Manually resolve conflict in CHANGES.txt
|
| |
| |
| |
| | |
MSVC/hierarchical.py to use File('StdAfx.pch') Best to start recommending File() or Node from env.PCH() as value for PCH.
|
| | |
|
| |
| |
| |
| | |
value will disable PCH being added to compile and link lines
|
| |
| |
| |
| | |
expected files
|
| |
| |
| |
| | |
explain how the dir/file fixture in pch_gen's logic is working
|
| | |
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
| |
A line is now emitted showing sconsign sync time if --debug=time
Some calls to time.time replaced with time.perf_counter, where the
objective was to time sections of code (i.e. where there wasn't
an actual need to get time-since-epoch) - Python recommends this
as getting the best-available timer.
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
function. Replace external references to cached_get_installed_vcs with get_installed_vcs. Update CHANGES.txt.
|
| |
|
|
|
|
|
|
|
|
| |
test.verbose_set() enables verbose mode, can be a useful
debugging aid. Shouldn't be left in in production tests,
as it creates noise in the test log.
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A couple of minor reformats along the way, most prominently, in tests,
if being edited anyway, make sure the docstring most tests have is
actually the docstring (sometimes the __revision__ line came before,
which makes the string not be the docstring).
Snuck in some minor framework changes that were orphaned when another
draft PR was not needed: this almost all docstring changes, the
functional part is using casefold instead of lower in a match func -
a slightly better approach which is now possible that Py2 compatibility
is not needed.
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|
|
|
|
|
|
| |
Has been reporting skipped because not supported due to
lookup logic in the testcase. Adding.
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* context managers on file r/w + use shutil.copy where it makes sense.
* lxml wants (demands?) that xml files be processed as bytes
* for the phase where we gen the entity files, read as text anyway
* Need to solve a problem where the generated xml is putting the \n in
literally, not evaluating it.
* Fix some examples broken for py3
* Fix more octal constant instances
* Cleanups suggested by PyCharm: staticmethods, two blanks
before class definition, others.
This addresses issues called out in #3300, but is not a complete
solution because the actual doc build step still fails with the
epydoc failures (which aren't directly because of Py3; epydoc
build doesn't work any better on my system with Py3, even with
the forked version with patches).
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
|
|
|
|
|
| |
Plenty of complaints coming from Python 3.8alpha on unclosed files.
Targeted those areas which intersect with PyPy failures - this changeset
reduces the PyPy fails by 17 on the local test environment.
So this affects both Issue #3299 and the PyPy support project.
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|
|
|
|
|
|
|
| |
In a few places, "is" and "is not" are used to compare with
a string or integer literal. Python 3.8 flags these with
a SyntaxWarning. Changed to == and !=
Signed-off-by: Mats Wichmann <mats@linux.com>
|
| |
|
|
|
|
| |
fixed syntax issue
|
| |
|
|
|
|
|
|
| |
fixed syntax error
removed debug print
|
| |
|
|
|
|
| |
Signed-off-by: Mats Wichmann <mats@linux.com>
|
|
|
|
| |
/Fo argument
|
| |
|
| |
|
|
|
|
| |
Skip test if MSVC_VERSION is less than VS2015
|
|
|
|
| |
Missed a couple of messages on fail_test
|
|
|
|
| |
Code Review Fixes.
|
|
|
|
|
|
| |
The test should take into account if the MSVC_VERSION is less than
14.0 (VS2015) and check that the LIBPATH doesn't include the store
paths.
|
| |
|
|
|
|
| |
variable with desired effect.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| |
| | |
On my windows system, my python is in c:\apps\32\python. Theres a lot of places
where that \32 gets turned into an ascii character and the unit tests don't run.
|
|\ \
| |/ |
|