{"action":"opened","issue":{"url":"https://api.github.com/repos/ianfixes/arduino_ci/issues/69","repository_url":"https://api.github.com/repos/ianfixes/arduino_ci","labels_url":"https://api.github.com/repos/ianfixes/arduino_ci/issues/69/labels{/name}","comments_url":"https://api.github.com/repos/ianfixes/arduino_ci/issues/69/comments","events_url":"https://api.github.com/repos/ianfixes/arduino_ci/issues/69/events","html_url":"https://github.com/ianfixes/arduino_ci/issues/69","id":394892894,"node_id":"MDU6SXNzdWUzOTQ4OTI4OTQ=","number":69,"title":"Compilation fails due to files given multiple times as arguments to the compiler","user":{"login":"hlovdal","id":3678550,"node_id":"MDQ6VXNlcjM2Nzg1NTA=","avatar_url":"https://avatars1.githubusercontent.com/u/3678550?v=4","gravatar_id":"","url":"https://api.github.com/users/hlovdal","html_url":"https://github.com/hlovdal","followers_url":"https://api.github.com/users/hlovdal/followers","following_url":"https://api.github.com/users/hlovdal/following{/other_user}","gists_url":"https://api.github.com/users/hlovdal/gists{/gist_id}","starred_url":"https://api.github.com/users/hlovdal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hlovdal/subscriptions","organizations_url":"https://api.github.com/users/hlovdal/orgs","repos_url":"https://api.github.com/users/hlovdal/repos","events_url":"https://api.github.com/users/hlovdal/events{/privacy}","received_events_url":"https://api.github.com/users/hlovdal/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-12-30T18:43:55Z","updated_at":"2018-12-30T18:43:55Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"## System\r\n\r\n- OS: Linux (Fedora 29)\r\n- `ruby -v`: ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-linux]\r\n- `bundle -v`: Bundler version 1.17.3\r\n- `bundle info arduino_ci`:\r\n```shell\r\n  * arduino_ci (0.1.14)\r\n        Summary: Tools for building and unit testing Arduino libraries\r\n        Homepage: http://github.com/ianfixes/arduino_ci\r\n        Path: /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14\r\n```\r\n- `g++ -v`:\r\n```shell\r\nUsing built-in specs.\r\nCOLLECT_GCC=g++\r\nCOLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/8/lto-wrapper\r\nOFFLOAD_TARGET_NAMES=nvptx-none\r\nOFFLOAD_TARGET_DEFAULT=1\r\nTarget: x86_64-redhat-linux\r\nConfigured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --enable-libmpx --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux\r\nThread model: posix\r\ngcc version 8.2.1 20181215 (Red Hat 8.2.1-6) (GCC) \r\n```\r\n- Arduino IDE version: 1.8.8\r\n- `java -version`:\r\n```shell\r\nopenjdk version \"1.8.0_191\"\r\nOpenJDK Runtime Environment (build 1.8.0_191-b12)\r\nOpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)\r\n```\r\n\r\n## Issue Summary\r\n\r\nI try to use arduino_ci as a unit test tool for local development, e.g. only on my machine, not in a github repo.\r\n\r\nSomething triggers arduino_ci to include some files twice, causing the compiler to fail because of duplicate definitions.\r\n\r\n## Arduino or Unit Test Code, Illustrating the Problem\r\n\r\nI have created a minimal example to trigger this. Steps to reproduce:\r\n\r\n```shell\r\n$ mkdir /tmp/dummy\r\n$ cd /tmp/dummy\r\n$ cat > dummy.ino\r\nvoid setup() {\r\n}\r\nvoid loop() {\r\n}\r\n$ mkdir test\r\n$ cat > test/dummy.cpp\r\n#include <ArduinoUnitTests.h>\r\n\r\nunittest(dummy_test)\r\n{\r\n  assertEqual(4, 4);\r\n}\r\n\r\nunittest_main()\r\n$ cat > Gemfile\r\nsource 'https://rubygems.org'\r\ngem 'arduino_ci'\r\n$ cat > .arduino-ci.yaml\r\ncompile:\r\n  libraries: ~\r\n  platforms:\r\n    - uno\r\n\r\nunittest:\r\n  libraries: ~\r\n  platforms:\r\n    - uno\r\n$ bundle install --path bundle_install\r\nFetching gem metadata from https://rubygems.org/............\r\nResolving dependencies...\r\nFetching os 1.0.0\r\nInstalling os 1.0.0\r\nFetching rubyzip 1.2.2\r\nInstalling rubyzip 1.2.2\r\nFetching arduino_ci 0.1.14\r\nInstalling arduino_ci 0.1.14\r\nUsing bundler 1.17.3\r\nBundle complete! 1 Gemfile dependency, 4 gems now installed.\r\nBundled gems are installed into `./bundle_install`\r\n$\r\n```\r\n\r\nThen running arduino_ci  fails:\r\n\r\n```shell\r\n$ bundle exec arduino_ci_remote.rb\r\nLocated Arduino binary...                  /home/download/arduino_ci_ide/arduino\r\nIndexing libraries...                                                          ✓\r\nInstalling library under test...                                               ✓\r\nLibrary installed at...                   /home/download/Arduino/libraries/dummy\r\nThe set of compilers (1) isn't empty...                                        ✓\r\nChecking g++ version... \r\n    Using built-in specs.\r\n    COLLECT_GCC=g++\r\n    COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/8/lto-wrapper\r\n    OFFLOAD_TARGET_NAMES=nvptx-none\r\n    OFFLOAD_TARGET_DEFAULT=1\r\n    Target: x86_64-redhat-linux\r\n    Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --enable-libmpx --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux\r\n    Thread model: posix\r\n    gcc version 8.2.1 20181215 (Red Hat 8.2.1-6) (GCC) \r\n...Checking g++ version                                                        ✓\r\nlibasan availability for g++...                                            false\r\nRequested unittest platform 'uno' is defined in 'platforms' YML...             ✓\r\nUsing built-in board package...                                      arduino:avr\r\nInstalling board package arduino:avr...                                        ✓\r\nSwitching to board for uno (arduino:avr:uno)...                                ✓\r\nUnit testing dummy.cpp with g++... \r\n\r\nLast command:  $ g++ -std=c++0x -o /tmp/dummy/unittest_dummy.cpp.bin -DARDUINO=100 -D__AVR_ATmega328P__ -I/tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino -I/tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/unittest -I/tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino -I/tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr -I/tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/ci -I/tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/unittest /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/Arduino.cpp /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/Godmode.cpp /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/unittest/ArduinoUnitTests.cpp /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/Arduino.cpp /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/Godmode.cpp /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/unittest/ArduinoUnitTests.cpp /tmp/dummy/test/dummy.cpp\r\n\r\n/usr/bin/ld: /tmp/ccgeE0Cz.o: in function `delayMicroseconds(unsigned long)':\r\nGodmode.cpp:(.text+0x8b): multiple definition of `delayMicroseconds(unsigned long)'; /tmp/ccwmzxNZ.o:Godmode.cpp:(.text+0x8b): first defined here\r\n/usr/bin/ld: /tmp/ccgeE0Cz.o:(.bss+0x0): multiple definition of `godmode'; /tmp/ccwmzxNZ.o:(.bss+0x0): first defined here\r\n/usr/bin/ld: /tmp/ccgeE0Cz.o: in function `GODMODE()':\r\nGodmode.cpp:(.text+0x0): multiple definition of `GODMODE()'; /tmp/ccwmzxNZ.o:Godmode.cpp:(.text+0x0): first defined here\r\n/usr/bin/ld: /tmp/ccgeE0Cz.o: in function `millis()':\r\nGodmode.cpp:(.text+0xb): multiple definition of `millis()'; /tmp/ccwmzxNZ.o:Godmode.cpp:(.text+0xb): first defined here\r\n/usr/bin/ld: /tmp/ccgeE0Cz.o: in function `micros()':\r\nGodmode.cpp:(.text+0x3d): multiple definition of `micros()'; /tmp/ccwmzxNZ.o:Godmode.cpp:(.text+0x3d): first defined here\r\n/usr/bin/ld: /tmp/ccgeE0Cz.o: in function `delay(unsigned long)':\r\nGodmode.cpp:(.text+0x57): multiple definition of `delay(unsigned long)'; /tmp/ccwmzxNZ.o:Godmode.cpp:(.text+0x57): first defined here\r\n/usr/bin/ld: /tmp/ccgeE0Cz.o: in function `randomSeed(unsigned long)':\r\nGodmode.cpp:(.text+0xb8): multiple definition of `randomSeed(unsigned long)'; /tmp/ccwmzxNZ.o:Godmode.cpp:(.text+0xb8): first defined here\r\n/usr/bin/ld: /tmp/ccgeE0Cz.o: in function `random(long)':\r\nGodmode.cpp:(.text+0xdc): multiple definition of `random(long)'; /tmp/ccwmzxNZ.o:Godmode.cpp:(.text+0xdc): first defined here\r\n/usr/bin/ld: /tmp/ccgeE0Cz.o: in function `random(long, long)':\r\nGodmode.cpp:(.text+0x134): multiple definition of `random(long, long)'; /tmp/ccwmzxNZ.o:Godmode.cpp:(.text+0x134): first defined here\r\n/usr/bin/ld: /tmp/ccgeE0Cz.o: in function `digitalWrite(unsigned char, unsigned char)':\r\nGodmode.cpp:(.text+0x170): multiple definition of `digitalWrite(unsigned char, unsigned char)'; /tmp/ccwmzxNZ.o:Godmode.cpp:(.text+0x170): first defined here\r\n/usr/bin/ld: /tmp/ccgeE0Cz.o: in function `digitalRead(unsigned char)':\r\nGodmode.cpp:(.text+0x1c9): multiple definition of `digitalRead(unsigned char)'; /tmp/ccwmzxNZ.o:Godmode.cpp:(.text+0x1c9): first defined here\r\n/usr/bin/ld: /tmp/ccgeE0Cz.o: in function `analogWrite(unsigned char, int)':\r\nGodmode.cpp:(.text+0x20c): multiple definition of `analogWrite(unsigned char, int)'; /tmp/ccwmzxNZ.o:Godmode.cpp:(.text+0x20c): first defined here\r\n/usr/bin/ld: /tmp/ccgeE0Cz.o: in function `analogRead(unsigned char)':\r\nGodmode.cpp:(.text+0x25a): multiple definition of `analogRead(unsigned char)'; /tmp/ccwmzxNZ.o:Godmode.cpp:(.text+0x25a): first defined here\r\n/usr/bin/ld: /tmp/ccgeE0Cz.o: in function `attachInterrupt(unsigned char, void (*)(), unsigned char)':\r\nGodmode.cpp:(.text+0x29d): multiple definition of `attachInterrupt(unsigned char, void (*)(), unsigned char)'; /tmp/ccwmzxNZ.o:Godmode.cpp:(.text+0x29d): first defined here\r\n/usr/bin/ld: /tmp/ccgeE0Cz.o: in function `detachInterrupt(unsigned char)':\r\nGodmode.cpp:(.text+0x2f0): multiple definition of `detachInterrupt(unsigned char)'; /tmp/ccwmzxNZ.o:Godmode.cpp:(.text+0x2f0): first defined here\r\n/usr/bin/ld: /tmp/ccgeE0Cz.o:(.bss+0x122a0): multiple definition of `Serial'; /tmp/ccwmzxNZ.o:(.bss+0x122a0): first defined here\r\n/usr/bin/ld: /tmp/ccgeE0Cz.o:(.bss+0x12320): multiple definition of `SPI'; /tmp/ccwmzxNZ.o:(.bss+0x12320): first defined here\r\n/usr/bin/ld: /tmp/ccogA35M.o:(.bss+0x0): multiple definition of `Test::sRoot'; /tmp/ccoeb2Za.o:(.bss+0x0): first defined here\r\ncollect2: error: ld returned 1 exit status\r\n...Unit testing dummy.cpp with g++                                             ✗\r\nSkipping libraries; no examples found in /home/download/Arduino/libraries/dummy... \r\n    /tmp/dummy/Gemfile\r\n    /tmp/dummy/Gemfile.lock\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/bin/arduino_ci_remote.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/bin/arduino_ci_remote.rb.orig\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/bin/ensure_arduino_installation.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/bin/libasan.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/cache/arduino_ci-0.1.14.gem\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/cache/os-1.0.0.gem\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/cache/rubyzip-1.2.2.gem\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/README.md\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/Arduino.cpp\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/Arduino.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/ArduinoDefines.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/AvrMath.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/Godmode.cpp\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/Godmode.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/HardwareSerial.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/PinHistory.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/Print.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/SPI.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/SoftwareSerial.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/Stream.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/WCharacter.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/WString.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/README.md\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/common.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/fuse.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io1200.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io2313.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io2323.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io2333.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io2343.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io43u32x.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io43u35x.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io4414.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io4433.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io4434.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io76c711.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io8515.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io8534.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io8535.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io86r401.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io90pwm1.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io90pwm161.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io90pwm216.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io90pwm2b.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io90pwm316.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io90pwm3b.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io90pwm81.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io90pwmx.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/io90scr100.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioa5272.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioa5505.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioa5702m322.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioa5782.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioa5790.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioa5790n.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioa5791.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioa5795.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioa5831.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioa6285.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioa6286.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioa6289.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioa6612c.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioa6613c.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioa6614q.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioa6616c.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioa6617c.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioa664251.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioa8210.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioa8510.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/ioat94k.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iocan128.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iocan32.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iocan64.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iocanxx.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom103.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom128.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom1280.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom1281.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom1284.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom1284p.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom1284rfr2.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom128a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom128rfa1.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom128rfr2.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom16.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom161.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom162.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom163.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom164.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom164a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom164p.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom164pa.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom165.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom165a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom165p.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom165pa.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom168.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom168a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom168p.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom168pa.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom168pb.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom169.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom169a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom169p.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom169pa.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom16a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom16hva.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom16hva2.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom16hvb.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom16hvbrevb.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom16m1.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom16u2.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom16u4.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom2560.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom2561.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom2564rfr2.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom256rfr2.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom3000.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom32.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom323.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom324a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom324p.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom324pa.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom325.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom3250.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom3250a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom3250p.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom3250pa.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom325a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom325p.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom325pa.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom328.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom328p.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom329.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom3290.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom3290a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom3290pa.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom329a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom329p.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom329pa.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom32a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom32c1.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom32hvb.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom32hvbrevb.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom32m1.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom32u2.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom32u4.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom32u6.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom406.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom48.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom48a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom48p.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom48pa.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom48pb.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom64.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom640.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom644.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom644a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom644p.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom644pa.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom644rfr2.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom645.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom6450.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom6450a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom6450p.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom645a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom645p.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom649.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom6490.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom6490a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom6490p.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom649a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom649p.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom64a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom64c1.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom64hve.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom64hve2.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom64m1.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom64rfr2.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom8.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom8515.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom8535.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom88.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom88a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom88p.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom88pa.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom88pb.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom8a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom8hva.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iom8u2.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iomx8.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iomxx0_1.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iomxx4.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iomxxhva.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn10.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn11.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn12.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn13.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn13a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn15.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn1634.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn167.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn20.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn22.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn2313.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn2313a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn24.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn24a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn25.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn26.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn261.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn261a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn28.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn4.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn40.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn4313.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn43u.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn44.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn441.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn44a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn45.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn461.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn461a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn48.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn5.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn828.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn84.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn841.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn84a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn85.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn861.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn861a.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn87.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn88.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotn9.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotnx4.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotnx5.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iotnx61.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iousb1286.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iousb1287.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iousb162.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iousb646.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iousb647.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iousb82.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iousbxx2.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iousbxx6_7.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox128a1.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox128a1u.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox128a3.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox128a3u.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox128a4u.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox128b1.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox128b3.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox128c3.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox128d3.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox128d4.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox16a4.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox16a4u.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox16c4.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox16d4.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox16e5.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox192a3.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox192a3u.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox192c3.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox192d3.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox256a3.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox256a3b.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox256a3bu.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox256a3u.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox256c3.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox256d3.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox32a4.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox32a4u.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox32c3.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox32c4.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox32d3.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox32d4.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox32e5.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox384c3.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox384d3.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox64a1.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox64a1u.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox64a3.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox64a3u.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox64a4u.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox64b1.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox64b3.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox64c3.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox64d3.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox64d4.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/iox8e5.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/lock.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/pgmspace.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/portpins.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/version.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr/xmega.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/binary.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/ci/DeviceUsingBytes.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/ci/ObservableDataStream.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/ci/Queue.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/ci/README.md\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/ci/Table.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/unittest/ArduinoUnitTests.cpp\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/unittest/ArduinoUnitTests.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/unittest/Assertion.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/unittest/Compare.h\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/exe/arduino_ci_remote.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/exe/arduino_ci_remote.rb.orig\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/exe/ensure_arduino_installation.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/exe/libasan.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/lib/arduino_ci/arduino_cmd.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/lib/arduino_ci/arduino_cmd_linux.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/lib/arduino_ci/arduino_cmd_linux_builder.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/lib/arduino_ci/arduino_cmd_osx.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/lib/arduino_ci/arduino_cmd_windows.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/lib/arduino_ci/arduino_downloader.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/lib/arduino_ci/arduino_downloader_linux.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/lib/arduino_ci/arduino_downloader_osx.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/lib/arduino_ci/arduino_downloader_windows.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/lib/arduino_ci/arduino_installation.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/lib/arduino_ci/ci_config.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/lib/arduino_ci/cpp_library.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/lib/arduino_ci/host.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/lib/arduino_ci/version.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/lib/arduino_ci.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/misc/default.yml\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/os-1.0.0/ChangeLog\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/os-1.0.0/Gemfile\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/os-1.0.0/Gemfile.lock\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/os-1.0.0/LICENSE\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/os-1.0.0/README.rdoc\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/os-1.0.0/Rakefile\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/os-1.0.0/VERSION\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/os-1.0.0/autotest/discover.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/os-1.0.0/lib/os.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/os-1.0.0/os.gemspec\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/os-1.0.0/spec/linux_spec.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/os-1.0.0/spec/os_spec.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/os-1.0.0/spec/osx_spec.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/os-1.0.0/spec/spec_helper.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/README.md\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/Rakefile\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/TODO\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/central_directory.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/compressor.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/constants.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/crypto/encryption.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/crypto/null_encryption.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/crypto/traditional_encryption.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/decompressor.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/deflater.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/dos_time.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/entry.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/entry_set.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/errors.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/extra_field/generic.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/extra_field/ntfs.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/extra_field/old_unix.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/extra_field/universal_time.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/extra_field/unix.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/extra_field/zip64.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/extra_field/zip64_placeholder.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/extra_field.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/file.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/filesystem.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/inflater.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/input_stream.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/ioextras/abstract_input_stream.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/ioextras/abstract_output_stream.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/ioextras.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/null_compressor.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/null_decompressor.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/null_input_stream.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/output_stream.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/pass_thru_compressor.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/pass_thru_decompressor.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/streamable_directory.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/streamable_stream.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip/version.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/lib/zip.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/samples/example.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/samples/example_filesystem.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/samples/example_recursive.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/samples/gtk_ruby_zip.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/samples/qtzip.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/samples/write_simple.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/samples/zipfind.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/basic_zip_file_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/case_sensitivity_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/central_directory_entry_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/central_directory_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/crypto/null_encryption_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/crypto/traditional_encryption_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/WarnInvalidDate.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/file1.txt\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/file1.txt.deflatedData\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/file2.txt\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/globTest/foo/bar/baz/foo.txt\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/globTest/foo.txt\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/globTest/food.txt\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/globTest.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/gpbit3stored.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/mimetype\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/notzippedruby.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/ntfs.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/oddExtraField.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/path_traversal/Makefile\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/path_traversal/jwilk/README.md\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/path_traversal/jwilk/absolute1.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/path_traversal/jwilk/absolute2.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/path_traversal/jwilk/dirsymlink.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/path_traversal/jwilk/dirsymlink2a.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/path_traversal/jwilk/dirsymlink2b.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/path_traversal/jwilk/relative0.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/path_traversal/jwilk/relative2.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/path_traversal/jwilk/symlink.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/path_traversal/relative1.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/path_traversal/tuzovakaoff/README.md\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/path_traversal/tuzovakaoff/absolutepath.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/path_traversal/tuzovakaoff/symlink.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/rubycode.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/rubycode2.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/test.xls\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/testDirectory.bin\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/zip64-sample.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/zipWithDirs.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/data/zipWithEncryption.zip\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/deflater_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/encryption_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/entry_set_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/entry_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/errors_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/extra_field_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/file_extract_directory_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/file_extract_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/file_permissions_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/file_split_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/file_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/filesystem/dir_iterator_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/filesystem/directory_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/filesystem/file_mutating_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/filesystem/file_nonmutating_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/filesystem/file_stat_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/gentestfiles.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/inflater_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/input_stream_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/ioextras/abstract_input_stream_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/ioextras/abstract_output_stream_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/ioextras/fake_io_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/local_entry_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/output_stream_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/pass_thru_compressor_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/pass_thru_decompressor_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/path_traversal_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/samples/example_recursive_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/settings_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/test_helper.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/unicode_file_names_and_comments_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/zip64_full_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/gems/rubyzip-1.2.2/test/zip64_support_test.rb\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/specifications/arduino_ci-0.1.14.gemspec\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/specifications/os-1.0.0.gemspec\r\n    /tmp/dummy/bundle_install/ruby/2.5.0/specifications/rubyzip-1.2.2.gemspec\r\n    /tmp/dummy/dummy.ino\r\n    /tmp/dummy/test/dummy.cpp\r\n...Skipping libraries; no examples found in /home/download/Arduino/libraries/dummy \r\nFailures: 1\r\n$\r\n```\r\n\r\nBreaking up the last command on separate lines makes it easy to see the duplicated files:\r\n\r\n```shell\r\ng++\r\n-std=c++0x\r\n-o\r\n/tmp/dummy/unittest_dummy.cpp.bin\r\n-DARDUINO=100\r\n-D__AVR_ATmega328P__\r\n-I/tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino\r\n-I/tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/unittest\r\n-I/tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino\r\n-I/tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/avr\r\n-I/tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/ci\r\n-I/tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/unittest\r\n/tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/Arduino.cpp\r\n/tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/Godmode.cpp\r\n/tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/unittest/ArduinoUnitTests.cpp\r\n/tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/Arduino.cpp\r\n/tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/arduino/Godmode.cpp\r\n/tmp/dummy/bundle_install/ruby/2.5.0/gems/arduino_ci-0.1.14/cpp/unittest/ArduinoUnitTests.cpp\r\n/tmp/dummy/test/dummy.cpp\r\n```\r\n\r\n## Arduino Architecture(s) Affected\r\n\r\nOnly tested for Uno, but I assume this is generic.\r\n"}}
{"actor":{"display_login":"hlovdal"}}