Guest User

Untitled

a guest
Jun 18th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.34 KB | None | 0 0
  1. # Record of rust dist run for `dist-various-1` (incl. `thumb*`)
  2.  
  3. ## tl;dr
  4.  
  5. - We have `std` even in `thumb*` targets.
  6.  
  7. ## How to run
  8.  
  9. ```
  10. $ src/ci/docker/run.sh dist-various-1 2>&1 | tee src_ci_docker_run_dist_various-1.txt
  11. (snip)
  12. [TIMING] Std { target: "thumbv7em-none-eabihf", compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } } -- 99.898
  13. [TIMING] Std { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" }, target: "thumbv7em-none-eabihf" } -- 9.064
  14. Build completed successfully in 0:17:13
  15. ```
  16.  
  17. ## Build commands
  18.  
  19. ```
  20. sekineh@sekineh-VirtualBox:~/rust$ grep x.py src_ci_docker_run_dist_various-1.txt
  21. Step 35/37 : ENV SCRIPT python2.7 ../x.py dist --target $TARGETS
  22. configure: run `python /checkout/x.py --help`
  23. + python2.7 ../x.py dist --target asmjs-unknown-emscripten,wasm32-unknown-emscripten,x86_64-rumprun-netbsd,mips-unknown-linux-musl,mipsel-unknown-linux-musl,arm-unknown-linux-musleabi,arm-unknown-linux-musleabihf,armv5te-unknown-linux-gnueabi,armv5te-unknown-linux-musleabi,armv7-unknown-linux-musleabihf,aarch64-unknown-linux-musl,sparc64-unknown-linux-gnu,x86_64-unknown-redox,thumbv6m-none-eabi,thumbv7m-none-eabi,thumbv7em-none-eabi,thumbv7em-none-eabihf
  24. s
  25. ```
  26.  
  27. ## Relevant logs (`thumb*`-specific)
  28.  
  29. ```
  30. sekineh@sekineh-VirtualBox:~/rust$ grep thumb src_ci_docker_run_dist_various-1.txt
  31. Step 29/37 : ENV TARGETS $TARGETS,thumbv6m-none-eabi
  32. Step 30/37 : ENV TARGETS $TARGETS,thumbv7m-none-eabi
  33. Step 31/37 : ENV TARGETS $TARGETS,thumbv7em-none-eabi
  34. Step 32/37 : ENV TARGETS $TARGETS,thumbv7em-none-eabihf
  35. + python2.7 ../x.py dist --target asmjs-unknown-emscripten,wasm32-unknown-emscripten,x86_64-rumprun-netbsd,mips-unknown-linux-musl,mipsel-unknown-linux-musl,arm-unknown-linux-musleabi,arm-unknown-linux-musleabihf,armv5te-unknown-linux-gnueabi,armv5te-unknown-linux-musleabi,armv7-unknown-linux-musleabihf,aarch64-unknown-linux-musl,sparc64-unknown-linux-gnu,x86_64-unknown-redox,thumbv6m-none-eabi,thumbv7m-none-eabi,thumbv7em-none-eabi,thumbv7em-none-eabihf
  36. Dist docs (thumbv6m-none-eabi)
  37. Dist docs (thumbv7m-none-eabi)
  38. Dist docs (thumbv7em-none-eabi)
  39. Dist docs (thumbv7em-none-eabihf)
  40. Dist compiler docs (thumbv6m-none-eabi)
  41. Dist compiler docs (thumbv7m-none-eabi)
  42. Dist compiler docs (thumbv7em-none-eabi)
  43. Dist compiler docs (thumbv7em-none-eabihf)
  44. Dist std stage2 (x86_64-unknown-linux-gnu -> thumbv6m-none-eabi)
  45. Building stage2 std artifacts (x86_64-unknown-linux-gnu -> thumbv6m-none-eabi)
  46. Copying stage2 std from stage2 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / thumbv6m-none-eabi)
  47. [TIMING] Std { target: "thumbv6m-none-eabi", compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } } -- 100.255
  48. [TIMING] Std { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" }, target: "thumbv6m-none-eabi" } -- 8.759
  49. Dist std stage2 (x86_64-unknown-linux-gnu -> thumbv7m-none-eabi)
  50. Building stage2 std artifacts (x86_64-unknown-linux-gnu -> thumbv7m-none-eabi)
  51. Copying stage2 std from stage2 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / thumbv7m-none-eabi)
  52. [TIMING] Std { target: "thumbv7m-none-eabi", compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } } -- 99.249
  53. [TIMING] Std { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" }, target: "thumbv7m-none-eabi" } -- 8.876
  54. Dist std stage2 (x86_64-unknown-linux-gnu -> thumbv7em-none-eabi)
  55. Building stage2 std artifacts (x86_64-unknown-linux-gnu -> thumbv7em-none-eabi)
  56. Copying stage2 std from stage2 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / thumbv7em-none-eabi)
  57. [TIMING] Std { target: "thumbv7em-none-eabi", compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } } -- 99.491
  58. [TIMING] Std { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" }, target: "thumbv7em-none-eabi" } -- 8.941
  59. Dist std stage2 (x86_64-unknown-linux-gnu -> thumbv7em-none-eabihf)
  60. Building stage2 std artifacts (x86_64-unknown-linux-gnu -> thumbv7em-none-eabihf)
  61. Copying stage2 std from stage2 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / thumbv7em-none-eabihf)
  62. [TIMING] Std { target: "thumbv7em-none-eabihf", compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } } -- 99.898
  63. [TIMING] Std { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" }, target: "thumbv7em-none-eabihf" } -- 9.064
  64. ```
  65.  
  66. ## It seems we have `std` compiled in `thumb*-none-eabi` targets:
  67.  
  68. ```
  69. sekineh@sekineh-VirtualBox:~/rust$ grep Std src_ci_docker_run_dist_various-1.txt | grep thumb
  70. [TIMING] Std { target: "thumbv6m-none-eabi", compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } } -- 100.255
  71. [TIMING] Std { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" }, target: "thumbv6m-none-eabi" } -- 8.759
  72. [TIMING] Std { target: "thumbv7m-none-eabi", compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } } -- 99.249
  73. [TIMING] Std { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" }, target: "thumbv7m-none-eabi" } -- 8.876
  74. [TIMING] Std { target: "thumbv7em-none-eabi", compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } } -- 99.491
  75. [TIMING] Std { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" }, target: "thumbv7em-none-eabi" } -- 8.941
  76. [TIMING] Std { target: "thumbv7em-none-eabihf", compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" } } -- 99.898
  77. [TIMING] Std { compiler: Compiler { stage: 2, host: "x86_64-unknown-linux-gnu" }, target: "thumbv7em-none-eabihf" } -- 9.064
  78. ```
Add Comment
Please, Sign In to add comment