bug-automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#35762: (No Subject)


From: howaboutsynergy
Subject: bug#35762: (No Subject)
Date: Thu, 16 May 2019 17:40:39 +0000

A possible fix, or mitigation, based on the answer by John Bollinger[1] 
follows. I have tested this to work[2] even though it requires changes[2] in 
the program that created the test(s) executables and that program is 'check' - 
A unit testing framework for C [3].

[1] https://stackoverflow.com/a/56168216/11509478
[2] https://github.com/libcheck/check/issues/188#issuecomment-493161758
[3] https://github.com/libcheck/check

--- /tmp/test-driver    2018-09-18 15:06:54.000000000 +0200
+++ /usr/share/automake-1.16/test-driver        2019-05-16 17:58:09.690988983 
+0200
@@ -104,7 +104,8 @@ trap "st=141; $do_exit" 13
 trap "st=143; $do_exit" 15

 # Test script is run here.
-"$@" >$log_file 2>&1
+echo -n "" >"$log_file"
+"$@" >>"$log_file" 2>&1
 estatus=$?

 if test $enable_hard_errors = no && test $estatus -eq 99; then


(the above patch is also attached)

Cheers.

Attachment: a.patch
Description: Text Data

Attachment: publickey - howaboutsynergy@protonmail.com - 0x947B9B34.asc
Description: application/pgp-keys

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]