]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
CCACHE_PREFIX test: Fix failure for GCC <4.9
authorJoel Rosdahl <joel@rosdahl.net>
Thu, 6 Aug 2020 07:41:55 +0000 (09:41 +0200)
committerJoel Rosdahl <joel@rosdahl.net>
Thu, 6 Aug 2020 14:23:15 +0000 (16:23 +0200)
The CCACHE_PREFIX test logs execution of prefixes. After
1c6ccf18c2e04459b1ac76ede4580b3ddcd27bbe (#596) the compiler and
prefixes can be run twice if GCC doesn’t support -fdiagnostics-color and
the test case is not prepared for that. Fix this by letting prefix-a
truncate the log file.

test/suites/base.bash

index 4b4fa2e3e57d4965c5bcc6d9f38f6e66545fdfb8..393018f55ebcc522cb672c645488ee04b64293d6 100644 (file)
@@ -593,7 +593,7 @@ base_tests() {
 
     cat <<'EOF' >prefix-a
 #!/bin/sh
-echo a >>prefix.result
+echo a >prefix.result
 exec "$@"
 EOF
     cat <<'EOF' >prefix-b