Merge commit '722771973bd' into patches/lyslyskom22891031
* commit '722771973bd': (6177 commits)
Verify that callablep responses are aligned with reality.
Merge commit '2470270f500c728d10b8895314d8d8b07016e37b' into grubba/typechecker-automap
* commit '2470270f500c728d10b8895314d8d8b07016e37b': (18681 commits)
Removed the old typechecker.
Merge commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e' into patches/pike63
* commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e': (19587 commits)
No more foreign_idents.
Fixed logging of testsuite errors to stderr.
Testsuite.log_msg now logs to stderr since stdout is sent to /dev/null on
verbosity level 0. This should fix the problem with insufficient logging in
xenofarm, so it reverts 968f914.
Xenofarm: Increase the verbosity when running the testsuite.
Reduced the amount of output from verify once again.
Increased verbosity (temporarily) of the verify target.
Don't terminate xenofarm_post_build() early if features fails.
Generate a list of features.
We want all config logs!
Backported CONFIGUREARGS propagation fix from Pike 7.6.
Fixed propagation of CONFIGUREARGS for xenofarm.
Improved support for valgrind.
Backported use of -F from Pike 7.7.
Now passes along -F to the testsuite.
copy config.info when we have a config.info, not before (?!)
The build variables has been passed by environment variables so far. Make it a bit more explicit to avoid confusion.
Fixed bug in xenofarm_post_build().
Do some benchmarks as well.
Generate output in xenofarm_result instead of build/xenofarm
Reordered the response assembly code somewhat.
Now creates compilation_failure.txt if the compiler failed to compile some files.
Report dates in GMT.
Seems like there already was a collection of config.log files, but
only if the make failed which isn't always sufficient. Collect all to
one file to avoid the many long file names.
Collect the config.log files too.
Backported from 7.5.
Hopefully both safer and working.
Possible fix for verifying unbuild packages.
Group verify and export into a post_build task.
Move verify and export out of build.
Nope, didn't get that right either; do it the easy way. :)
Darwin did not seem to treat this bail-out code the way we want (see build 302, mainlog.txt - verify was run, even though the compile failed). Does this work better, perhaps?
Sigh. Maybe I should read the diffs before subnmittinf.
Fixed some bugs.
Changed name of stages.
Changed makelog.txt to compilelog.txt to better harmonize with Xenofarm default.
Script that builds Xenofarm packages.