libraries/base/dist-install/build/HSbase-4.9.0.0.o: unknown symbol `stat'
When I make the following change:
--- a/mk/flavours/validate.mk
+++ b/mk/flavours/validate.mk
@@ -2,7 +2,7 @@ SRC_HC_OPTS = -O0 -H64m
SRC_HC_OPTS_STAGE1 = -fllvm-fill-undef-with-garbage # See Trac 11487
GhcStage1HcOpts = -O -DDEBUG
GhcStage2HcOpts = -O -dcore-lint
-GhcLibHcOpts = -O -dcore-lint
+GhcLibHcOpts = -O0 -dcore-lint
BUILD_PROF_LIBS = NO
SplitObjs = NO
HADDOCK_DOCS = YES
And push to Travis (DYNAMIC_GHC_PROGRAMS = NO
, GhcLibWays = v
), a gazillion tests fail with:
libraries/base/dist-install/build/HSbase-4.9.0.0.o: unknown symbol `stat'
Originally reported in https://github.com/snowleopard/hadrian/issues/259.
Trac metadata
Trac field | Value |
---|---|
Version | 8.0.1 |
Type | Bug |
TypeOfFailure | OtherFailure |
Priority | normal |
Resolution | Unresolved |
Component | Runtime System (Linker) |
Test case | |
Differential revisions | |
BlockedBy | |
Related | |
Blocking | |
CC | Phyx-, erikd |
Operating system | |
Architecture |