Hi, A bit of an oddity this one. Building and invoking 'make check' on an x86_64 Linux box, I see this in the test output:
functions/eval .......................................... ok (9 passed) functions/file .......................................... *** Test died (functions/file): Opened read-only file! FAILED (2/2 passed) functions/filter-out .................................... ok (5 passed) However, the test suite ends with this: 533 Tests in 117 Categories Complete ... No Failures :-) In the hope that they're useful, I've attached the contents of the 'tests/work/functions' directory. Thanks, Matt.
hi a b c d
a b
define A a b endef B = c d $(file >file.out,$(A)) $(foreach L,$(B),$(file >> file.out,$L)) x:;@echo hi; cat file.out
define A a b endef $(file >> file.out,$(A)) x:;@cat file.out
_______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make