This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 0.0.1
More details
Board | Claims compatibility | Inclusion | TwoStepperBlockingMoves |
TwoStepperNoBlocking |
SimpleStepper |
SpeedAndMoves |
---|---|---|---|---|---|---|
arduino:avr:uno
1.8.4 |
Yes | PASS | PASS | PASS | PASS | PASS |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
Yes ⚠️ | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:megaavr:nona4809
1.8.7 |
Yes ⚠️ | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:samd:mkrwifi1010
1.8.12 |
Yes ⚠️ | FAIL | FAIL | FAIL | FAIL | FAIL |
esp32:esp32:d1_mini32
1.0.6 |
Yes ⚠️ | FAIL | FAIL | FAIL | FAIL | FAIL |
Result: PASS
Sketch uses 1188 bytes (3%) of program storage space. Maximum is 32256 bytes. Global variables use 73 bytes (3%) of dynamic memory, leaving 1975 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 6104 bytes (18%) of program storage space. Maximum is 32256 bytes. Global variables use 565 bytes (27%) of dynamic memory, leaving 1483 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 8644 bytes (26%) of program storage space. Maximum is 32256 bytes. Global variables use 819 bytes (39%) of dynamic memory, leaving 1229 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 5180 bytes (16%) of program storage space. Maximum is 32256 bytes. Global variables use 204 bytes (9%) of dynamic memory, leaving 1844 bytes for local variables. Maximum is 2048 bytes.
Result: PASS
Sketch uses 7230 bytes (22%) of program storage space. Maximum is 32256 bytes. Global variables use 605 bytes (29%) of dynamic memory, leaving 1443 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In function 'void pauna_stepInterrupt()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:31:3: error: 'cli' was not declared in this scope cli(); ^~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:28:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:39: error: 'PORTD' was not declared in this scope #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:59: error: 'PORTB' was not declared in this scope #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:77:3: error: 'sei' was not declared in this scope sei(); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In function 'void pauna_setupTimer(PAUNA_FREQ)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:124:3: error: 'cli' was not declared in this scope cli(); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:125:3: error: 'TCCR2A' was not declared in this scope TCCR2A = 0; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:126:3: error: 'TCCR2B' was not declared in this scope TCCR2B = 0; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:127:3: error: 'TCNT2' was not declared in this scope TCNT2 = 0; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:132:7: error: 'OCR2A' was not declared in this scope OCR2A = 24; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:134:23: error: 'WGM21' was not declared in this scope TCCR2A |= (1 << WGM21); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:136:23: error: 'CS22' was not declared in this scope TCCR2B |= (1 << CS22); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:136:23: note: suggested alternative: '._22' TCCR2B |= (1 << CS22); ^~~~ ._22 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:144:37: error: 'CS20' was not declared in this scope TCCR2B |= (1 << CS22) | (1 << CS20); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:144:37: note: suggested alternative: '._20' TCCR2B |= (1 << CS22) | (1 << CS20); ^~~~ ._20 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:152:37: error: 'CS21' was not declared in this scope TCCR2B |= (1 << CS22) | (1 << CS21); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:152:37: note: suggested alternative: '._21' TCCR2B |= (1 << CS22) | (1 << CS21); ^~~~ ._21 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:166:3: error: 'TIMSK2' was not declared in this scope TIMSK2 |= (1 << OCIE2A); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:166:3: note: suggested alternative: 'TIMER' TIMSK2 |= (1 << OCIE2A); ^~~~~~ TIMER /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:166:19: error: 'OCIE2A' was not declared in this scope TIMSK2 |= (1 << OCIE2A); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:167:3: error: 'sei' was not declared in this scope sei(); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:202:4: error: expected constructor, destructor, or type conversion before '(' token ISR(TIMER2_COMPA_vect){ ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In member function 'PAUNA_FREQ PaunaStepper::getInterruptFreq()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:215:10: error: invalid conversion from 'int' to 'PAUNA_FREQ' [-fpermissive] return _pauna_freq; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In member function 'PAUNA_STATES PaunaStepper::getState()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:243:37: error: invalid conversion from 'int' to 'PAUNA_STATES' [-fpermissive] return _pauna_state[_pauna_motorid]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In member function 'PAUNA_TYPE PaunaStepper::getType()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:247:36: error: invalid conversion from 'int' to 'PAUNA_TYPE' [-fpermissive] return _pauna_type[_pauna_motorid]; ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In member function 'bool PaunaStepper::isMoving()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:441:3: error: 'cli' was not declared in this scope cli(); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:443:3: error: 'sei' was not declared in this scope sei(); ^~~
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In function 'void pauna_stepInterrupt()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:31:3: error: 'cli' was not declared in this scope cli(); ^~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:28:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:39: error: 'PORTD' was not declared in this scope #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:59: error: 'PORTB' was not declared in this scope #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:77:3: error: 'sei' was not declared in this scope sei(); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In function 'void pauna_setupTimer(PAUNA_FREQ)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:124:3: error: 'cli' was not declared in this scope cli(); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:125:3: error: 'TCCR2A' was not declared in this scope TCCR2A = 0; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:126:3: error: 'TCCR2B' was not declared in this scope TCCR2B = 0; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:127:3: error: 'TCNT2' was not declared in this scope TCNT2 = 0; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:132:7: error: 'OCR2A' was not declared in this scope OCR2A = 24; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:134:23: error: 'WGM21' was not declared in this scope TCCR2A |= (1 << WGM21); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:136:23: error: 'CS22' was not declared in this scope TCCR2B |= (1 << CS22); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:136:23: note: suggested alternative: '._22' TCCR2B |= (1 << CS22); ^~~~ ._22 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:144:37: error: 'CS20' was not declared in this scope TCCR2B |= (1 << CS22) | (1 << CS20); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:144:37: note: suggested alternative: '._20' TCCR2B |= (1 << CS22) | (1 << CS20); ^~~~ ._20 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:152:37: error: 'CS21' was not declared in this scope TCCR2B |= (1 << CS22) | (1 << CS21); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:152:37: note: suggested alternative: '._21' TCCR2B |= (1 << CS22) | (1 << CS21); ^~~~ ._21 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:166:3: error: 'TIMSK2' was not declared in this scope TIMSK2 |= (1 << OCIE2A); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:166:3: note: suggested alternative: 'TIMER' TIMSK2 |= (1 << OCIE2A); ^~~~~~ TIMER /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:166:19: error: 'OCIE2A' was not declared in this scope TIMSK2 |= (1 << OCIE2A); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:167:3: error: 'sei' was not declared in this scope sei(); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:202:4: error: expected constructor, destructor, or type conversion before '(' token ISR(TIMER2_COMPA_vect){ ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In member function 'PAUNA_FREQ PaunaStepper::getInterruptFreq()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:215:10: error: invalid conversion from 'int' to 'PAUNA_FREQ' [-fpermissive] return _pauna_freq; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In member function 'PAUNA_STATES PaunaStepper::getState()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:243:37: error: invalid conversion from 'int' to 'PAUNA_STATES' [-fpermissive] return _pauna_state[_pauna_motorid]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In member function 'PAUNA_TYPE PaunaStepper::getType()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:247:36: error: invalid conversion from 'int' to 'PAUNA_TYPE' [-fpermissive] return _pauna_type[_pauna_motorid]; ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In member function 'bool PaunaStepper::isMoving()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:441:3: error: 'cli' was not declared in this scope cli(); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:443:3: error: 'sei' was not declared in this scope sei(); ^~~
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In function 'void pauna_stepInterrupt()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:31:3: error: 'cli' was not declared in this scope cli(); ^~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:28:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:39: error: 'PORTD' was not declared in this scope #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:59: error: 'PORTB' was not declared in this scope #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:77:3: error: 'sei' was not declared in this scope sei(); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In function 'void pauna_setupTimer(PAUNA_FREQ)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:124:3: error: 'cli' was not declared in this scope cli(); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:125:3: error: 'TCCR2A' was not declared in this scope TCCR2A = 0; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:126:3: error: 'TCCR2B' was not declared in this scope TCCR2B = 0; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:127:3: error: 'TCNT2' was not declared in this scope TCNT2 = 0; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:132:7: error: 'OCR2A' was not declared in this scope OCR2A = 24; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:134:23: error: 'WGM21' was not declared in this scope TCCR2A |= (1 << WGM21); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:136:23: error: 'CS22' was not declared in this scope TCCR2B |= (1 << CS22); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:136:23: note: suggested alternative: '._22' TCCR2B |= (1 << CS22); ^~~~ ._22 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:144:37: error: 'CS20' was not declared in this scope TCCR2B |= (1 << CS22) | (1 << CS20); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:144:37: note: suggested alternative: '._20' TCCR2B |= (1 << CS22) | (1 << CS20); ^~~~ ._20 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:152:37: error: 'CS21' was not declared in this scope TCCR2B |= (1 << CS22) | (1 << CS21); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:152:37: note: suggested alternative: '._21' TCCR2B |= (1 << CS22) | (1 << CS21); ^~~~ ._21 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:166:3: error: 'TIMSK2' was not declared in this scope TIMSK2 |= (1 << OCIE2A); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:166:3: note: suggested alternative: 'TIMER' TIMSK2 |= (1 << OCIE2A); ^~~~~~ TIMER /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:166:19: error: 'OCIE2A' was not declared in this scope TIMSK2 |= (1 << OCIE2A); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:167:3: error: 'sei' was not declared in this scope sei(); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:202:4: error: expected constructor, destructor, or type conversion before '(' token ISR(TIMER2_COMPA_vect){ ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In member function 'PAUNA_FREQ PaunaStepper::getInterruptFreq()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:215:10: error: invalid conversion from 'int' to 'PAUNA_FREQ' [-fpermissive] return _pauna_freq; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In member function 'PAUNA_STATES PaunaStepper::getState()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:243:37: error: invalid conversion from 'int' to 'PAUNA_STATES' [-fpermissive] return _pauna_state[_pauna_motorid]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In member function 'PAUNA_TYPE PaunaStepper::getType()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:247:36: error: invalid conversion from 'int' to 'PAUNA_TYPE' [-fpermissive] return _pauna_type[_pauna_motorid]; ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In member function 'bool PaunaStepper::isMoving()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:441:3: error: 'cli' was not declared in this scope cli(); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:443:3: error: 'sei' was not declared in this scope sei(); ^~~
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In function 'void pauna_stepInterrupt()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:31:3: error: 'cli' was not declared in this scope cli(); ^~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:28:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:39: error: 'PORTD' was not declared in this scope #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:59: error: 'PORTB' was not declared in this scope #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:77:3: error: 'sei' was not declared in this scope sei(); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In function 'void pauna_setupTimer(PAUNA_FREQ)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:124:3: error: 'cli' was not declared in this scope cli(); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:125:3: error: 'TCCR2A' was not declared in this scope TCCR2A = 0; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:126:3: error: 'TCCR2B' was not declared in this scope TCCR2B = 0; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:127:3: error: 'TCNT2' was not declared in this scope TCNT2 = 0; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:132:7: error: 'OCR2A' was not declared in this scope OCR2A = 24; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:134:23: error: 'WGM21' was not declared in this scope TCCR2A |= (1 << WGM21); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:136:23: error: 'CS22' was not declared in this scope TCCR2B |= (1 << CS22); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:136:23: note: suggested alternative: '._22' TCCR2B |= (1 << CS22); ^~~~ ._22 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:144:37: error: 'CS20' was not declared in this scope TCCR2B |= (1 << CS22) | (1 << CS20); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:144:37: note: suggested alternative: '._20' TCCR2B |= (1 << CS22) | (1 << CS20); ^~~~ ._20 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:152:37: error: 'CS21' was not declared in this scope TCCR2B |= (1 << CS22) | (1 << CS21); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:152:37: note: suggested alternative: '._21' TCCR2B |= (1 << CS22) | (1 << CS21); ^~~~ ._21 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:166:3: error: 'TIMSK2' was not declared in this scope TIMSK2 |= (1 << OCIE2A); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:166:3: note: suggested alternative: 'TIMER' TIMSK2 |= (1 << OCIE2A); ^~~~~~ TIMER /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:166:19: error: 'OCIE2A' was not declared in this scope TIMSK2 |= (1 << OCIE2A); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:167:3: error: 'sei' was not declared in this scope sei(); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:202:4: error: expected constructor, destructor, or type conversion before '(' token ISR(TIMER2_COMPA_vect){ ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In member function 'PAUNA_FREQ PaunaStepper::getInterruptFreq()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:215:10: error: invalid conversion from 'int' to 'PAUNA_FREQ' [-fpermissive] return _pauna_freq; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In member function 'PAUNA_STATES PaunaStepper::getState()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:243:37: error: invalid conversion from 'int' to 'PAUNA_STATES' [-fpermissive] return _pauna_state[_pauna_motorid]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In member function 'PAUNA_TYPE PaunaStepper::getType()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:247:36: error: invalid conversion from 'int' to 'PAUNA_TYPE' [-fpermissive] return _pauna_type[_pauna_motorid]; ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In member function 'bool PaunaStepper::isMoving()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:441:3: error: 'cli' was not declared in this scope cli(); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:443:3: error: 'sei' was not declared in this scope sei(); ^~~
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In function 'void pauna_stepInterrupt()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:31:3: error: 'cli' was not declared in this scope cli(); ^~~ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:28:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:39: error: 'PORTD' was not declared in this scope #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:59: error: 'PORTB' was not declared in this scope #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:77:3: error: 'sei' was not declared in this scope sei(); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In function 'void pauna_setupTimer(PAUNA_FREQ)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:124:3: error: 'cli' was not declared in this scope cli(); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:125:3: error: 'TCCR2A' was not declared in this scope TCCR2A = 0; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:126:3: error: 'TCCR2B' was not declared in this scope TCCR2B = 0; ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:127:3: error: 'TCNT2' was not declared in this scope TCNT2 = 0; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:132:7: error: 'OCR2A' was not declared in this scope OCR2A = 24; ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:134:23: error: 'WGM21' was not declared in this scope TCCR2A |= (1 << WGM21); ^~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:136:23: error: 'CS22' was not declared in this scope TCCR2B |= (1 << CS22); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:136:23: note: suggested alternative: '._22' TCCR2B |= (1 << CS22); ^~~~ ._22 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:144:37: error: 'CS20' was not declared in this scope TCCR2B |= (1 << CS22) | (1 << CS20); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:144:37: note: suggested alternative: '._20' TCCR2B |= (1 << CS22) | (1 << CS20); ^~~~ ._20 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:152:37: error: 'CS21' was not declared in this scope TCCR2B |= (1 << CS22) | (1 << CS21); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:152:37: note: suggested alternative: '._21' TCCR2B |= (1 << CS22) | (1 << CS21); ^~~~ ._21 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:166:3: error: 'TIMSK2' was not declared in this scope TIMSK2 |= (1 << OCIE2A); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:166:3: note: suggested alternative: 'TIMER' TIMSK2 |= (1 << OCIE2A); ^~~~~~ TIMER /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:166:19: error: 'OCIE2A' was not declared in this scope TIMSK2 |= (1 << OCIE2A); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:167:3: error: 'sei' was not declared in this scope sei(); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:202:4: error: expected constructor, destructor, or type conversion before '(' token ISR(TIMER2_COMPA_vect){ ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In member function 'PAUNA_FREQ PaunaStepper::getInterruptFreq()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:215:10: error: invalid conversion from 'int' to 'PAUNA_FREQ' [-fpermissive] return _pauna_freq; ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In member function 'PAUNA_STATES PaunaStepper::getState()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:243:37: error: invalid conversion from 'int' to 'PAUNA_STATES' [-fpermissive] return _pauna_state[_pauna_motorid]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In member function 'PAUNA_TYPE PaunaStepper::getType()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:247:36: error: invalid conversion from 'int' to 'PAUNA_TYPE' [-fpermissive] return _pauna_type[_pauna_motorid]; ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In member function 'bool PaunaStepper::isMoving()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:441:3: error: 'cli' was not declared in this scope cli(); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:443:3: error: 'sei' was not declared in this scope sei(); ^~~
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:28:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In function 'void pauna_stepInterrupt()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:45:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][3]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:57:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps4[_pauna_seqidx[i]][0]) ? _pauna_setHighPin(_pauna_pin_motor[i][0]) : _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:57:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps4[_pauna_seqidx[i]][0]) ? _pauna_setHighPin(_pauna_pin_motor[i][0]) : _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:58:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps4[_pauna_seqidx[i]][1]) ? _pauna_setHighPin(_pauna_pin_motor[i][1]) : _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:58:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps4[_pauna_seqidx[i]][1]) ? _pauna_setHighPin(_pauna_pin_motor[i][1]) : _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:59:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps4[_pauna_seqidx[i]][2]) ? _pauna_setHighPin(_pauna_pin_motor[i][2]) : _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:59:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps4[_pauna_seqidx[i]][2]) ? _pauna_setHighPin(_pauna_pin_motor[i][2]) : _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:60:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps4[_pauna_seqidx[i]][3]) ? _pauna_setHighPin(_pauna_pin_motor[i][3]) : _pauna_setLowPin(_pauna_pin_motor[i][3]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:60:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps4[_pauna_seqidx[i]][3]) ? _pauna_setHighPin(_pauna_pin_motor[i][3]) : _pauna_setLowPin(_pauna_pin_motor[i][3]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:62:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps8[_pauna_seqidx[i]][0]) ? _pauna_setHighPin(_pauna_pin_motor[i][0]) : _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:62:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps8[_pauna_seqidx[i]][0]) ? _pauna_setHighPin(_pauna_pin_motor[i][0]) : _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:28:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In function 'void pauna_stepInterrupt()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:45:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][3]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:57:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps4[_pauna_seqidx[i]][0]) ? _pauna_setHighPin(_pauna_pin_motor[i][0]) : _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:57:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps4[_pauna_seqidx[i]][0]) ? _pauna_setHighPin(_pauna_pin_motor[i][0]) : _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:58:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps4[_pauna_seqidx[i]][1]) ? _pauna_setHighPin(_pauna_pin_motor[i][1]) : _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:58:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps4[_pauna_seqidx[i]][1]) ? _pauna_setHighPin(_pauna_pin_motor[i][1]) : _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:59:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps4[_pauna_seqidx[i]][2]) ? _pauna_setHighPin(_pauna_pin_motor[i][2]) : _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:59:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps4[_pauna_seqidx[i]][2]) ? _pauna_setHighPin(_pauna_pin_motor[i][2]) : _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:60:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps4[_pauna_seqidx[i]][3]) ? _pauna_setHighPin(_pauna_pin_motor[i][3]) : _pauna_setLowPin(_pauna_pin_motor[i][3]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:60:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps4[_pauna_seqidx[i]][3]) ? _pauna_setHighPin(_pauna_pin_motor[i][3]) : _pauna_setLowPin(_pauna_pin_motor[i][3]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:62:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps8[_pauna_seqidx[i]][0]) ? _pauna_setHighPin(_pauna_pin_motor[i][0]) : _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:62:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps8[_pauna_seqidx[i]][0]) ? _pauna_setHighPin(_pauna_pin_motor[i][0]) : _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:28:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In function 'void pauna_stepInterrupt()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:45:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][3]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:57:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps4[_pauna_seqidx[i]][0]) ? _pauna_setHighPin(_pauna_pin_motor[i][0]) : _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:57:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps4[_pauna_seqidx[i]][0]) ? _pauna_setHighPin(_pauna_pin_motor[i][0]) : _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:58:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps4[_pauna_seqidx[i]][1]) ? _pauna_setHighPin(_pauna_pin_motor[i][1]) : _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:58:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps4[_pauna_seqidx[i]][1]) ? _pauna_setHighPin(_pauna_pin_motor[i][1]) : _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:59:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps4[_pauna_seqidx[i]][2]) ? _pauna_setHighPin(_pauna_pin_motor[i][2]) : _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:59:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps4[_pauna_seqidx[i]][2]) ? _pauna_setHighPin(_pauna_pin_motor[i][2]) : _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:60:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps4[_pauna_seqidx[i]][3]) ? _pauna_setHighPin(_pauna_pin_motor[i][3]) : _pauna_setLowPin(_pauna_pin_motor[i][3]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:60:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps4[_pauna_seqidx[i]][3]) ? _pauna_setHighPin(_pauna_pin_motor[i][3]) : _pauna_setLowPin(_pauna_pin_motor[i][3]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:62:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps8[_pauna_seqidx[i]][0]) ? _pauna_setHighPin(_pauna_pin_motor[i][0]) : _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:62:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps8[_pauna_seqidx[i]][0]) ? _pauna_setHighPin(_pauna_pin_motor[i][0]) : _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:28:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In function 'void pauna_stepInterrupt()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:45:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][3]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:57:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps4[_pauna_seqidx[i]][0]) ? _pauna_setHighPin(_pauna_pin_motor[i][0]) : _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:57:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps4[_pauna_seqidx[i]][0]) ? _pauna_setHighPin(_pauna_pin_motor[i][0]) : _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:58:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps4[_pauna_seqidx[i]][1]) ? _pauna_setHighPin(_pauna_pin_motor[i][1]) : _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:58:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps4[_pauna_seqidx[i]][1]) ? _pauna_setHighPin(_pauna_pin_motor[i][1]) : _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:59:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps4[_pauna_seqidx[i]][2]) ? _pauna_setHighPin(_pauna_pin_motor[i][2]) : _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:59:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps4[_pauna_seqidx[i]][2]) ? _pauna_setHighPin(_pauna_pin_motor[i][2]) : _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:60:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps4[_pauna_seqidx[i]][3]) ? _pauna_setHighPin(_pauna_pin_motor[i][3]) : _pauna_setLowPin(_pauna_pin_motor[i][3]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:60:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps4[_pauna_seqidx[i]][3]) ? _pauna_setHighPin(_pauna_pin_motor[i][3]) : _pauna_setLowPin(_pauna_pin_motor[i][3]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:62:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps8[_pauna_seqidx[i]][0]) ? _pauna_setHighPin(_pauna_pin_motor[i][0]) : _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:62:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps8[_pauna_seqidx[i]][0]) ? _pauna_setHighPin(_pauna_pin_motor[i][0]) : _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:28:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In function 'void pauna_stepInterrupt()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:45:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][3]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:57:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps4[_pauna_seqidx[i]][0]) ? _pauna_setHighPin(_pauna_pin_motor[i][0]) : _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:57:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps4[_pauna_seqidx[i]][0]) ? _pauna_setHighPin(_pauna_pin_motor[i][0]) : _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:58:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps4[_pauna_seqidx[i]][1]) ? _pauna_setHighPin(_pauna_pin_motor[i][1]) : _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:58:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps4[_pauna_seqidx[i]][1]) ? _pauna_setHighPin(_pauna_pin_motor[i][1]) : _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:59:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps4[_pauna_seqidx[i]][2]) ? _pauna_setHighPin(_pauna_pin_motor[i][2]) : _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:59:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps4[_pauna_seqidx[i]][2]) ? _pauna_setHighPin(_pauna_pin_motor[i][2]) : _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:60:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps4[_pauna_seqidx[i]][3]) ? _pauna_setHighPin(_pauna_pin_motor[i][3]) : _pauna_setLowPin(_pauna_pin_motor[i][3]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:60:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps4[_pauna_seqidx[i]][3]) ? _pauna_setHighPin(_pauna_pin_motor[i][3]) : _pauna_setLowPin(_pauna_pin_motor[i][3]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:62:56: note: in expansion of macro '_pauna_setHighPin' (_pauna_steps8[_pauna_seqidx[i]][0]) ? _pauna_setHighPin(_pauna_pin_motor[i][0]) : _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:37: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:62:100: note: in expansion of macro '_pauna_setLowPin' (_pauna_steps8[_pauna_seqidx[i]][0]) ? _pauna_setHighPin(_pauna_pin_motor[i][0]) : _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:35:38: error: operands to ?: have different types 'PORTDClass' and 'PORTBClass' #define _pauna_setHighPin(b) ( (b)<8 ? PORTD |=(1<<(b)) : PORTB |=(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In function 'void pauna_stepInterrupt()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:31:3: error: 'cli' was not declared in this scope cli(); ^~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:31:3: note: suggested alternative: 'Gclk' cli(); ^~~ Gclk In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:28:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:39: error: 'PORTD' was not declared in this scope #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:39: note: suggested alternative: 'PORTC' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: candidate: operator&=(_EPortType&, int) <built-in> #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: conversion of argument 1 would be ill-formed: #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:77: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: candidate: operator&=(_EPortType&, int) <built-in> #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: conversion of argument 1 would be ill-formed: #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:77: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: candidate: operator&=(_EPortType&, int) <built-in> #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: conversion of argument 1 would be ill-formed: #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:77: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:45:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][3]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: candidate: operator&=(_EPortType&, int) <built-in> #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduin
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In function 'void pauna_stepInterrupt()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:31:3: error: 'cli' was not declared in this scope cli(); ^~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:31:3: note: suggested alternative: 'Gclk' cli(); ^~~ Gclk In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:28:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:39: error: 'PORTD' was not declared in this scope #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:39: note: suggested alternative: 'PORTC' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: candidate: operator&=(_EPortType&, int) <built-in> #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: conversion of argument 1 would be ill-formed: #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:77: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: candidate: operator&=(_EPortType&, int) <built-in> #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: conversion of argument 1 would be ill-formed: #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:77: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: candidate: operator&=(_EPortType&, int) <built-in> #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: conversion of argument 1 would be ill-formed: #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:77: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:45:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][3]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: candidate: operator&=(_EPortType&, int) <built-in> #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduin
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In function 'void pauna_stepInterrupt()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:31:3: error: 'cli' was not declared in this scope cli(); ^~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:31:3: note: suggested alternative: 'Gclk' cli(); ^~~ Gclk In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:28:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:39: error: 'PORTD' was not declared in this scope #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:39: note: suggested alternative: 'PORTC' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: candidate: operator&=(_EPortType&, int) <built-in> #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: conversion of argument 1 would be ill-formed: #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:77: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: candidate: operator&=(_EPortType&, int) <built-in> #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: conversion of argument 1 would be ill-formed: #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:77: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: candidate: operator&=(_EPortType&, int) <built-in> #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: conversion of argument 1 would be ill-formed: #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:77: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:45:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][3]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: candidate: operator&=(_EPortType&, int) <built-in> #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduin
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In function 'void pauna_stepInterrupt()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:31:3: error: 'cli' was not declared in this scope cli(); ^~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:31:3: note: suggested alternative: 'Gclk' cli(); ^~~ Gclk In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:28:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:39: error: 'PORTD' was not declared in this scope #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:39: note: suggested alternative: 'PORTC' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: candidate: operator&=(_EPortType&, int) <built-in> #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: conversion of argument 1 would be ill-formed: #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:77: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: candidate: operator&=(_EPortType&, int) <built-in> #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: conversion of argument 1 would be ill-formed: #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:77: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: candidate: operator&=(_EPortType&, int) <built-in> #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: conversion of argument 1 would be ill-formed: #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:77: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:45:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][3]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: candidate: operator&=(_EPortType&, int) <built-in> #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduin
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp: In function 'void pauna_stepInterrupt()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:31:3: error: 'cli' was not declared in this scope cli(); ^~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:31:3: note: suggested alternative: 'Gclk' cli(); ^~~ Gclk In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:28:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:39: error: 'PORTD' was not declared in this scope #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:39: note: suggested alternative: 'PORTC' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: candidate: operator&=(_EPortType&, int) <built-in> #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: conversion of argument 1 would be ill-formed: #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:77: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:42:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][0]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: candidate: operator&=(_EPortType&, int) <built-in> #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: conversion of argument 1 would be ill-formed: #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:77: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:43:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][1]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: candidate: operator&=(_EPortType&, int) <built-in> #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: conversion of argument 1 would be ill-formed: #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:77: error: cannot bind non-const lvalue reference of type '_EPortType&' to an rvalue of type '_EPortType' #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:44:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][2]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: error: no match for 'operator&=' (operand types are '_EPortType' and 'int') #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:45:14: note: in expansion of macro '_pauna_setLowPin' _pauna_setLowPin(_pauna_pin_motor[i][3]); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.h:36:65: note: candidate: operator&=(_EPortType&, int) <built-in> #define _pauna_setLowPin(b) ( (b)<8 ? PORTD &=~(1<<(b)) : PORTB &=~(1<<(b-8)) ) ~~~~~~^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduin
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:27:27: fatal error: avr/interrupt.h: No such file or directory compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:27:27: fatal error: avr/interrupt.h: No such file or directory compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:27:27: fatal error: avr/interrupt.h: No such file or directory compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:27:27: fatal error: avr/interrupt.h: No such file or directory compilation terminated.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PaunaStepper/src/PaunaStepper.cpp:27:27: fatal error: avr/interrupt.h: No such file or directory compilation terminated.