Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use relative paths if commandline is too long #249

Closed
wants to merge 1 commit into from

Conversation

facchinm
Copy link
Member

Fixes arduino/Arduino#6751

The non mangled commandline gets printed when verbose is on (see here) , even thought it's been modified to become relative. Need to discuss if some warning needs to be issued to communicate that the commandline is too long and thus executing it as-is would fail.

@ArduinoBot
Copy link
Contributor

✅ Build completed.

⬇️ Build URL: http://downloads.arduino.cc/PR/arduino-builder/arduino-builder-249.zip

ℹ️ To test this build:

  1. Replace arduino-builder binary (you can find it where you installed the IDE) with the provided one

@matthijskooijman
Copy link
Collaborator

This PR has some overlap with #236 (that is, touches the same code, so they will likely conflict). Perhaps it might be better to merge that one before this one, since merging this one will probably significantly complicate merging #236 afterwards.

@facchinm
Copy link
Member Author

@matthijskooijman I'm only concerned about these metrics , otherwise I'd merge it immediately. Do you have any idea about the regression (if it exists)?

@fiveangle
Copy link

fiveangle commented Oct 9, 2017

I attempted a compile of Marlin using 1.8.5 and it failed. I loaded the 249 build of arduino-builder.exe and received same error as standard arduino 1.8.5:

