Commit cbbff17
committed
suppress compiler warnings on Windows to test pipe-stall hypothesis
-O1 is confirmed applied via the override directive (the failing log
now shows only -O1 in the compile line, no -O2 anywhere), but the
build still fails at the same point with no literal out-of-memory
message anywhere in the log, and the whole 6-model compile completes
in ~12 seconds -- implausibly fast for genuinely heavy Stan template
compilation, and unchanged by MAKEFLAGS=-j1.
This points away from pure compiler memory exhaustion and toward the
R-side build monitor losing sync with the compiler's stdout: each
stanExports_*.cc produces on the order of 30,000+ lines of
Eigen/Boost/StanHeaders template-instantiation warnings under -Wall,
and Windows named pipes have much smaller default buffers than Unix.
Add -w to rule this out.1 parent 6675cf1 commit cbbff17
2 files changed
Lines changed: 22 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
26 | 28 | | |
27 | 29 | | |
28 | 30 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
0 commit comments