History log of /freebsd/tools/build/make_check/Makefile (Results 26 – 50 of 81)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0
# 1b647f44 01-Oct-2007 Ruslan Ermilov <ru@FreeBSD.org>

The shell_1_sh test was failing with "make -jX".

Approved by: re (kensmith)


Revision tags: release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0
# 89f087e8 07-Dec-2004 Hartmut Brandt <harti@FreeBSD.org>

Fix builds with a read-only directory and a make upgrade. This is done
by forcing the creation of an object directory for the make regression
tests. Let make handle the tracking of the dependency and

Fix builds with a read-only directory and a make upgrade. This is done
by forcing the creation of an object directory for the make regression
tests. Let make handle the tracking of the dependency and installation
of test_shell script.

Submitted by: ru

show more ...


# d29cf9e2 06-Dec-2004 Ruslan Ermilov <ru@FreeBSD.org>

Make this work under debugging, e.g., "make -dl".


# 9c1f3ca3 02-Dec-2004 Hartmut Brandt <harti@FreeBSD.org>

Make the tests runnable on a read-only src. To do this you must make sure
that you create one of the object directories make knows (see make(1)).
This uses the -C flag, so add a test that checks that

Make the tests runnable on a read-only src. To do this you must make sure
that you create one of the object directories make knows (see make(1)).
This uses the -C flag, so add a test that checks that make actually accepts
-C. Also fix the test that selects csh via the .SHELL target to work for
tcsh users too.

This commit renames shell_test to shell_test.sh. There is no history
to preserve so go without a repo-copy.

Reviewed by: ru

show more ...


# 60f801ee 30-Nov-2004 Hartmut Brandt <harti@FreeBSD.org>

Chmod the shell testscript to be executable if it isn't already. According
to the CVS-Meisters x-mode just happens to work, but is not guaranteed to
do so. Try to be on the safe side.


# 7b54cdda 25-Nov-2004 Hartmut Brandt <harti@FreeBSD.org>

Add some regression tests for the .SHELL target. I'm not sure that the
output of shell_2j is actually correct - it just tests what make currently
does. Make should switch on echoing for the second li

Add some regression tests for the .SHELL target. I'm not sure that the
output of shell_2j is actually correct - it just tests what make currently
does. Make should switch on echoing for the second line, shouldn't it?

show more ...


# 00e13b1d 11-Nov-2004 Nik Clayton <nik@FreeBSD.org>

Switch over to a different, more flexible test output protocol that's
understood by Perl's Test::Harness module and prove(1) commands.

Update README to describe the new protocol. The work's broken

Switch over to a different, more flexible test output protocol that's
understood by Perl's Test::Harness module and prove(1) commands.

Update README to describe the new protocol. The work's broken down into
two main sets of changes.

First, update the existing test programs (shell scripts and C programs)
to produce output in the ok/not ok format, and to, where possible, also
produce a header describing the number of tests that are expected to be
run.

Second, provide the .t files that actually run the tests. In some cases
these are copies of, or very similar too, scripts that already existed.
I've kept the old scripts around so that it's possible to verify that
behaviour under this new system (in terms of whether or not a test fails)
is identical to the behaviour under the old system.

Add a TODO file.

show more ...


Revision tags: release/5.3.0_cvs, release/5.3.0
# 9a5cf326 23-Oct-2004 Ruslan Ermilov <ru@FreeBSD.org>

Add a regression test for the alternate shell specification.


# 215431de 12-Aug-2004 Hartmut Brandt <harti@FreeBSD.org>

Now that make more correctly handles variable assignments
in .MAKEFLAGS targets enable the regression test for this.


# cfe632ea 05-Aug-2004 Hartmut Brandt <harti@FreeBSD.org>

Back out something I'm working on that crept in with the last commit.

Spotted by: ru


# 82eb7072 05-Aug-2004 Hartmut Brandt <harti@FreeBSD.org>

Remove extra spaces. Remove double quotes around error messages -
they are not needed and will actually be printed.