Linking everything together...
"C:\Program Files (x86)\Arduino\hardware\teensy/../tools/avr/bin/avr-gcc" -Os -Wl,--gc-sections,--relax  -mmcu=at90usb1286 -o "C:\Users\dave\AppData\Local\Temp\arduino_build_771296/Marlin.ino.elf" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\Marlin.ino.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\Marlin.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\I2cEeprom.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\SpiEeprom.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\servo.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_AVR\HAL_AVR.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_AVR\HAL_spi_AVR.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_AVR\MarlinSerial.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_AVR\persistent_store_impl.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_AVR\servo_AVR.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_AVR\watchdog_AVR.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_DUE\HAL_Due.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_DUE\HAL_spi_Due.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_DUE\HAL_timers_Due.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_DUE\Servo_Due.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_DUE\persistent_store_impl.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_DUE\watchdog_Due.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_LPC1768\HAL.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_LPC1768\HAL_spi.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_LPC1768\HAL_timers.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_LPC1768\HardwareSerial.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_LPC1768\LPC1768_Servo.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_LPC1768\SoftwareSerial.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_LPC1768\WInterrupts.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_LPC1768\arduino.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_LPC1768\main.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_LPC1768\persistent_store_impl.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_LPC1768\watchdog.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_STM32F1\HAL_Servo_Stm32f1.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_STM32F1\HAL_Stm32f1.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_STM32F1\HAL_spi_Stm32f1.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_STM32F1\HAL_timers_Stm32f1.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_STM32F1\persistent_store_impl.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_STM32F1\watchdog_Stm32f1.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_TEENSY35_36\HAL_Servo_Teensy.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_TEENSY35_36\HAL_Teensy.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_TEENSY35_36\HAL_spi_Teensy.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_TEENSY35_36\HAL_timers_Teensy.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_TEENSY35_36\persistent_store_impl.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\HAL\HAL_TEENSY35_36\watchdog_Teensy.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\core\serial.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\core\utility.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\I2CPositionEncoder.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\Max7219_Debug_LEDs.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\baricuda.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\caselight.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\controllerfan.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\filwidth.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\fwretract.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\mixing.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\pause.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\snmm.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\solenoid.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\tmc2130.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\twibus.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\bedlevel\bedlevel.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\bedlevel\abl\abl.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\bedlevel\mbl\mesh_bed_leveling.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\bedlevel\ubl\G26_Mesh_Validation_Tool.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\bedlevel\ubl\ubl.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\bedlevel\ubl\ubl_G29.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\bedlevel\ubl\ubl_motion.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\dac\dac_dac084s085.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\dac\dac_mcp4728.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\dac\stepper_dac.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\digipot\digipot_mcp4018.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\digipot\digipot_mcp4451.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\leds\blinkm.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\leds\leds.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\leds\neopixel.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\leds\pca9632.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\feature\leds\tempstat.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\gcode.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\parser.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\queue.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\bedlevel\G42.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\bedlevel\M420.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\bedlevel\abl\G29.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\bedlevel\abl\M421.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\bedlevel\mbl\G29.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\bedlevel\mbl\M421.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\bedlevel\ubl\G26.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\bedlevel\ubl\G29.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\bedlevel\ubl\M421.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\bedlevel\ubl\M49.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\calibrate\G28.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\calibrate\G33.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\calibrate\M100.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\calibrate\M48.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\calibrate\M665.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\calibrate\M666.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\config\M200-M205.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\config\M218.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\config\M220.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\config\M221.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\config\M301.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\config\M302.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\config\M304.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\config\M43.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\config\M540.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\config\M92.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\control\M108_M112_M410.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\control\M111.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\control\M120_M121.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\control\M17_M18_M84.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\control\M211.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\control\M226.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\control\M280.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\control\M3-M5.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\control\M350_M351.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\control\M380_M381.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\control\M400.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\control\M42.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\control\M605.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\control\M80_M81.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\control\M85.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\control\M999.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\control\T.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\eeprom\M500-M503.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\feature\advance\M900.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\feature\baricuda\M126-M129.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\feature\camera\M240.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\feature\caselight\M355.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\feature\clean\G12.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\feature\digipot\M907-M910.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\feature\filwidth\M404-M407.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\feature\fwretract\G10_G11.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\feature\fwretract\M207-M209.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\feature\i2c\M260_M261.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\feature\leds\M150.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\feature\mixing\M163-M165.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\feature\pause\G27.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\feature\pause\M125.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\feature\pause\M600.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\feature\snmm\M702.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\feature\trinamic\M906.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\feature\trinamic\M911-M914.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\geometry\G17-G19.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\geometry\G92.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\geometry\M206_M428.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\host\M110.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\host\M113.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\host\M114.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\host\M115.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\host\M118.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\host\M119.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\lcd\M0_M1.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\lcd\M117.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\lcd\M145.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\lcd\M250.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\lcd\M300.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\motion\G0_G1.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\motion\G2_G3.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\motion\G4.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\motion\G5.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\probe\G30.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\probe\G31_G32.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\probe\G38.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\probe\M401_M402.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\probe\M851.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\scara\M360-M364.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\sdcard\M20-M30_M32-M34_M928.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\stats\M31.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\stats\M75-M78.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\temperature\M104_M109.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\temperature\M105.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\temperature\M106_M107.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\temperature\M140_M190.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\temperature\M155.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\temperature\M303.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\units\G20_G21.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\units\M149.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\gcode\units\M82_M83.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\lcd\ultralcd.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\libs\buzzer.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\libs\hex_print_routines.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\libs\least_squares_fit.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\libs\nozzle.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\libs\stopwatch.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\libs\vector_3.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\module\configuration_store.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\module\delta.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\module\endstops.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\module\motion.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\module\planner.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\module\planner_bezier.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\module\printcounter.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\module\probe.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\module\scara.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\module\stepper.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\module\stepper_indirection.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\module\temperature.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\module\tool_change.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\sd\Sd2Card.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\sd\SdBaseFile.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\sd\SdFatUtil.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\sd\SdFile.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\sd\SdVolume.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\sketch\src\sd\cardreader.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\U8glib.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\chessengine.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_bitmap.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_circle.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_clip.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_api.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_api_16gr.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_arduino_attiny85_hw_spi.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_arduino_common.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_arduino_fast_parallel.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_arduino_hw_spi.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_arduino_hw_usart_spi.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_arduino_no_en_parallel.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_arduino_parallel.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_arduino_port_d_wr.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_arduino_ssd_i2c.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_arduino_st7920_custom.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_arduino_st7920_hw_spi.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_arduino_st7920_spi.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_arduino_std_sw_spi.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_arduino_sw_spi.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_arduino_t6963.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_arduino_uc_i2c.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_atmega_hw_spi.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_atmega_parallel.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_atmega_st7920_hw_spi.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_atmega_st7920_spi.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_atmega_sw_spi.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_atxmega_hw_spi.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_atxmega_st7920_hw_spi.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_i2c.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_io.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_linux_ssd_i2c.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_msp430_hw_spi.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_null.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_psoc5_ssd_hw_parallel.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_raspberrypi_hw_spi.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_raspberrypi_ssd_i2c.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_com_std_sw_spi.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_cursor.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_delay.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_a2_micro_printer.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_flipdisc_2x7.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_gprof.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_ht1632.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_ili9325d_320x240.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_ks0108_128x64.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_lc7981_160x80.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_lc7981_240x128.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_lc7981_240x64.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_lc7981_320x64.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_ld7032_60x32.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_null.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_pcd8544_84x48.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_pcf8812_96x65.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_sbn1661_122x32.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_ssd1306_128x32.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_ssd1306_128x64.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_ssd1306_64x48.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_ssd1309_128x64.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_ssd1322_nhd31oled_bw.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_ssd1322_nhd31oled_gr.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_ssd1325_nhd27oled_bw.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_ssd1325_nhd27oled_bw_new.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_ssd1325_nhd27oled_gr.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_ssd1325_nhd27oled_gr_new.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_ssd1327_96x96_gr.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_ssd1351_128x128.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_ssd1353_160x128.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_st7565_64128n.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_st7565_dogm128.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_st7565_dogm132.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_st7565_lm6059.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_st7565_lm6063.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_st7565_nhd_c12832.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_st7565_nhd_c12864.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_st7687_c144mvgd.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_st7920_128x64.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_st7920_192x32.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_st7920_202x32.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_t6963_128x128.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_t6963_128x64.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_t6963_240x128.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_t6963_240x64.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_tls8204_84x48.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_uc1601_c128032.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_uc1608_240x128.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_uc1608_240x64.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_uc1610_dogxl160.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_uc1611_dogm240.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_uc1611_dogxl240.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_uc1701_dogs102.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_dev_uc1701_mini12864.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_ellipse.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_font.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_font_data.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_line.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_ll_api.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_page.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_pb.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_pb14v1.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_pb16h1.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_pb16h2.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_pb16v1.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_pb16v2.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_pb32h1.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_pb8h1.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_pb8h1f.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_pb8h2.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_pb8h8.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_pb8v1.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_pb8v2.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_pbxh16.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_pbxh24.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_polygon.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_rect.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_rot.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_scale.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_state.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_u16toa.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_u8toa.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\U8glib\clib\u8g_virtual_screen.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\Wire\Wire.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\Wire\WireKinetis.cpp.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296\libraries\Wire\utility\twi.c.o" "C:\Users\dave\AppData\Local\Temp\arduino_build_771296/..\arduino_cache_208892\core\core_teensy_avr_teensypp2_usb_serial,speed_16,keys_en-us_4939f5412a75a8560acb0f9e98268f02.a" "-LC:\Users\dave\AppData\Local\Temp\arduino_build_771296" -lm
avr-gcc: error: CreateProcess: No such file or directory

