% <userinput>scons -Q --debug=stacktrace</userinput>
scons: *** Source `prog.c' not found, needed by target `prog.o'. Stop.
scons: internal stack trace:
- File "bootstrap/src/engine/SCons/Job.py", line 187, in start
+ File "bootstrap/src/engine/SCons/Job.py", line 198, in start
File "bootstrap/src/engine/SCons/Script/Main.py", line 169, in prepare
File "bootstrap/src/engine/SCons/Taskmaster.py", line 184, in prepare
File "bootstrap/src/engine/SCons/Executor.py", line 171, in prepare
% <userinput>scons -Q --taskmastertrace=- prog</userinput>
Taskmaster: Looking for a node to evaluate
- Taskmaster: Considering node <no_state 'prog'> and its children:
- Taskmaster: <no_state 'prog.o'>
- Taskmaster: Considering node <no_state 'prog.o'> and its children:
- Taskmaster: <no_state 'prog.c'>
- Taskmaster: <no_state 'inc.h'>
- Taskmaster: Considering node <no_state 'prog.c'> and its children:
- Taskmaster: Evaluating <pending 'prog.c'>
+ Taskmaster: Considering node <no_state 0 'prog'> and its children:
+ Taskmaster: <no_state 0 'prog.o'>
+ Taskmaster: adjusting ref count: <pending 1 'prog'>
+ Taskmaster: Considering node <no_state 0 'prog.o'> and its children:
+ Taskmaster: <no_state 0 'prog.c'>
+ Taskmaster: <no_state 0 'inc.h'>
+ Taskmaster: adjusting ref count: <pending 1 'prog.o'>
+ Taskmaster: adjusting ref count: <pending 2 'prog.o'>
+ Taskmaster: Considering node <no_state 0 'prog.c'> and its children:
+ Taskmaster: Evaluating <pending 0 'prog.c'>
Taskmaster: Looking for a node to evaluate
- Taskmaster: Considering node <no_state 'inc.h'> and its children:
- Taskmaster: Evaluating <pending 'inc.h'>
+ Taskmaster: Considering node <no_state 0 'inc.h'> and its children:
+ Taskmaster: Evaluating <pending 0 'inc.h'>
Taskmaster: Looking for a node to evaluate
- Taskmaster: Considering node <pending 'prog.o'> and its children:
- Taskmaster: <up_to_date 'prog.c'>
- Taskmaster: <up_to_date 'inc.h'>
- Taskmaster: Evaluating <pending 'prog.o'>
+ Taskmaster: Considering node <pending 0 'prog.o'> and its children:
+ Taskmaster: <up_to_date 0 'prog.c'>
+ Taskmaster: <up_to_date 0 'inc.h'>
+ Taskmaster: Evaluating <pending 0 'prog.o'>
cc -o prog.o -c -I. prog.c
Taskmaster: Looking for a node to evaluate
- Taskmaster: Considering node <pending 'prog'> and its children:
- Taskmaster: <executed 'prog.o'>
- Taskmaster: Evaluating <pending 'prog'>
+ Taskmaster: Considering node <pending 0 'prog'> and its children:
+ Taskmaster: <executed 0 'prog.o'>
+ Taskmaster: Evaluating <pending 0 'prog'>
cc -o prog prog.o
Taskmaster: Looking for a node to evaluate