Submitted by: ru


# c997f47b 05-Aug-2004 Hartmut Brandt <harti@FreeBSD.org>

Add another test that checks for a working '+' command flag.


# 48ec21e7 04-Aug-2004 Hartmut Brandt <harti@FreeBSD.org>

Add a regression test for the passing of command line
variable assignments via the MAKEFLAGS environment variable.


Revision tags: release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1
# 99d3652e 30-Jan-2004 Ruslan Ermilov <ru@FreeBSD.org>

Add a test for what was broken in rev. 1.28 and fixed in rev. 1.29
of make/str.c.


# 9608d7e2 29-Jan-2004 Ruslan Ermilov <ru@FreeBSD.org>

Add a test for what was fixed in revs. 1.28 and 1.29 of make/str.c.


Revision tags: release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0
# 21159d16 02-Oct-2003 Ruslan Ermilov <ru@FreeBSD.org>

Fix a bug that prevented exists() from finding "foo/", "foo/."
and "foo/.." when ".PATH: foo" was also given.

PR: bin/34062


# c94d7043 04-Jul-2003 Ruslan Ermilov <ru@FreeBSD.org>

Fixed broken arithmetic expression parser.

Reminded by: bde
In memory of: alane


Revision tags: release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0
# 413a16d8 10-Feb-2003 Garance A Drosehn <gad@FreeBSD.org>

The regression-tests for 'make' *expect* to trigger make's warning:
warning: duplicate script for target "double" ignored
The regression-tests do try to hide that message, but the message does

The regression-tests for 'make' *expect* to trigger make's warning:
warning: duplicate script for target "double" ignored
The regression-tests do try to hide that message, but the message does
still appear when using -j (eg: 'make -j5 buildworld'). This changes the
regression-test so the expected warning message will not be seen even
when -j is specified.

Reviewed by: jmallett ru

show more ...


Revision tags: release/5.0.0_cvs, release/5.0.0
# be8b43b4 28-Nov-2002 Ruslan Ermilov <ru@FreeBSD.org>

Add a test for what was fixed in revisions 1.39 and 1.50 of
make/parse.c (allow embedded `:' and `!' in target names).

Approved by: re


# 113cf9e6 28-Nov-2002 Ruslan Ermilov <ru@FreeBSD.org>

Moved make(1) regression tests from src/Makefile to where they
belong (src/tools/regression/usr.bin/make), and use the latter
to test if make(1) is adequate for building the world.

Approved by: re


# 5661d4a7 25-Oct-2002 Juli Mallett <jmallett@FreeBSD.org>

Hide the test in <target> under '.if make(<target>)' so as to not get any
errors/warnings related to crud in said test block.


Revision tags: release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2
# 89d22e2f 28-Jul-2002 Juli Mallett <jmallett@FreeBSD.org>

As of revision 1.38 of make/parse.c, our make(1) will warn too. Note that
this isn't just for the sake of testing behaviour, and that things really
do break if this regression occurs.


Revision tags: release/4.6.1, release/4.6.0_cvs
# 6d5fda5f 20-Jun-2002 Juli Mallett <jmallett@FreeBSD.org>

Grrr, make the test for embedded variables in the left-hand-side actually do
the right thing in every case. Yuck.


# 0aa9e01c 19-Jun-2002 Juli Mallett <jmallett@FreeBSD.org>

Add a test for what was fixed in revision 1.27 and 1.28 of make(1)'s var.c,
expansion of embedded variables in the left-hand-side of an assignment
expression, using the simplest case - hiding recursi

Add a test for what was fixed in revision 1.27 and 1.28 of make(1)'s var.c,
expansion of embedded variables in the left-hand-side of an assignment
expression, using the simplest case - hiding recursion using nil-expanded
variables.

show more ...


# a9b736ad 05-May-2002 Juli Mallett <jmallett@FreeBSD.org>

Add a regression test for bin/5297, regarding sysv substitution with a nil
left-hand-side.


1234