Using library U8glib at version 1.19.1 in folder: C:\Users\dave\Documents\Arduino\libraries\U8glib 
Using library Wire at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\Wire 
Error compiling for board Teensy++ 2.0.

Note: this error is different error than the original error verbage, first reported here: olikraus/U8glib_Arduino#9

I attempted to re-download the previous debug build of arduino-builder.exe from here: arduino/Arduino#6751 (comment) but received the following anti-virus warning and auto-deletion:
arduinio-builder-virus_error

So unable to determine if new error verbage is due to path-length exhaustion or new error due to 1.8.5 (I had previously tested the first debug build on 1.8.4 and it had resolved). Will report back if I get more info.

@facchinm
Copy link
Member Author

facchinm commented Oct 9, 2017

Mmmmh, it's very unlikely that the debug build contains a virus, it's probably a false positive but I'll investigate. About the error, it looks indeed unrelated with the previous report. My 2 cents, it could be an "aggressive" antivirus related problem; try pausing it while you compile, if it works you should whitelist avr-gcc.
BTW, your commandline is exactly 32000 characters long, so it doesn't trigger the code from this PR (it activates at more than 32000 bytes)

@fiveangle
Copy link

BTW, your commandline is exactly 32000 characters long, so it doesn't trigger the code from this PR (it activates at more than 32000 bytes)

What are the odds ? ;)

No, Arduino IDE only reports the first 32000 chars in it's output window. If you review the end of the command you'll see it is incomplete, ending in the "-lm" switch:

... ".-LC:\Users\dave\AppData\Local\Temp\arduino_build_771296" -lm

and identical to that I reported earlier in this post which did have the issue but was resolved by your earlier debug build: arduino/Arduino#6751 (comment)

I will scan the old binary on a mac then test again on a Windows system (my previous test was on a throw-away VM that had no AV software, which I do not have access to now).

@fiveangle
Copy link

fiveangle commented Oct 12, 2017

old debug also failed with same error

@bobc had this to say about the new error behavior:

I spent some time looking into this, it is the same underlying cause as #7707 but a different incarnation. There is another limit within avr-gcc. It creates processes internally, and it appears the line gets truncated (maybe related to ARG_MAX or something like that?). This then causes Windows to error on a mangled file name.Searching on google suggests that "avr-gcc: error: CreateProcess: No such file or directory" is frequently related to line length too long, although there are several other causes. If the line length happens to be in the region ~31,000 to 32,767 you will get this error and not "line too long".By testing, I found that a line length of 31426 is OK, and 31748 fails, so the limit is somewhere in there. The fix applied in #249 needs to have a lower threshold before kicking in, e.g. 31000.

@facchinm
Copy link
Member Author

Ok for lowering the threshold, I'll fix the PR tomorrow

@fiveangle
Copy link

Continued at #250

@ArduinoBot
Copy link
Contributor

✅ Build completed.

⬇️ Build URL: http://downloads.arduino.cc/PR/arduino-builder/arduino-builder-249.zip

ℹ️ To test this build:

  1. Replace arduino-builder binary (you can find it where you installed the IDE) with the provided one

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conclusion: duplicate Has already been submitted topic: code Related to content of the project itself type: imperfection Perceived defect in any part of project
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Compilation fails due to overly long command generated by recipe.c.combine.pattern
6 participants