Created
September 18, 2021 00:56
-
-
Save morgankenyon/0dbf2676ce87e9fab39e08b684d999e1 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
> Executing task: C:\Users\morga\.platformio\penv\Scripts\platformio.exe run < | |
Processing uno (platform: atmelavr; board: uno; framework: arduino) | |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | |
Verbose mode can be enabled via `-v, --verbose` option | |
CONFIGURATION: https://docs.platformio.org/page/boards/atmelavr/uno.html | |
PLATFORM: Atmel AVR (3.4.0) > Arduino Uno | |
HARDWARE: ATMEGA328P 16MHz, 2KB RAM, 31.50KB Flash | |
DEBUG: Current (avr-stub) On-board (avr-stub, simavr) | |
PACKAGES: | |
- framework-arduino-avr 5.1.0 | |
- toolchain-atmelavr 1.70300.191015 (7.3.0) | |
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf | |
LDF Modes: Finder ~ chain, Compatibility ~ soft | |
Found 5 compatible libraries | |
Scanning dependencies... | |
No dependencies | |
Building in release mode | |
Compiling .pio\build\uno\src\main.cpp.o | |
src\main.cpp: In lambda function: | |
src\main.cpp:2418:26: warning: typedef 'using a = t10' locally defined but not used [-Wunused-local-typedefs] | |
using a = t10; | |
^ | |
src\main.cpp:2419:25: warning: typedef 'using b = t6' locally defined but not used [-Wunused-local-typedefs] | |
using b = t6; | |
^ | |
src\main.cpp:2420:25: warning: typedef 'using c = t7' locally defined but not used [-Wunused-local-typedefs] | |
using c = t7; | |
^ | |
src\main.cpp:2421:32: warning: typedef 'using closureF = t8' locally defined but not used [-Wunused-local-typedefs] | |
using closureF = t8; | |
^ | |
src\main.cpp:2422:32: warning: typedef 'using closureG = t9' locally defined but not used [-Wunused-local-typedefs] | |
using closureG = t9; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:2436:26: warning: typedef 'using a = t22' locally defined but not used [-Wunused-local-typedefs] | |
using a = t22; | |
^ | |
src\main.cpp:2437:26: warning: typedef 'using b = t23' locally defined but not used [-Wunused-local-typedefs] | |
using b = t23; | |
^ | |
src\main.cpp:2438:26: warning: typedef 'using c = t20' locally defined but not used [-Wunused-local-typedefs] | |
using c = t20; | |
^ | |
src\main.cpp:2439:32: warning: typedef 'using closure = t21' locally defined but not used [-Wunused-local-typedefs] | |
using closure = t21; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:2456:26: warning: typedef 'using a = t34' locally defined but not used [-Wunused-local-typedefs] | |
using a = t34; | |
^ | |
src\main.cpp:2457:26: warning: typedef 'using b = t35' locally defined but not used [-Wunused-local-typedefs] | |
using b = t35; | |
^ | |
src\main.cpp:2458:26: warning: typedef 'using c = t31' locally defined but not used [-Wunused-local-typedefs] | |
using c = t31; | |
^ | |
src\main.cpp:2459:33: warning: typedef 'using closureA = t32' locally defined but not used [-Wunused-local-typedefs] | |
using closureA = t32; | |
^ | |
src\main.cpp:2460:33: warning: typedef 'using closureB = t33' locally defined but not used [-Wunused-local-typedefs] | |
using closureB = t33; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:2473:26: warning: typedef 'using a = t48' locally defined but not used [-Wunused-local-typedefs] | |
using a = t48; | |
^ | |
src\main.cpp:2474:26: warning: typedef 'using b = t49' locally defined but not used [-Wunused-local-typedefs] | |
using b = t49; | |
^ | |
src\main.cpp:2475:26: warning: typedef 'using c = t50' locally defined but not used [-Wunused-local-typedefs] | |
using c = t50; | |
^ | |
src\main.cpp:2476:26: warning: typedef 'using d = t46' locally defined but not used [-Wunused-local-typedefs] | |
using d = t46; | |
^ | |
src\main.cpp:2477:33: warning: typedef 'using closureF = t47' locally defined but not used [-Wunused-local-typedefs] | |
using closureF = t47; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:2499:26: warning: typedef 'using a = t64' locally defined but not used [-Wunused-local-typedefs] | |
using a = t64; | |
^ | |
src\main.cpp:2500:26: warning: typedef 'using b = t65' locally defined but not used [-Wunused-local-typedefs] | |
using b = t65; | |
^ | |
src\main.cpp:2501:26: warning: typedef 'using c = t66' locally defined but not used [-Wunused-local-typedefs] | |
using c = t66; | |
^ | |
src\main.cpp:2502:26: warning: typedef 'using d = t60' locally defined but not used [-Wunused-local-typedefs] | |
using d = t60; | |
^ | |
src\main.cpp:2503:33: warning: typedef 'using closureA = t61' locally defined but not used [-Wunused-local-typedefs] | |
using closureA = t61; | |
^ | |
src\main.cpp:2504:33: warning: typedef 'using closureB = t62' locally defined but not used [-Wunused-local-typedefs] | |
using closureB = t62; | |
^ | |
src\main.cpp:2505:33: warning: typedef 'using closureC = t63' locally defined but not used [-Wunused-local-typedefs] | |
using closureC = t63; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:2518:26: warning: typedef 'using a = t77' locally defined but not used [-Wunused-local-typedefs] | |
using a = t77; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:2581:27: warning: typedef 'using a = t102' locally defined but not used [-Wunused-local-typedefs] | |
using a = t102; | |
^ | |
src\main.cpp:2582:27: warning: typedef 'using b = t103' locally defined but not used [-Wunused-local-typedefs] | |
using b = t103; | |
^ | |
src\main.cpp:2583:33: warning: typedef 'using closure = t104' locally defined but not used [-Wunused-local-typedefs] | |
using closure = t104; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:2593:27: warning: typedef 'using a = t109' locally defined but not used [-Wunused-local-typedefs] | |
using a = t109; | |
^ | |
src\main.cpp:2594:27: warning: typedef 'using b = t110' locally defined but not used [-Wunused-local-typedefs] | |
using b = t110; | |
^ | |
src\main.cpp:2595:27: warning: typedef 'using c = t111' locally defined but not used [-Wunused-local-typedefs] | |
using c = t111; | |
^ | |
src\main.cpp:2596:33: warning: typedef 'using closure = t112' locally defined but not used [-Wunused-local-typedefs] | |
using closure = t112; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:2615:27: warning: typedef 'using a = t122' locally defined but not used [-Wunused-local-typedefs] | |
using a = t122; | |
^ | |
src\main.cpp:2616:27: warning: typedef 'using b = t123' locally defined but not used [-Wunused-local-typedefs] | |
using b = t123; | |
^ | |
src\main.cpp:2617:27: warning: typedef 'using c = t124' locally defined but not used [-Wunused-local-typedefs] | |
using c = t124; | |
^ | |
src\main.cpp:2618:27: warning: typedef 'using d = t125' locally defined but not used [-Wunused-local-typedefs] | |
using d = t125; | |
^ | |
src\main.cpp:2619:33: warning: typedef 'using closure = t126' locally defined but not used [-Wunused-local-typedefs] | |
using closure = t126; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:2639:27: warning: typedef 'using a = t139' locally defined but not used [-Wunused-local-typedefs] | |
using a = t139; | |
^ | |
src\main.cpp:2640:27: warning: typedef 'using b = t140' locally defined but not used [-Wunused-local-typedefs] | |
using b = t140; | |
^ | |
src\main.cpp:2641:27: warning: typedef 'using c = t141' locally defined but not used [-Wunused-local-typedefs] | |
using c = t141; | |
^ | |
src\main.cpp:2642:27: warning: typedef 'using d = t142' locally defined but not used [-Wunused-local-typedefs] | |
using d = t142; | |
^ | |
src\main.cpp:2643:27: warning: typedef 'using e = t143' locally defined but not used [-Wunused-local-typedefs] | |
using e = t143; | |
^ | |
src\main.cpp:2644:33: warning: typedef 'using closure = t144' locally defined but not used [-Wunused-local-typedefs] | |
using closure = t144; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:2665:27: warning: typedef 'using a = t160' locally defined but not used [-Wunused-local-typedefs] | |
using a = t160; | |
^ | |
src\main.cpp:2666:27: warning: typedef 'using b = t161' locally defined but not used [-Wunused-local-typedefs] | |
using b = t161; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:2685:27: warning: typedef 'using a = t165' locally defined but not used [-Wunused-local-typedefs] | |
using a = t165; | |
^ | |
src\main.cpp:2686:27: warning: typedef 'using b = t166' locally defined but not used [-Wunused-local-typedefs] | |
using b = t166; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:2705:27: warning: typedef 'using a = t170' locally defined but not used [-Wunused-local-typedefs] | |
using a = t170; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:2715:27: warning: typedef 'using a = t172' locally defined but not used [-Wunused-local-typedefs] | |
using a = t172; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:2725:27: warning: typedef 'using a = t174' locally defined but not used [-Wunused-local-typedefs] | |
using a = t174; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:2735:27: warning: typedef 'using a = t176' locally defined but not used [-Wunused-local-typedefs] | |
using a = t176; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:2761:27: warning: typedef 'using a = t184' locally defined but not used [-Wunused-local-typedefs] | |
using a = t184; | |
^ | |
src\main.cpp:2762:34: warning: typedef 'using closureP = t185' locally defined but not used [-Wunused-local-typedefs] | |
using closureP = t185; | |
^ | |
src\main.cpp:2763:34: warning: typedef 'using closureF = t186' locally defined but not used [-Wunused-local-typedefs] | |
using closureF = t186; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:2790:27: warning: typedef 'using a = t194' locally defined but not used [-Wunused-local-typedefs] | |
using a = t194; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:3584:27: warning: typedef 'using t = t252' locally defined but not used [-Wunused-local-typedefs] | |
using t = t252; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:3602:27: warning: typedef 'using t = t254' locally defined but not used [-Wunused-local-typedefs] | |
using t = t254; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:3620:27: warning: typedef 'using t = t256' locally defined but not used [-Wunused-local-typedefs] | |
using t = t256; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:3638:27: warning: typedef 'using t = t258' locally defined but not used [-Wunused-local-typedefs] | |
using t = t258; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:3656:27: warning: typedef 'using t = t260' locally defined but not used [-Wunused-local-typedefs] | |
using t = t260; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:3674:27: warning: typedef 'using t = t262' locally defined but not used [-Wunused-local-typedefs] | |
using t = t262; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:3692:27: warning: typedef 'using t = t264' locally defined but not used [-Wunused-local-typedefs] | |
using t = t264; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:3710:27: warning: typedef 'using t = t266' locally defined but not used [-Wunused-local-typedefs] | |
using t = t266; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:3872:27: warning: typedef 'using a = t284' locally defined but not used [-Wunused-local-typedefs] | |
using a = t284; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:4617:27: warning: typedef 'using a = t511' locally defined but not used [-Wunused-local-typedefs] | |
using a = t511; | |
^ | |
src\main.cpp:4618:27: warning: typedef 'using b = t512' locally defined but not used [-Wunused-local-typedefs] | |
using b = t512; | |
^ | |
src\main.cpp:4619:33: warning: typedef 'using closure = t513' locally defined but not used [-Wunused-local-typedefs] | |
using closure = t513; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:4643:27: warning: typedef 'using a = t529' locally defined but not used [-Wunused-local-typedefs] | |
using a = t529; | |
^ | |
src\main.cpp:4644:33: warning: typedef 'using closure = t530' locally defined but not used [-Wunused-local-typedefs] | |
using closure = t530; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:4668:27: warning: typedef 'using a = t535' locally defined but not used [-Wunused-local-typedefs] | |
using a = t535; | |
^ | |
src\main.cpp:4669:33: warning: typedef 'using closure = t536' locally defined but not used [-Wunused-local-typedefs] | |
using closure = t536; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:4696:27: warning: typedef 'using a = t551' locally defined but not used [-Wunused-local-typedefs] | |
using a = t551; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:4760:27: warning: typedef 'using a = t570' locally defined but not used [-Wunused-local-typedefs] | |
using a = t570; | |
^ | |
src\main.cpp:4761:27: warning: typedef 'using b = t571' locally defined but not used [-Wunused-local-typedefs] | |
using b = t571; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:4791:27: warning: typedef 'using a = t601' locally defined but not used [-Wunused-local-typedefs] | |
using a = t601; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:4803:27: warning: typedef 'using a = t607' locally defined but not used [-Wunused-local-typedefs] | |
using a = t607; | |
^ | |
src\main.cpp:4804:31: warning: typedef 'using state = t615' locally defined but not used [-Wunused-local-typedefs] | |
using state = t615; | |
^ | |
src\main.cpp:4805:33: warning: typedef 'using closure = t609' locally defined but not used [-Wunused-local-typedefs] | |
using closure = t609; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:4838:27: warning: typedef 'using a = t631' locally defined but not used [-Wunused-local-typedefs] | |
using a = t631; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:4880:27: warning: typedef 'using a = t643' locally defined but not used [-Wunused-local-typedefs] | |
using a = t643; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:4907:27: warning: typedef 'using a = t658' locally defined but not used [-Wunused-local-typedefs] | |
using a = t658; | |
^ | |
src\main.cpp:4908:27: warning: typedef 'using b = t662' locally defined but not used [-Wunused-local-typedefs] | |
using b = t662; | |
^ | |
src\main.cpp:4909:27: warning: typedef 'using c = t654' locally defined but not used [-Wunused-local-typedefs] | |
using c = t654; | |
^ | |
src\main.cpp:4910:33: warning: typedef 'using closure = t655' locally defined but not used [-Wunused-local-typedefs] | |
using closure = t655; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:4986:27: warning: typedef 'using a = t693' locally defined but not used [-Wunused-local-typedefs] | |
using a = t693; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:4996:27: warning: typedef 'using a = t701' locally defined but not used [-Wunused-local-typedefs] | |
using a = t701; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:5014:27: warning: typedef 'using a = t706' locally defined but not used [-Wunused-local-typedefs] | |
using a = t706; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:5038:27: warning: typedef 'using a = t718' locally defined but not used [-Wunused-local-typedefs] | |
using a = t718; | |
^ | |
src\main.cpp:5039:27: warning: typedef 'using b = t719' locally defined but not used [-Wunused-local-typedefs] | |
using b = t719; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:5051:27: warning: typedef 'using a = t750' locally defined but not used [-Wunused-local-typedefs] | |
using a = t750; | |
^ | |
src\main.cpp:5052:27: warning: typedef 'using b = t757' locally defined but not used [-Wunused-local-typedefs] | |
using b = t757; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:5077:27: warning: typedef 'using a = t764' locally defined but not used [-Wunused-local-typedefs] | |
using a = t764; | |
^ | |
src\main.cpp:5078:27: warning: typedef 'using b = t765' locally defined but not used [-Wunused-local-typedefs] | |
using b = t765; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:5494:27: warning: typedef 'using a = t905' locally defined but not used [-Wunused-local-typedefs] | |
using a = t905; | |
^ | |
src\main.cpp:5495:27: warning: typedef 'using b = t906' locally defined but not used [-Wunused-local-typedefs] | |
using b = t906; | |
^ | |
src\main.cpp:5496:33: warning: typedef 'using closure = t907' locally defined but not used [-Wunused-local-typedefs] | |
using closure = t907; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:5520:27: warning: typedef 'using a = t917' locally defined but not used [-Wunused-local-typedefs] | |
using a = t917; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:5539:27: warning: typedef 'using a = t919' locally defined but not used [-Wunused-local-typedefs] | |
using a = t919; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:5562:27: warning: typedef 'using a = t921' locally defined but not used [-Wunused-local-typedefs] | |
using a = t921; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:5572:27: warning: typedef 'using a = t926' locally defined but not used [-Wunused-local-typedefs] | |
using a = t926; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:5595:27: warning: typedef 'using t = t930' locally defined but not used [-Wunused-local-typedefs] | |
using t = t930; | |
^ | |
src\main.cpp:5596:31: warning: typedef 'using state = t931' locally defined but not used [-Wunused-local-typedefs] | |
using state = t931; | |
^ | |
src\main.cpp:5597:33: warning: typedef 'using closure = t932' locally defined but not used [-Wunused-local-typedefs] | |
using closure = t932; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:5621:27: warning: typedef 'using t = t938' locally defined but not used [-Wunused-local-typedefs] | |
using t = t938; | |
^ | |
src\main.cpp:5622:31: warning: typedef 'using state = t939' locally defined but not used [-Wunused-local-typedefs] | |
using state = t939; | |
^ | |
src\main.cpp:5623:33: warning: typedef 'using closure = t940' locally defined but not used [-Wunused-local-typedefs] | |
using closure = t940; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:5633:27: warning: typedef 'using a = t947' locally defined but not used [-Wunused-local-typedefs] | |
using a = t947; | |
^ | |
src\main.cpp:5634:33: warning: typedef 'using closure = t948' locally defined but not used [-Wunused-local-typedefs] | |
using closure = t948; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:6152:28: warning: typedef 'using a = t1009' locally defined but not used [-Wunused-local-typedefs] | |
using a = t1009; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:6181:28: warning: typedef 'using a = t1013' locally defined but not used [-Wunused-local-typedefs] | |
using a = t1013; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:6197:28: warning: typedef 'using a = t1018' locally defined but not used [-Wunused-local-typedefs] | |
using a = t1018; | |
^ | |
src\main.cpp: In lambda function: | |
src\main.cpp:6568:28: warning: typedef 'using a = t1175' locally defined but not used [-Wunused-local-typedefs] | |
using a = t1175; | |
^ | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_static<F>::move(void*, void*) [with F = unsigned char]': | |
src\main.cpp:383:56: required from 'static juniper::variant<Ts> juniper::variant<Ts>::create(juniper::variant<Ts>::alternative<i>&&) [with unsigned char i = 0; Ts = {unsigned char, unsigned char}; juniper::variant<Ts>::alternative<i> = unsigned char]' | |
src\main.cpp:1160:85: required from here | |
src\main.cpp:329:13: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(static_cast<typename remove_reference<F>::type&&>(*reinterpret_cast<F*>(from))); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::copy(unsigned char, const void*, void*) [with unsigned char n = 0; F = unsigned char; Ts = {unsigned char}]': | |
src\main.cpp:309:47: required from 'static void juniper::variant_helper<Ts>::copy(unsigned char, const void*, void*) [with Ts = {unsigned char, unsigned char}]' | |
src\main.cpp:391:27: required from 'juniper::variant<Ts>::variant(const juniper::variant<Ts>&) [with Ts = {unsigned char, unsigned char}]' | |
src\main.cpp:1136:78: required from here | |
src\main.cpp:275:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(*reinterpret_cast<const F*>(from)); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::move(unsigned char, void*, void*) [with unsigned char n = 0; F = unsigned char; Ts = {unsigned char}]': | |
src\main.cpp:305:47: required from 'static void juniper::variant_helper<Ts>::move(unsigned char, void*, void*) [with Ts = {unsigned char, unsigned char}]' | |
src\main.cpp:396:27: required from 'juniper::variant<Ts>::variant(juniper::variant<Ts>&&) [with Ts = {unsigned char, unsigned char}]' | |
src\main.cpp:1160:86: required from here | |
src\main.cpp:266:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(static_cast<typename remove_reference<F>::type&&>(*reinterpret_cast<F*>(from))); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::copy(unsigned char, const void*, void*) [with unsigned char n = 0; F = unsigned char; Ts = {unsigned char, unsigned char}]': | |
src\main.cpp:309:47: required from 'static void juniper::variant_helper<Ts>::copy(unsigned char, const void*, void*) [with Ts = {unsigned char, unsigned char, unsigned char}]' | |
src\main.cpp:391:27: required from 'juniper::variant<Ts>::variant(const juniper::variant<Ts>&) [with Ts = {unsigned char, unsigned char, unsigned char}]' | |
src\main.cpp:1176:83: required from here | |
src\main.cpp:275:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(*reinterpret_cast<const F*>(from)); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::move(unsigned char, void*, void*) [with unsigned char n = 0; F = unsigned char; Ts = {unsigned char, unsigned char}]': | |
src\main.cpp:305:47: required from 'static void juniper::variant_helper<Ts>::move(unsigned char, void*, void*) [with Ts = {unsigned char, unsigned char, unsigned char}]' | |
src\main.cpp:396:27: required from 'juniper::variant<Ts>::variant(juniper::variant<Ts>&&) [with Ts = {unsigned char, unsigned char, unsigned char}]' | |
src\main.cpp:1204:91: required from here | |
src\main.cpp:266:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(static_cast<typename remove_reference<F>::type&&>(*reinterpret_cast<F*>(from))); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::copy(unsigned char, const void*, void*) [with unsigned char n = 0; F = unsigned char; Ts = {unsigned char, unsigned char, unsigned char}]': | |
src\main.cpp:309:47: required from 'static void juniper::variant_helper<Ts>::copy(unsigned char, const void*, void*) [with Ts = {unsigned char, unsigned char, unsigned char, unsigned char}]' | |
src\main.cpp:391:27: required from 'juniper::variant<Ts>::variant(const juniper::variant<Ts>&) [with Ts = {unsigned char, unsigned char, unsigned char, unsigned char}]' | |
src\main.cpp:1224:92: required from here | |
src\main.cpp:275:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(*reinterpret_cast<const F*>(from)); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::move(unsigned char, void*, void*) [with unsigned char n = 0; F = unsigned char; Ts = {unsigned char, unsigned char, unsigned char}]': | |
src\main.cpp:305:47: required from 'static void juniper::variant_helper<Ts>::move(unsigned char, void*, void*) [with Ts = {unsigned char, unsigned char, unsigned char, unsigned char}]' | |
src\main.cpp:396:27: required from 'juniper::variant<Ts>::variant(juniper::variant<Ts>&&) [with Ts = {unsigned char, unsigned char, unsigned char, unsigned char}]' | |
src\main.cpp:1256:100: required from here | |
src\main.cpp:266:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(static_cast<typename remove_reference<F>::type&&>(*reinterpret_cast<F*>(from))); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_static<F>::copy(const void*, void*) [with F = Io::pinState]': | |
src\main.cpp:376:56: required from 'static juniper::variant<Ts> juniper::variant<Ts>::create(juniper::variant<Ts>::alternative<i>&) [with unsigned char i = 0; Ts = {Io::pinState, unsigned char}; juniper::variant<Ts>::alternative<i> = Io::pinState]' | |
src\main.cpp:1028:82: required from 'Prelude::maybe<a> Prelude::just(a) [with a = Io::pinState]' | |
src\main.cpp:5276:68: required from here | |
src\main.cpp:333:13: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(*reinterpret_cast<const F*>(from)); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::move(unsigned char, void*, void*) [with unsigned char n = 0; F = Io::pinState; Ts = {unsigned char}]': | |
src\main.cpp:305:47: required from 'static void juniper::variant_helper<Ts>::move(unsigned char, void*, void*) [with Ts = {Io::pinState, unsigned char}]' | |
src\main.cpp:396:27: required from 'juniper::variant<Ts>::variant(juniper::variant<Ts>&&) [with Ts = {Io::pinState, unsigned char}]' | |
src\main.cpp:998:12: required from here | |
src\main.cpp:266:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(static_cast<typename remove_reference<F>::type&&>(*reinterpret_cast<F*>(from))); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_static<F>::copy(const void*, void*) [with F = Prelude::maybe<Io::pinState>]': | |
src\main.cpp:376:56: required from 'static juniper::variant<Ts> juniper::variant<Ts>::create(juniper::variant<Ts>::alternative<i>&) [with unsigned char i = 0; Ts = {Prelude::maybe<Io::pinState>}; juniper::variant<Ts>::alternative<i> = Prelude::maybe<Io::pinState>]' | |
src\main.cpp:1124:87: required from 'Prelude::sig<a> Prelude::signal(Prelude::maybe<a>) [with a = Io::pinState]' | |
src\main.cpp:5276:69: required from here | |
src\main.cpp:333:13: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(*reinterpret_cast<const F*>(from)); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::move(unsigned char, void*, void*) [with unsigned char n = 0; F = Prelude::maybe<Io::pinState>; Ts = {}]': | |
src\main.cpp:305:47: required from 'static void juniper::variant_helper<Ts>::move(unsigned char, void*, void*) [with Ts = {Prelude::maybe<Io::pinState>}]' | |
src\main.cpp:396:27: required from 'juniper::variant<Ts>::variant(juniper::variant<Ts>&&) [with Ts = {Prelude::maybe<Io::pinState>}]' | |
src\main.cpp:1098:12: required from here | |
src\main.cpp:266:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(static_cast<typename remove_reference<F>::type&&>(*reinterpret_cast<F*>(from))); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::copy(unsigned char, const void*, void*) [with unsigned char n = 0; F = Prelude::maybe<Io::pinState>; Ts = {}]': | |
src\main.cpp:309:47: required from 'static void juniper::variant_helper<Ts>::copy(unsigned char, const void*, void*) [with Ts = {Prelude::maybe<Io::pinState>}]' | |
src\main.cpp:391:27: required from 'juniper::variant<Ts>::variant(const juniper::variant<Ts>&) [with Ts = {Prelude::maybe<Io::pinState>}]' | |
src\main.cpp:1098:12: required from here | |
src\main.cpp:275:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(*reinterpret_cast<const F*>(from)); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_static<F>::copy(const void*, void*) [with F = unsigned int]': | |
src\main.cpp:376:56: required from 'static juniper::variant<Ts> juniper::variant<Ts>::create(juniper::variant<Ts>::alternative<i>&) [with unsigned char i = 0; Ts = {unsigned int, unsigned char}; juniper::variant<Ts>::alternative<i> = unsigned int]' | |
src\main.cpp:1028:82: required from 'Prelude::maybe<a> Prelude::just(a) [with a = unsigned int]' | |
src\main.cpp:5314:60: required from here | |
src\main.cpp:333:13: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(*reinterpret_cast<const F*>(from)); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::move(unsigned char, void*, void*) [with unsigned char n = 0; F = unsigned int; Ts = {unsigned char}]': | |
src\main.cpp:305:47: required from 'static void juniper::variant_helper<Ts>::move(unsigned char, void*, void*) [with Ts = {unsigned int, unsigned char}]' | |
src\main.cpp:396:27: required from 'juniper::variant<Ts>::variant(juniper::variant<Ts>&&) [with Ts = {unsigned int, unsigned char}]' | |
src\main.cpp:998:12: required from here | |
src\main.cpp:266:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(static_cast<typename remove_reference<F>::type&&>(*reinterpret_cast<F*>(from))); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_static<F>::copy(const void*, void*) [with F = Prelude::maybe<unsigned int>]': | |
src\main.cpp:376:56: required from 'static juniper::variant<Ts> juniper::variant<Ts>::create(juniper::variant<Ts>::alternative<i>&) [with unsigned char i = 0; Ts = {Prelude::maybe<unsigned int>}; juniper::variant<Ts>::alternative<i> = Prelude::maybe<unsigned int>]' | |
src\main.cpp:1124:87: required from 'Prelude::sig<a> Prelude::signal(Prelude::maybe<a>) [with a = unsigned int]' | |
src\main.cpp:5314:61: required from here | |
src\main.cpp:333:13: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(*reinterpret_cast<const F*>(from)); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::move(unsigned char, void*, void*) [with unsigned char n = 0; F = Prelude::maybe<unsigned int>; Ts = {}]': | |
src\main.cpp:305:47: required from 'static void juniper::variant_helper<Ts>::move(unsigned char, void*, void*) [with Ts = {Prelude::maybe<unsigned int>}]' | |
src\main.cpp:396:27: required from 'juniper::variant<Ts>::variant(juniper::variant<Ts>&&) [with Ts = {Prelude::maybe<unsigned int>}]' | |
src\main.cpp:1098:12: required from here | |
src\main.cpp:266:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(static_cast<typename remove_reference<F>::type&&>(*reinterpret_cast<F*>(from))); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::copy(unsigned char, const void*, void*) [with unsigned char n = 0; F = Prelude::maybe<unsigned char>; Ts = {}]': | |
src\main.cpp:309:47: required from 'static void juniper::variant_helper<Ts>::copy(unsigned char, const void*, void*) [with Ts = {Prelude::maybe<unsigned char>}]' | |
src\main.cpp:391:27: required from 'juniper::variant<Ts>::variant(const juniper::variant<Ts>&) [with Ts = {Prelude::maybe<unsigned char>}]' | |
src\main.cpp:1098:12: required from here | |
src\main.cpp:275:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(*reinterpret_cast<const F*>(from)); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::move(unsigned char, void*, void*) [with unsigned char n = 0; F = Prelude::maybe<juniper::unit>; Ts = {}]': | |
src\main.cpp:305:47: required from 'static void juniper::variant_helper<Ts>::move(unsigned char, void*, void*) [with Ts = {Prelude::maybe<juniper::unit>}]' | |
src\main.cpp:396:27: required from 'juniper::variant<Ts>::variant(juniper::variant<Ts>&&) [with Ts = {Prelude::maybe<juniper::unit>}]' | |
src\main.cpp:1098:12: required from here | |
src\main.cpp:266:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(static_cast<typename remove_reference<F>::type&&>(*reinterpret_cast<F*>(from))); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::move(unsigned char, void*, void*) [with unsigned char n = 0; F = long unsigned int; Ts = {unsigned char}]': | |
src\main.cpp:305:47: required from 'static void juniper::variant_helper<Ts>::move(unsigned char, void*, void*) [with Ts = {long unsigned int, unsigned char}]' | |
src\main.cpp:396:27: required from 'juniper::variant<Ts>::variant(juniper::variant<Ts>&&) [with Ts = {long unsigned int, unsigned char}]' | |
src\main.cpp:998:12: required from here | |
src\main.cpp:266:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_static<F>::copy(const void*, void*) [with F = Prelude::maybe<long unsigned int>]': | |
src\main.cpp:376:56: required from 'static juniper::variant<Ts> juniper::variant<Ts>::create(juniper::variant<Ts>::alternative<i>&) [with unsigned char i = 0; Ts = {Prelude::maybe<long unsigned int>}; juniper::variant<Ts>::alternative<i> = Prelude::maybe<long unsigned int>]' | |
src\main.cpp:1124:87: required from 'Prelude::sig<a> Prelude::signal(Prelude::maybe<a>) [with a = long unsigned int]' | |
src\main.cpp:5711:53: required from here | |
src\main.cpp:333:13: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(*reinterpret_cast<const F*>(from)); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_static<F>::copy(const void*, void*) [with F = long unsigned int]': | |
src\main.cpp:376:56: required from 'static juniper::variant<Ts> juniper::variant<Ts>::create(juniper::variant<Ts>::alternative<i>&) [with unsigned char i = 0; Ts = {long unsigned int, unsigned char}; juniper::variant<Ts>::alternative<i> = long unsigned int]' | |
src\main.cpp:1028:82: required from 'Prelude::maybe<a> Prelude::just(a) [with a = long unsigned int]' | |
src\main.cpp:5719:61: required from here | |
src\main.cpp:333:13: error: no matching function for call to 'operator new(sizetype, void*&)' | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::move(unsigned char, void*, void*) [with unsigned char n = 0; F = Prelude::maybe<long unsigned int>; Ts = {}]': | |
src\main.cpp:305:47: required from 'static void juniper::variant_helper<Ts>::move(unsigned char, void*, void*) [with Ts = {Prelude::maybe<long unsigned int>}]' | |
src\main.cpp:396:27: required from 'juniper::variant<Ts>::variant(juniper::variant<Ts>&&) [with Ts = {Prelude::maybe<long unsigned int>}]' | |
src\main.cpp:1098:12: required from here | |
src\main.cpp:266:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(static_cast<typename remove_reference<F>::type&&>(*reinterpret_cast<F*>(from))); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::copy(unsigned char, const void*, void*) [with unsigned char n = 0; F = Prelude::maybe<long unsigned int>; Ts = {}]': | |
src\main.cpp:309:47: required from 'static void juniper::variant_helper<Ts>::copy(unsigned char, const void*, void*) [with Ts = {Prelude::maybe<long unsigned int>}]' | |
src\main.cpp:391:27: required from 'juniper::variant<Ts>::variant(const juniper::variant<Ts>&) [with Ts = {Prelude::maybe<long unsigned int>}]' | |
src\main.cpp:1098:12: required from here | |
src\main.cpp:275:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(*reinterpret_cast<const F*>(from)); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::copy(unsigned char, const void*, void*) [with unsigned char n = 0; F = Io::pinState; Ts = {unsigned char}]': | |
src\main.cpp:309:47: required from 'static void juniper::variant_helper<Ts>::copy(unsigned char, const void*, void*) [with Ts = {Io::pinState, unsigned char}]' | |
src\main.cpp:391:27: required from 'juniper::variant<Ts>::variant(const juniper::variant<Ts>&) [with Ts = {Io::pinState, unsigned char}]' | |
src\main.cpp:1003:69: required from 'Prelude::maybe<a>::maybe(juniper::variant<a, unsigned char>) [with a = Io::pinState]' | |
src\main.cpp:1028:25: required from 'Prelude::maybe<a> Prelude::just(a) [with a = Io::pinState]' | |
src\main.cpp:5276:68: required from here | |
src\main.cpp:275:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::copy(unsigned char, const void*, void*) [with unsigned char n = 0; F = unsigned int; Ts = {unsigned char}]': | |
src\main.cpp:309:47: required from 'static void juniper::variant_helper<Ts>::copy(unsigned char, const void*, void*) [with Ts = {unsigned int, unsigned char}]' | |
src\main.cpp:391:27: required from 'juniper::variant<Ts>::variant(const juniper::variant<Ts>&) [with Ts = {unsigned int, unsigned char}]' | |
src\main.cpp:1003:69: required from 'Prelude::maybe<a>::maybe(juniper::variant<a, unsigned char>) [with a = unsigned int]' | |
src\main.cpp:1028:25: required from 'Prelude::maybe<a> Prelude::just(a) [with a = unsigned int]' | |
src\main.cpp:5314:60: required from here | |
src\main.cpp:275:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::copy(unsigned char, const void*, void*) [with unsigned char n = 0; F = Prelude::maybe<unsigned int>; Ts = {}]': | |
src\main.cpp:309:47: required from 'static void juniper::variant_helper<Ts>::copy(unsigned char, const void*, void*) [with Ts = {Prelude::maybe<unsigned int>}]' | |
src\main.cpp:391:27: required from 'juniper::variant<Ts>::variant(const juniper::variant<Ts>&) [with Ts = {Prelude::maybe<unsigned int>}]' | |
src\main.cpp:1103:74: required from 'Prelude::sig<a>::sig(juniper::variant<Prelude::maybe<a> >) [with a = unsigned int]' | |
src\main.cpp:1124:25: required from 'Prelude::sig<a> Prelude::signal(Prelude::maybe<a>) [with a = unsigned int]' | |
src\main.cpp:5314:61: required from here | |
src\main.cpp:275:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_static<F>::copy(const void*, void*) [with F = juniper::unit]': | |
src\main.cpp:376:56: required from 'static juniper::variant<Ts> juniper::variant<Ts>::create(juniper::variant<Ts>::alternative<i>&) [with unsigned char i = 0; Ts = {juniper::unit, unsigned char}; juniper::variant<Ts>::alternative<i> = juniper::unit]' | |
src\main.cpp:1028:82: required from 'Prelude::maybe<a> Prelude::just(a) [with a = juniper::unit]' | |
src\main.cpp:4625:55: required from 'Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>)::<lambda()>::<lambda()>::<lambda()> [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]' | |
src\main.cpp:4625:56: required from 'struct Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>)::<lambda()>::<lambda()> [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]::<lambda()>' | |
src\main.cpp:4626:23: required from 'Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>)::<lambda()>::<lambda()> [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]' | |
src\main.cpp:4625:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
src\main.cpp:4625:56: required from 'struct Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>) [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]::<lambda()>' | |
src\main.cpp:4635:11: required from 'Prelude::sig<t512> Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>) [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]' | |
src\main.cpp:4792:50: required from 'Signal::toUnit(Prelude::sig<a>)::<lambda()> [with t601 = Io::pinState]' | |
src\main.cpp:4794:18: required from 'struct Signal::toUnit(Prelude::sig<a>) [with t601 = Io::pinState]::<lambda()>' | |
src\main.cpp:4795:11: required from 'Prelude::sig<juniper::unit> Signal::toUnit(Prelude::sig<a>) [with t601 = Io::pinState]' | |
src\main.cpp:5419:18: required from here | |
src\main.cpp:333:13: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(*reinterpret_cast<const F*>(from)); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::move(unsigned char, void*, void*) [with unsigned char n = 0; F = juniper::unit; Ts = {unsigned char}]': | |
src\main.cpp:305:47: required from 'static void juniper::variant_helper<Ts>::move(unsigned char, void*, void*) [with Ts = {juniper::unit, unsigned char}]' | |
src\main.cpp:396:27: required from 'juniper::variant<Ts>::variant(juniper::variant<Ts>&&) [with Ts = {juniper::unit, unsigned char}]' | |
src\main.cpp:998:12: required from 'Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>)::<lambda()>::<lambda()>::<lambda()> [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]' | |
src\main.cpp:4625:56: required from 'struct Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>)::<lambda()>::<lambda()> [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]::<lambda()>' | |
src\main.cpp:4626:23: required from 'Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>)::<lambda()>::<lambda()> [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]' | |
src\main.cpp:4625:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
src\main.cpp:4625:56: required from 'struct Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>) [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]::<lambda()>' | |
src\main.cpp:4635:11: required from 'Prelude::sig<t512> Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>) [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]' | |
src\main.cpp:4792:50: required from 'Signal::toUnit(Prelude::sig<a>)::<lambda()> [with t601 = Io::pinState]' | |
src\main.cpp:4794:18: required from 'struct Signal::toUnit(Prelude::sig<a>) [with t601 = Io::pinState]::<lambda()>' | |
src\main.cpp:4795:11: required from 'Prelude::sig<juniper::unit> Signal::toUnit(Prelude::sig<a>) [with t601 = Io::pinState]' | |
src\main.cpp:5419:18: required from here | |
src\main.cpp:266:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(static_cast<typename remove_reference<F>::type&&>(*reinterpret_cast<F*>(from))); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_static<F>::copy(const void*, void*) [with F = Prelude::maybe<juniper::unit>]': | |
src\main.cpp:376:56: required from 'static juniper::variant<Ts> juniper::variant<Ts>::create(juniper::variant<Ts>::alternative<i>&) [with unsigned char i = 0; Ts = {Prelude::maybe<juniper::unit>}; juniper::variant<Ts>::alternative<i> = Prelude::maybe<juniper::unit>]' | |
src\main.cpp:1124:87: required from 'Prelude::sig<a> Prelude::signal(Prelude::maybe<a>) [with a = juniper::unit]' | |
src\main.cpp:4625:44: required from 'Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>)::<lambda()>::<lambda()>::<lambda()> [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]' | |
src\main.cpp:4625:56: required from 'struct Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>)::<lambda()>::<lambda()> [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]::<lambda()>' | |
src\main.cpp:4626:23: required from 'Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>)::<lambda()>::<lambda()> [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]' | |
src\main.cpp:4625:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
src\main.cpp:4625:56: required from 'struct Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>) [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]::<lambda()>' | |
src\main.cpp:4635:11: required from 'Prelude::sig<t512> Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>) [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]' | |
src\main.cpp:4792:50: required from 'Signal::toUnit(Prelude::sig<a>)::<lambda()> [with t601 = Io::pinState]' | |
src\main.cpp:4794:18: required from 'struct Signal::toUnit(Prelude::sig<a>) [with t601 = Io::pinState]::<lambda()>' | |
src\main.cpp:4795:11: required from 'Prelude::sig<juniper::unit> Signal::toUnit(Prelude::sig<a>) [with t601 = Io::pinState]' | |
src\main.cpp:5419:18: required from here | |
src\main.cpp:333:13: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(*reinterpret_cast<const F*>(from)); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::copy(unsigned char, const void*, void*) [with unsigned char n = 0; F = long unsigned int; Ts = {unsigned char}]': | |
src\main.cpp:309:47: required from 'static void juniper::variant_helper<Ts>::copy(unsigned char, const void*, void*) [with Ts = {long unsigned int, unsigned char}]' | |
src\main.cpp:391:27: required from 'juniper::variant<Ts>::variant(const juniper::variant<Ts>&) [with Ts = {long unsigned int, unsigned char}]' | |
src\main.cpp:1003:69: required from 'Prelude::maybe<a>::maybe(juniper::variant<a, unsigned char>) [with a = long unsigned int]' | |
src\main.cpp:1033:25: required from 'Prelude::maybe<a> Prelude::nothing() [with a = long unsigned int]' | |
src\main.cpp:5711:52: required from here | |
src\main.cpp:275:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
new (to) F(*reinterpret_cast<const F*>(from)); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::copy(unsigned char, const void*, void*) [with unsigned char n = 0; F = juniper::unit; Ts = {unsigned char}]': | |
src\main.cpp:309:47: required from 'static void juniper::variant_helper<Ts>::copy(unsigned char, const void*, void*) [with Ts = {juniper::unit, unsigned char}]' | |
src\main.cpp:391:27: required from 'juniper::variant<Ts>::variant(const juniper::variant<Ts>&) [with Ts = {juniper::unit, unsigned char}]' | |
src\main.cpp:1003:69: required from 'Prelude::maybe<a>::maybe(juniper::variant<a, unsigned char>) [with a = juniper::unit]' | |
src\main.cpp:1028:25: required from 'Prelude::maybe<a> Prelude::just(a) [with a = juniper::unit]' | |
src\main.cpp:4625:55: required from 'Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>)::<lambda()>::<lambda()>::<lambda()> [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]' | |
src\main.cpp:4625:56: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
src\main.cpp:4625:56: required from 'struct Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>) [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]::<lambda()>' | |
src\main.cpp:4635:11: required from 'Prelude::sig<t512> Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>) [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]' | |
src\main.cpp:4792:50: required from 'Signal::toUnit(Prelude::sig<a>)::<lambda()> [with t601 = Io::pinState]' | |
src\main.cpp:4794:18: required from 'struct Signal::toUnit(Prelude::sig<a>) [with t601 = Io::pinState]::<lambda()>' | |
src\main.cpp:4795:11: required from 'Prelude::sig<juniper::unit> Signal::toUnit(Prelude::sig<a>) [with t601 = Io::pinState]' | |
src\main.cpp:5419:18: required from here | |
src\main.cpp:275:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
src\main.cpp: In instantiation of 'static void juniper::variant_helper_rec<n, F, Ts ...>::copy(unsigned char, const void*, void*) [with unsigned char n = 0; F = Prelude::maybe<juniper::unit>; Ts = {}]': | |
src\main.cpp:309:47: required from 'static void juniper::variant_helper<Ts>::copy(unsigned char, const void*, void*) [with Ts = {Prelude::maybe<juniper::unit>}]' | |
src\main.cpp:391:27: required from 'juniper::variant<Ts>::variant(const juniper::variant<Ts>&) [with Ts = {Prelude::maybe<juniper::unit>}]' | |
src\main.cpp:1103:74: required from 'Prelude::sig<a>::sig(juniper::variant<Prelude::maybe<a> >) [with a = juniper::unit]' | |
src\main.cpp:1124:25: required from 'Prelude::sig<a> Prelude::signal(Prelude::maybe<a>) [with a = juniper::unit]' | |
src\main.cpp:4625:44: required from 'Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>)::<lambda()>::<lambda()>::<lambda()> [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]' | |
src\main.cpp:4625:56: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
src\main.cpp:4625:56: required from 'struct Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>) [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]::<lambda()>' | |
src\main.cpp:4635:11: required from 'Prelude::sig<t512> Signal::map(juniper::function<t104, t103(t102)>, Prelude::sig<a>) [with t511 = Io::pinState; t512 = juniper::unit; t513 = void]' | |
src\main.cpp:4792:50: required from 'Signal::toUnit(Prelude::sig<a>)::<lambda()> [with t601 = Io::pinState]' | |
src\main.cpp:4794:18: required from 'struct Signal::toUnit(Prelude::sig<a>) [with t601 = Io::pinState]::<lambda()>' | |
src\main.cpp:4795:11: required from 'Prelude::sig<juniper::unit> Signal::toUnit(Prelude::sig<a>) [with t601 = Io::pinState]' | |
src\main.cpp:5419:18: required from here | |
src\main.cpp:275:17: error: no matching function for call to 'operator new(sizetype, void*&)' | |
<built-in>: note: candidate: void* operator new(unsigned int) | |
<built-in>: note: candidate expects 1 argument, 2 provided | |
*** [.pio\build\uno\src\main.cpp.o] Error 1 | |
================================================================================== [FAILED] Took 1.62 seconds ================================================================================== | |
The terminal process "C:\Users\morga\.platformio\penv\Scripts\platformio.exe 'run'" terminated with exit code: 1. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment