Advertisement
Guest User

scons taskmaster trace

a guest
Aug 5th, 2015
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.52 KB | None | 0 0
  1. $ >output/source.txt
  2.  
  3. $ ~/scons/bin/scons --dry-run --debug=duplicate --taskmastertrace=trace.txt -f SConstruct.error
  4. scons: Reading SConscript files ...
  5. scons: done reading SConscript files.
  6. scons: Building targets ...
  7. dup: no src for output/source.txt, unlinking old variant copy
  8. scons: building associated VariantDir targets: output
  9. scons: *** [output/target.txt] Source `output/source.txt' not found, needed by target `output/target.txt'.
  10. scons: building terminated because of errors.
  11.  
  12. $ more trace.txt
  13.  
  14. Taskmaster: Looking for a node to evaluate
  15. Taskmaster: Considering node <no_state 0 'output'> and its children:
  16. Taskmaster: <no_state 0 'output/source.txt'>
  17. Taskmaster: <no_state 0 'output/target.txt'>
  18. Taskmaster: adjusted ref count: <pending 1 'output'>, child 'output/source.txt'
  19. Taskmaster: adjusted ref count: <pending 2 'output'>, child 'output/target.txt'
  20. Taskmaster: Considering node <no_state 0 'output/source.txt'> and its children:
  21. Taskmaster: Evaluating <pending 0 'output/source.txt'>
  22.  
  23. Task.make_ready_current(): node <pending 0 'output/source.txt'>
  24. Task.prepare(): node <up_to_date 0 'output/source.txt'>
  25. Task.executed_with_callbacks(): node <up_to_date 0 'output/source.txt'>
  26. Task.postprocess(): node <up_to_date 0 'output/source.txt'>
  27. Task.postprocess(): removing <up_to_date 0 'output/source.txt'>
  28. Task.postprocess(): adjusted parent ref count <pending 1 'output'>
  29.  
  30. Taskmaster: Looking for a node to evaluate
  31. Taskmaster: Considering node <no_state 0 'output/target.txt'> and its children:
  32. Taskmaster: <up_to_date 0 'output/source.txt'>
  33. Taskmaster: <no_state 0 '/bin/cp'>
  34. Taskmaster: adjusted ref count: <pending 1 'output/target.txt'>, child '/bin/cp'
  35. Taskmaster: Considering node <no_state 0 '/bin/cp'> and its children:
  36. Taskmaster: Evaluating <pending 0 '/bin/cp'>
  37.  
  38. Task.make_ready_current(): node <pending 0 '/bin/cp'>
  39. Task.prepare(): node <up_to_date 0 '/bin/cp'>
  40. Task.executed_with_callbacks(): node <up_to_date 0 '/bin/cp'>
  41. Task.postprocess(): node <up_to_date 0 '/bin/cp'>
  42. Task.postprocess(): removing <up_to_date 0 '/bin/cp'>
  43. Task.postprocess(): adjusted parent ref count <pending 0 'output/target.txt'>
  44.  
  45. Taskmaster: Looking for a node to evaluate
  46. Taskmaster: Considering node <pending 0 'output/target.txt'> and its children:
  47. Taskmaster: <up_to_date 0 'output/source.txt'>
  48. Taskmaster: <up_to_date 0 '/bin/cp'>
  49. Taskmaster: Evaluating <pending 0 'output/target.txt'>
  50.  
  51. Task.make_ready_current(): node <pending 0 'output/target.txt'>
  52. Task.prepare(): node <executing 0 'output/target.txt'>
  53. Task.failed_stop(): node <executing 0 'output/target.txt'>
  54. Taskmaster: removing node <executing 0 'output/target.txt'> from the pending children set
  55.  
  56. Taskmaster: removing parent <pending 0 'output'> from the pending children set
  57.  
  58. Task.postprocess(): node <failed 0 'output/target.txt'>
  59.  
  60. Taskmaster: Looking for a node to evaluate
  61. Taskmaster: removing node <no_state 0 '.'> from the pending children set
  62.  
  63. Taskmaster: No candidate anymore.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement