Closed
Description
There is something funky going on when I currently try to use make check-stage1
on a clean checkout of rust (commit e01e78f)
https://gist.github.com/pnkfelix/11260219
Summary of how the story in that gist ends:
% rm -rf x86_64-apple-darwin/stage1/lib/stamp.green
% rm -rf x86_64-apple-darwin/stage1/lib/stamp.rustuv
% rm -rf x86_64-apple-darwin/test/run-make/bootstrap-from-c-with-green/libboot-c9bec0e5-0.1.dylib
% remake --trace check-stage1
...
##>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
/Users/fklock/Dev/Mozilla/rust.git/objdir-dbgopt/x86_64-apple-darwin/test/run-make/bootstrap-from-c-with-green/main
##<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
#0 all at /Users/fklock/Dev/Mozilla/rust.git/src/test/run-make/bootstrap-from-c-with-green/Makefile:3
remake[1]: Leaving directory `/Users/fklock/Dev/Mozilla/rust.git/src/test/run-make/bootstrap-from-c-with-green'
Command-line invocation:
"/Users/fklock/opt/remake/bin/remake -C /Users/fklock/Dev/Mozilla/rust.git/src/test/run-make/bootstrap-from-c-with-green/"
------ stderr ---------------------------------------------
dyld: Symbol not found: __ZN10event_loop20h1197db882d44291cDOf9v0.11.preE
Referenced from: /Users/fklock/Dev/Mozilla/rust.git/objdir-dbgopt/x86_64-apple-darwin/test/run-make/bootstrap-from-c-with-green/libboot-c9bec0e5-0.1.dylib
Expected in: /Users/fklock/Dev/Mozilla/rust.git/objdir-dbgopt/x86_64-apple-darwin/stage1/lib/librustuv-30cdf6fe-0.11-pre.dylib
in /Users/fklock/Dev/Mozilla/rust.git/objdir-dbgopt/x86_64-apple-darwin/test/run-make/bootstrap-from-c-with-green/libboot-c9bec0e5-0.1.dylib
Makefile:3: *** [all] Trace/BPT trap: 5
------ ---------------------------------------------
/Users/fklock/Dev/Mozilla/rust.git/mk/tests.mk:922: *** [x86_64-apple-darwin/test/run-make/bootstrap-from-c-with-green-1-T-x86_64-apple-darwin-H-x86_64-apple-darwin.ok] Error 2
#0 x86_64-apple-darwin/test/run-make/bootstrap-from-c-with-green-1-T-x86_64-apple-darwin-H-x86_64-apple-darwin.ok at /Users/fklock/Dev/Mozilla/rust.git/mk/tests.mk:922
#1 tmp/check-stage1-T-x86_64-apple-darwin-H-x86_64-apple-darwin-rmake.ok at /Users/fklock/Dev/Mozilla/rust.git/mk/tests.mk:923
#2 check-stage1-T-x86_64-apple-darwin-H-x86_64-apple-darwin-rmake-exec at /Users/fklock/Dev/Mozilla/rust.git/mk/tests.mk:923
#3 check-stage1-T-x86_64-apple-darwin-H-x86_64-apple-darwin-exec at /Users/fklock/Dev/Mozilla/rust.git/mk/tests.mk:332
#4 check-stage1-T-x86_64-apple-darwin-H-x86_64-apple-darwin at /Users/fklock/Dev/Mozilla/rust.git/mk/tests.mk:807
#5 check-stage1-H-x86_64-apple-darwin at /Users/fklock/Dev/Mozilla/rust.git/mk/tests.mk:847
#6 check-stage1 at /Users/fklock/Dev/Mozilla/rust.git/mk/tests.mk:828
Command-line invocation:
"/Users/fklock/opt/remake/bin/remake --trace check-stage1"
%
@alexcrichton says he often just runs make check-stage1-rpass
, so that is sort of a workaround for the near term.
Metadata
Metadata
Assignees
Labels
No labels