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.