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

Re: Bug#1119241: ippl: FTBFS when built with many parallel jobs



On Tuesday 2025-10-28 09:11, John Paul Adrian Glaubitz wrote:
>
>ippl fails to build from source on loong64 and sparc64 when built with
>many parallel jobs:

Anecdotally, such failures are generally more visible on system which
have both a "slow" single-thread execution paired with very high parallelization.

>ippl.l:28:10: fatal error: y.tab.h: No such file or directory
>   28 | #include "y.tab.h"

ippl/Source/Makefile.in has

```
y.tab.c: ippl.y Makefile ../Makefile.common
        $(YACC) -d $<

lex.yy.c: ippl.l Makefile ../Makefile.common
        $(LEX) $<
```

and it probably should look like this

```
y.tab.h: ippl.y
	$(YACC) -d $<

y.tab.c: y.tab.h

lex.yy.c: ippl.l y.tab.h
	$(LEX) $<
```


Reply to: