arduino/ArduinoCore-arc32

Error compiling for board Arduino/Genuino 101.

0xACEAF opened this issue · 7 comments

When I follow the instructions on how to import this project into the Arduino15 directory I get "Error compiling for board Arduino/Genuino 101." after the compilation stage. Are there any details on how to import/modify this project and have it successfully compile using the Arduino IDE?

Hi @Raffprta ,
could you paste the verbose output of the compilation process?

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\b3026320\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\b3026320\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries H:\Arduino\libraries -fqbn=Intel:arc32:arduino_101 -ide-version=10802 -build-path C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288 -warnings=all -build-cache C:\Users\b3026320\AppData\Local\Temp\arduino_cache_508660 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduino101load.path=C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\tools\arduino101load\2.0.1 -prefs=runtime.tools.dfu-util.path=C:\Users\b3026320\AppData\Local\Arduino15\packages\arduino\tools\dfu-util\0.9.0-arduino1 -prefs=runtime.tools.arc-elf32.path=C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\tools\arc-elf32\1.6.9+1.0.1 -prefs=runtime.tools.openocd.path=C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\tools\openocd\0.9.0+0.1 -prefs=runtime.tools.flashpack.path=C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\tools\flashpack\2.0.0 -verbose C:\Users\LocalAdmin\Documents\FuzzySense\ExperimentArduinoProject\Experiment\Experiment.c\Experiment.c.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\b3026320\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\b3026320\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries H:\Arduino\libraries -fqbn=Intel:arc32:arduino_101 -ide-version=10802 -build-path C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288 -warnings=all -build-cache C:\Users\b3026320\AppData\Local\Temp\arduino_cache_508660 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduino101load.path=C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\tools\arduino101load\2.0.1 -prefs=runtime.tools.dfu-util.path=C:\Users\b3026320\AppData\Local\Arduino15\packages\arduino\tools\dfu-util\0.9.0-arduino1 -prefs=runtime.tools.arc-elf32.path=C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\tools\arc-elf32\1.6.9+1.0.1 -prefs=runtime.tools.openocd.path=C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\tools\openocd\0.9.0+0.1 -prefs=runtime.tools.flashpack.path=C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\tools\flashpack\2.0.0 -verbose C:\Users\LocalAdmin\Documents\FuzzySense\ExperimentArduinoProject\Experiment\Experiment.c\Experiment.c.ino
Using board 'arduino_101' from platform in folder: C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2
Using core 'arduino' from platform in folder: C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2
Detecting libraries used...
"C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\tools\arc-elf32\1.6.9+1.0.1/bin/arc-elf32-g++" -c -mcpu=quarkse_em -mlittle-endian -g -Os -Wall -fno-reorder-functions -fno-asynchronous-unwind-tables -fno-omit-frame-pointer -fno-defer-pop -Wno-unused-but-set-variable -Wno-main -ffreestanding -fno-stack-protector -mno-sdata -ffunction-sections -fdata-sections -fsigned-char  -fno-rtti -fno-exceptions -fcheck-new -D__ARDUINO_ARC__ -std=c++11 -DCONFIG_BLUETOOTH_PERIPHERAL -DCONFIG_BLUETOOTH_CENTRAL -DCONFIG_BLUETOOTH_GATT_CLIENT -w -x c++ -E -CC -DF_CPU=32000000L -DARDUINO=10802 -DARDUINO_ARC32_TOOLS -DARDUINO_ARCH_ARC32 -D__CPU_ARC__ -DCLOCK_SPEED=32 -DCONFIG_SOC_GPIO_32 -DCONFIG_SOC_GPIO_AON -DINFRA_MULTI_CPU_SUPPORT -DCFW_MULTI_CPU_SUPPORT -DHAS_SHARED_MEM "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/common" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/drivers" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/bootcode" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/framework/include"  "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\cores\arduino" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\variants\arduino_101" "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\sketch\Experiment.c.ino.cpp" -o "nul"
"C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\tools\arc-elf32\1.6.9+1.0.1/bin/arc-elf32-g++" -c -mcpu=quarkse_em -mlittle-endian -g -Os -Wall -fno-reorder-functions -fno-asynchronous-unwind-tables -fno-omit-frame-pointer -fno-defer-pop -Wno-unused-but-set-variable -Wno-main -ffreestanding -fno-stack-protector -mno-sdata -ffunction-sections -fdata-sections -fsigned-char  -fno-rtti -fno-exceptions -fcheck-new -D__ARDUINO_ARC__ -std=c++11 -DCONFIG_BLUETOOTH_PERIPHERAL -DCONFIG_BLUETOOTH_CENTRAL -DCONFIG_BLUETOOTH_GATT_CLIENT -w -x c++ -E -CC -DF_CPU=32000000L -DARDUINO=10802 -DARDUINO_ARC32_TOOLS -DARDUINO_ARCH_ARC32 -D__CPU_ARC__ -DCLOCK_SPEED=32 -DCONFIG_SOC_GPIO_32 -DCONFIG_SOC_GPIO_AON -DINFRA_MULTI_CPU_SUPPORT -DCFW_MULTI_CPU_SUPPORT -DHAS_SHARED_MEM "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/common" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/drivers" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/bootcode" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/framework/include"  "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\cores\arduino" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\variants\arduino_101" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\CurieIMU\src" "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\sketch\Experiment.c.ino.cpp" -o "nul"
"C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\tools\arc-elf32\1.6.9+1.0.1/bin/arc-elf32-g++" -c -mcpu=quarkse_em -mlittle-endian -g -Os -Wall -fno-reorder-functions -fno-asynchronous-unwind-tables -fno-omit-frame-pointer -fno-defer-pop -Wno-unused-but-set-variable -Wno-main -ffreestanding -fno-stack-protector -mno-sdata -ffunction-sections -fdata-sections -fsigned-char  -fno-rtti -fno-exceptions -fcheck-new -D__ARDUINO_ARC__ -std=c++11 -DCONFIG_BLUETOOTH_PERIPHERAL -DCONFIG_BLUETOOTH_CENTRAL -DCONFIG_BLUETOOTH_GATT_CLIENT -w -x c++ -E -CC -DF_CPU=32000000L -DARDUINO=10802 -DARDUINO_ARC32_TOOLS -DARDUINO_ARCH_ARC32 -D__CPU_ARC__ -DCLOCK_SPEED=32 -DCONFIG_SOC_GPIO_32 -DCONFIG_SOC_GPIO_AON -DINFRA_MULTI_CPU_SUPPORT -DCFW_MULTI_CPU_SUPPORT -DHAS_SHARED_MEM "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/common" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/drivers" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/bootcode" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/framework/include"  "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\cores\arduino" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\variants\arduino_101" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\CurieIMU\src" "-IH:\Arduino\libraries\LinkedList-master" "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\sketch\Experiment.c.ino.cpp" -o "nul"
"C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\tools\arc-elf32\1.6.9+1.0.1/bin/arc-elf32-g++" -c -mcpu=quarkse_em -mlittle-endian -g -Os -Wall -fno-reorder-functions -fno-asynchronous-unwind-tables -fno-omit-frame-pointer -fno-defer-pop -Wno-unused-but-set-variable -Wno-main -ffreestanding -fno-stack-protector -mno-sdata -ffunction-sections -fdata-sections -fsigned-char  -fno-rtti -fno-exceptions -fcheck-new -D__ARDUINO_ARC__ -std=c++11 -DCONFIG_BLUETOOTH_PERIPHERAL -DCONFIG_BLUETOOTH_CENTRAL -DCONFIG_BLUETOOTH_GATT_CLIENT -w -x c++ -E -CC -DF_CPU=32000000L -DARDUINO=10802 -DARDUINO_ARC32_TOOLS -DARDUINO_ARCH_ARC32 -D__CPU_ARC__ -DCLOCK_SPEED=32 -DCONFIG_SOC_GPIO_32 -DCONFIG_SOC_GPIO_AON -DINFRA_MULTI_CPU_SUPPORT -DCFW_MULTI_CPU_SUPPORT -DHAS_SHARED_MEM "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/common" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/drivers" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/bootcode" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/framework/include"  "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\cores\arduino" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\variants\arduino_101" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\CurieIMU\src" "-IH:\Arduino\libraries\LinkedList-master" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\CurieTimerOne\src" "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\sketch\Experiment.c.ino.cpp" -o "nul"
"C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\tools\arc-elf32\1.6.9+1.0.1/bin/arc-elf32-g++" -c -mcpu=quarkse_em -mlittle-endian -g -Os -Wall -fno-reorder-functions -fno-asynchronous-unwind-tables -fno-omit-frame-pointer -fno-defer-pop -Wno-unused-but-set-variable -Wno-main -ffreestanding -fno-stack-protector -mno-sdata -ffunction-sections -fdata-sections -fsigned-char  -fno-rtti -fno-exceptions -fcheck-new -D__ARDUINO_ARC__ -std=c++11 -DCONFIG_BLUETOOTH_PERIPHERAL -DCONFIG_BLUETOOTH_CENTRAL -DCONFIG_BLUETOOTH_GATT_CLIENT -w -x c++ -E -CC -DF_CPU=32000000L -DARDUINO=10802 -DARDUINO_ARC32_TOOLS -DARDUINO_ARCH_ARC32 -D__CPU_ARC__ -DCLOCK_SPEED=32 -DCONFIG_SOC_GPIO_32 -DCONFIG_SOC_GPIO_AON -DINFRA_MULTI_CPU_SUPPORT -DCFW_MULTI_CPU_SUPPORT -DHAS_SHARED_MEM "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/common" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/drivers" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/bootcode" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/framework/include"  "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\cores\arduino" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\variants\arduino_101" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\CurieIMU\src" "-IH:\Arduino\libraries\LinkedList-master" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\CurieTimerOne\src" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\SPI\src" "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\sketch\Experiment.c.ino.cpp" -o "nul"
"C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\tools\arc-elf32\1.6.9+1.0.1/bin/arc-elf32-g++" -c -mcpu=quarkse_em -mlittle-endian -g -Os -Wall -fno-reorder-functions -fno-asynchronous-unwind-tables -fno-omit-frame-pointer -fno-defer-pop -Wno-unused-but-set-variable -Wno-main -ffreestanding -fno-stack-protector -mno-sdata -ffunction-sections -fdata-sections -fsigned-char  -fno-rtti -fno-exceptions -fcheck-new -D__ARDUINO_ARC__ -std=c++11 -DCONFIG_BLUETOOTH_PERIPHERAL -DCONFIG_BLUETOOTH_CENTRAL -DCONFIG_BLUETOOTH_GATT_CLIENT -w -x c++ -E -CC -DF_CPU=32000000L -DARDUINO=10802 -DARDUINO_ARC32_TOOLS -DARDUINO_ARCH_ARC32 -D__CPU_ARC__ -DCLOCK_SPEED=32 -DCONFIG_SOC_GPIO_32 -DCONFIG_SOC_GPIO_AON -DINFRA_MULTI_CPU_SUPPORT -DCFW_MULTI_CPU_SUPPORT -DHAS_SHARED_MEM "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/common" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/drivers" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/bootcode" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/framework/include"  "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\cores\arduino" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\variants\arduino_101" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\CurieIMU\src" "-IH:\Arduino\libraries\LinkedList-master" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\CurieTimerOne\src" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\SPI\src" "-IC:\Program Files (x86)\Arduino\libraries\SD\src" "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\sketch\Experiment.c.ino.cpp" -o "nul"
Using cached library dependencies for file: C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\CurieIMU\src\BMI160.cpp
Using cached library dependencies for file: C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\CurieIMU\src\CurieIMU.cpp
Using cached library dependencies for file: C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\CurieTimerOne\src\CurieTimerOne.cpp
Using cached library dependencies for file: C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\SPI\src\SPI.cpp
Using cached library dependencies for file: C:\Program Files (x86)\Arduino\libraries\SD\src\File.cpp
Using cached library dependencies for file: C:\Program Files (x86)\Arduino\libraries\SD\src\SD.cpp
Using cached library dependencies for file: C:\Program Files (x86)\Arduino\libraries\SD\src\utility\Sd2Card.cpp
Using cached library dependencies for file: C:\Program Files (x86)\Arduino\libraries\SD\src\utility\SdFile.cpp
Using cached library dependencies for file: C:\Program Files (x86)\Arduino\libraries\SD\src\utility\SdVolume.cpp
Generating function prototypes...
"C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\tools\arc-elf32\1.6.9+1.0.1/bin/arc-elf32-g++" -c -mcpu=quarkse_em -mlittle-endian -g -Os -Wall -fno-reorder-functions -fno-asynchronous-unwind-tables -fno-omit-frame-pointer -fno-defer-pop -Wno-unused-but-set-variable -Wno-main -ffreestanding -fno-stack-protector -mno-sdata -ffunction-sections -fdata-sections -fsigned-char  -fno-rtti -fno-exceptions -fcheck-new -D__ARDUINO_ARC__ -std=c++11 -DCONFIG_BLUETOOTH_PERIPHERAL -DCONFIG_BLUETOOTH_CENTRAL -DCONFIG_BLUETOOTH_GATT_CLIENT -w -x c++ -E -CC -DF_CPU=32000000L -DARDUINO=10802 -DARDUINO_ARC32_TOOLS -DARDUINO_ARCH_ARC32 -D__CPU_ARC__ -DCLOCK_SPEED=32 -DCONFIG_SOC_GPIO_32 -DCONFIG_SOC_GPIO_AON -DINFRA_MULTI_CPU_SUPPORT -DCFW_MULTI_CPU_SUPPORT -DHAS_SHARED_MEM "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/common" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/drivers" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/bootcode" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/framework/include"  "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\cores\arduino" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\variants\arduino_101" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\CurieIMU\src" "-IH:\Arduino\libraries\LinkedList-master" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\CurieTimerOne\src" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\SPI\src" "-IC:\Program Files (x86)\Arduino\libraries\SD\src" "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\sketch\Experiment.c.ino.cpp" -o "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\preproc\ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\tools\arc-elf32\1.6.9+1.0.1/bin/arc-elf32-g++" -c -mcpu=quarkse_em -mlittle-endian -g -Os -Wall -fno-reorder-functions -fno-asynchronous-unwind-tables -fno-omit-frame-pointer -fno-defer-pop -Wno-unused-but-set-variable -Wno-main -ffreestanding -fno-stack-protector -mno-sdata -ffunction-sections -fdata-sections -fsigned-char -MMD -fno-rtti -fno-exceptions -fcheck-new -D__ARDUINO_ARC__ -std=c++11 -DCONFIG_BLUETOOTH_PERIPHERAL -DCONFIG_BLUETOOTH_CENTRAL -DCONFIG_BLUETOOTH_GATT_CLIENT -DF_CPU=32000000L -DARDUINO=10802 -DARDUINO_ARC32_TOOLS -DARDUINO_ARCH_ARC32 -D__CPU_ARC__ -DCLOCK_SPEED=32 -DCONFIG_SOC_GPIO_32 -DCONFIG_SOC_GPIO_AON -DINFRA_MULTI_CPU_SUPPORT -DCFW_MULTI_CPU_SUPPORT -DHAS_SHARED_MEM "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/common" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/drivers" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/bootcode" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\system/libarc32_arduino101/framework/include"  "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\cores\arduino" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\variants\arduino_101" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\CurieIMU\src" "-IH:\Arduino\libraries\LinkedList-master" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\CurieTimerOne\src" "-IC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\SPI\src" "-IC:\Program Files (x86)\Arduino\libraries\SD\src" "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\sketch\Experiment.c.ino.cpp" -o "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\sketch\Experiment.c.ino.cpp.o"
Compiling libraries...
Compiling library "CurieIMU"
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\libraries\CurieIMU\BMI160.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\libraries\CurieIMU\CurieIMU.cpp.o
Compiling library "LinkedList-master"
Compiling library "CurieTimerOne"
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\libraries\CurieTimerOne\CurieTimerOne.cpp.o
Compiling library "SPI"
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\libraries\SPI\SPI.cpp.o
Compiling library "SD"
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\libraries\SD\File.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\libraries\SD\SD.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\libraries\SD\utility\Sd2Card.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\libraries\SD\utility\SdFile.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\libraries\SD\utility\SdVolume.cpp.o
Compiling core...
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\variant.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\WInterrupts.c.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\hooks.c.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\i2c.c.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\soc_i2c.c.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\wiring.c.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\wiring_analog.c.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\wiring_digital.c.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\wiring_shift.c.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\dccm\dccm_alloc.c.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\CDCSerialClass.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\IPAddress.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\Print.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\RingBuffer.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\Stream.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\Tone.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\UARTClass.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\WMath.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\WString.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\abi.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\error.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\mailbox.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\main.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\new.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\printk.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\stdlib_noniso.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\wiring_pulse.cpp.o
Using previously compiled file: C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\core.a
Archiving built core (caching) in: C:\Users\b3026320\AppData\Local\Temp\arduino_cache_508660\core\core_Intel_arc32_arduino_101_0f33dd5f30978cc582f94e96dc1e54fb.a
Linking everything together...
"C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\tools\arc-elf32\1.6.9+1.0.1/bin/arc-elf32-gcc" -nostartfiles -nodefaultlibs -nostdlib -static -Wl,-X -Wl,-N -Wl,-mcpu=quarkse_em -Wl,-marcelf -Wl,--gc-sections "-TC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\variants\arduino_101/linker_scripts/flash.ld" "-Wl,-Map,C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288/Experiment.c.ino.map"  -o "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288/Experiment.c.ino.elf" "-LC:\Users\b3026320\AppData\Local\Temp\arduino_build_314288" "-LC:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\variants\arduino_101" -Wl,--whole-archive "-larc32drv_arduino101" -Wl,--no-whole-archive -Wl,--start-group "-larc32drv_arduino101" -lnsim -lc -lm -lgcc "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\sketch\Experiment.c.ino.cpp.o" "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\libraries\CurieIMU\BMI160.cpp.o" "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\libraries\CurieIMU\CurieIMU.cpp.o" "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\libraries\CurieTimerOne\CurieTimerOne.cpp.o" "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\libraries\SPI\SPI.cpp.o" "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\libraries\SD\File.cpp.o" "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\libraries\SD\SD.cpp.o" "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\libraries\SD\utility\Sd2Card.cpp.o" "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\libraries\SD\utility\SdFile.cpp.o" "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\libraries\SD\utility\SdVolume.cpp.o" "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288\core\variant.cpp.o" "C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288/core\core.a"
"C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\tools\arduino101load\2.0.1/arduino101load" -c -from="C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288/Experiment.c.ino.elf" -to="C:\Users\b3026320\AppData\Local\Temp\arduino_build_314288/../arduino101_sketch.debug.elf"
Starting download script...
Not enough arguments
Using library CurieIMU at version 1.0 in folder: C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\CurieIMU 
Using library LinkedList-master at version 1.2.3 in folder: H:\Arduino\libraries\LinkedList-master 
Using library CurieTimerOne at version 1.0 in folder: C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\CurieTimerOne 
Using library SPI at version 1.0 in folder: C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\hardware\arc32\2.0.2\libraries\SPI 
Using library SD at version 1.1.1 in folder: C:\Program Files (x86)\Arduino\libraries\SD 
exit status 1
Error compiling for board Arduino/Genuino 101.

The error is about upload, not compilation. You need an updated version of arduino101load which has not been shipped yet. You can grab the latest binary from here and extract it in C:\Users\b3026320\AppData\Local\Arduino15\packages\Intel\tools\arduino101load\2.0.1/ (replacing arduino101load.exe binary)

Perfect, that resolves the issue, thank you :)

If I wanted to download the latest version (2.2.2), but for Mac, then what's the URL? The one you posted four years ago is for Windows.

Edit: Took a wild guess and found it here.

Arduino: 1.8.19 (Windows 10), Board: "Arduino/Genuino 101"

In file included from C:\Users\Luthfi\Documents\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:0:

C:\Users\Luthfi\Documents\Arduino\libraries\grbl/grbl.h:29:20: fatal error: avr/io.h: No such file or directory

#include <avr/io.h>

                ^

compilation terminated.

exit status 1

Error compiling for board Arduino/Genuino 101.

Does anyone know about this kind of problem?

Grbl is a no-compromise, high performance, low cost alternative to parallel-port-based motion control for CNC milling. It will run on a vanilla Arduino (Duemillanove/Uno) as long as it sports an Atmega 328.

The Grbl wiki lists a few alternatives, but none of them seem to support Arduino 101.