scons taskmaster trace


SUBMITTED BY: Guest

DATE: Aug. 5, 2015, 6:56 p.m.

FORMAT: Text only

SIZE: 3.8 kB

HITS: 458

  1. $ >output/source.txt
  2. $ ~/scons/bin/scons --dry-run --debug=duplicate --taskmastertrace=trace.txt -f SConstruct.error
  3. scons: Reading SConscript files ...
  4. scons: done reading SConscript files.
  5. scons: Building targets ...
  6. dup: no src for output/source.txt, unlinking old variant copy
  7. scons: building associated VariantDir targets: output
  8. scons: *** [output/target.txt] Source `output/source.txt' not found, needed by target `output/target.txt'.
  9. scons: building terminated because of errors.
  10. $ more trace.txt
  11. Taskmaster: Looking for a node to evaluate
  12. Taskmaster: Considering node <no_state 0 'output'> and its children:
  13. Taskmaster: <no_state 0 'output/source.txt'>
  14. Taskmaster: <no_state 0 'output/target.txt'>
  15. Taskmaster: adjusted ref count: <pending 1 'output'>, child 'output/source.txt'
  16. Taskmaster: adjusted ref count: <pending 2 'output'>, child 'output/target.txt'
  17. Taskmaster: Considering node <no_state 0 'output/source.txt'> and its children:
  18. Taskmaster: Evaluating <pending 0 'output/source.txt'>
  19. Task.make_ready_current(): node <pending 0 'output/source.txt'>
  20. Task.prepare(): node <up_to_date 0 'output/source.txt'>
  21. Task.executed_with_callbacks(): node <up_to_date 0 'output/source.txt'>
  22. Task.postprocess(): node <up_to_date 0 'output/source.txt'>
  23. Task.postprocess(): removing <up_to_date 0 'output/source.txt'>
  24. Task.postprocess(): adjusted parent ref count <pending 1 'output'>
  25. Taskmaster: Looking for a node to evaluate
  26. Taskmaster: Considering node <no_state 0 'output/target.txt'> and its children:
  27. Taskmaster: <up_to_date 0 'output/source.txt'>
  28. Taskmaster: <no_state 0 '/bin/cp'>
  29. Taskmaster: adjusted ref count: <pending 1 'output/target.txt'>, child '/bin/cp'
  30. Taskmaster: Considering node <no_state 0 '/bin/cp'> and its children:
  31. Taskmaster: Evaluating <pending 0 '/bin/cp'>
  32. Task.make_ready_current(): node <pending 0 '/bin/cp'>
  33. Task.prepare(): node <up_to_date 0 '/bin/cp'>
  34. Task.executed_with_callbacks(): node <up_to_date 0 '/bin/cp'>
  35. Task.postprocess(): node <up_to_date 0 '/bin/cp'>
  36. Task.postprocess(): removing <up_to_date 0 '/bin/cp'>
  37. Task.postprocess(): adjusted parent ref count <pending 0 'output/target.txt'>
  38. Taskmaster: Looking for a node to evaluate
  39. Taskmaster: Considering node <pending 0 'output/target.txt'> and its children:
  40. Taskmaster: <up_to_date 0 'output/source.txt'>
  41. Taskmaster: <up_to_date 0 '/bin/cp'>
  42. Taskmaster: Evaluating <pending 0 'output/target.txt'>
  43. Task.make_ready_current(): node <pending 0 'output/target.txt'>
  44. Task.prepare(): node <executing 0 'output/target.txt'>
  45. Task.failed_stop(): node <executing 0 'output/target.txt'>
  46. Taskmaster: removing node <executing 0 'output/target.txt'> from the pending children set
  47. Taskmaster: removing parent <pending 0 'output'> from the pending children set
  48. Task.postprocess(): node <failed 0 'output/target.txt'>
  49. Taskmaster: Looking for a node to evaluate
  50. Taskmaster: removing node <no_state 0 '.'> from the pending children set
  51. Taskmaster: No candidate anymore.

comments powered by Disqus