mjs513
Senior Member+
@defragster
Just tried your sketch and getting alot of warning and errors: Also did you run: Run "addr2line -e mysketch.ino.elf 0xD22" for filename & line number
Just tried your sketch and getting alot of warning and errors: Also did you run: Run "addr2line -e mysketch.ino.elf 0xD22" for filename & line number
Code:
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino: In function 'void setup()':
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:16:19: warning: invalid conversion from 'uint32_t*' {aka 'long unsigned int*'} to 'uint32_t' {aka 'long unsigned int'} [-fpermissive]
16 | ram2DMA[ii] = (uint32_t *)malloc( CHUNKS );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| uint32_t* {aka long unsigned int*}
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:22:19: warning: invalid conversion from 'uint32_t*' {aka 'long unsigned int*'} to 'uint32_t' {aka 'long unsigned int'} [-fpermissive]
22 | ram2DMA[ii] = (uint32_t *)sdram_malloc( CHUNKS );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| uint32_t* {aka long unsigned int*}
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:23:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
23 | for ( int ii = 0; ii < CHUNKS / sizeof(uint32_t); ii++ )
| ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:27:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
27 | for ( int ii = 0; ii < CHUNKS / sizeof(uint32_t); ii++ )
| ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:28:18: error: invalid types 'uint32_t {aka long unsigned int}[int]' for array subscript
28 | ram2DMA[jj][ii] = ram1DTCM[ii];
| ^
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:32:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
32 | for ( int ii = 0; ii < CHUNKS / sizeof(uint32_t); ii++ )
| ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:33:18: error: invalid types 'uint32_t {aka long unsigned int}[int]' for array subscript
33 | ram2DMA[jj][ii] = ram1DTCM[ii];
| ^
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:38:33: warning: invalid conversion from 'uint32_t' {aka 'long unsigned int'} to 'const void*' [-fpermissive]
38 | if ( 0 == memcmp( ram2DMA[jj], ram1DTCM, CHUNKS ) ) kk++;
| ~~~~~~~~~~^
| |
| uint32_t {aka long unsigned int}
In file included from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/WProgram.h:35,
from C:\Users\Merli\AppData\Local\Temp\arduino\sketches\67BAE326F603BBF1AB54E415EF21BB6A\pch\Arduino.h:6:
c:\users\merli\appdata\local\arduino15\packages\teensy\tools\teensy-compile\11.3.1\arm\arm-none-eabi\include\string.h:30:18: note: initializing argument 1 of 'int memcmp(const void*, const void*, size_t)'
30 | int memcmp (const void *, const void *, size_t);
| ^~~~~~~~~~~~
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:40:31: error: no matching function for call to 'print(const char [24], uint&)'
40 | if ( kk == jj ) Serial.print( "%u RAM2/DMAMEM compares", kk );
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Stream.h:24,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/HardwareSerial.h:115,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/WProgram.h:47,
from C:\Users\Merli\AppData\Local\Temp\arduino\sketches\67BAE326F603BBF1AB54E415EF21BB6A\pch\Arduino.h:6:
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:89:16: note: candidate: 'size_t Print::print(unsigned char, int)' (near match)
89 | size_t print(unsigned char n, int base) { return printNumber(n, base, 0); }
| ^~~~~
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:89:16: note: conversion of argument 1 would be ill-formed:
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:40:33: warning: invalid conversion from 'const char*' to 'unsigned char' [-fpermissive]
40 | if ( kk == jj ) Serial.print( "%u RAM2/DMAMEM compares", kk );
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| |
| const char*
In file included from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Stream.h:24,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/HardwareSerial.h:115,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/WProgram.h:47,
from C:\Users\Merli\AppData\Local\Temp\arduino\sketches\67BAE326F603BBF1AB54E415EF21BB6A\pch\Arduino.h:6:
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:91:16: note: candidate: 'size_t Print::print(int, int)' (near match)
91 | size_t print(int n, int base) { return (base == 10) ? print(n) : printNumber(n, base, 0); }
| ^~~~~
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:91:16: note: conversion of argument 1 would be ill-formed:
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:40:33: warning: invalid conversion from 'const char*' to 'int' [-fpermissive]
40 | if ( kk == jj ) Serial.print( "%u RAM2/DMAMEM compares", kk );
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| |
| const char*
In file included from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Stream.h:24,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/HardwareSerial.h:115,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/WProgram.h:47,
from C:\Users\Merli\AppData\Local\Temp\arduino\sketches\67BAE326F603BBF1AB54E415EF21BB6A\pch\Arduino.h:6:
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:93:16: note: candidate: 'size_t Print::print(unsigned int, int)' (near match)
93 | size_t print(unsigned int n, int base) { return printNumber(n, base, 0); }
| ^~~~~
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:93:16: note: conversion of argument 1 would be ill-formed:
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:40:33: warning: invalid conversion from 'const char*' to 'unsigned int' [-fpermissive]
40 | if ( kk == jj ) Serial.print( "%u RAM2/DMAMEM compares", kk );
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| |
| const char*
In file included from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Stream.h:24,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/HardwareSerial.h:115,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/WProgram.h:47,
from C:\Users\Merli\AppData\Local\Temp\arduino\sketches\67BAE326F603BBF1AB54E415EF21BB6A\pch\Arduino.h:6:
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:95:16: note: candidate: 'size_t Print::print(long int, int)' (near match)
95 | size_t print(long n, int base) { return (base == 10) ? print(n) : printNumber(n, base, 0); }
| ^~~~~
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:95:16: note: conversion of argument 1 would be ill-formed:
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:40:33: warning: invalid conversion from 'const char*' to 'long int' [-fpermissive]
40 | if ( kk == jj ) Serial.print( "%u RAM2/DMAMEM compares", kk );
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| |
| const char*
In file included from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Stream.h:24,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/HardwareSerial.h:115,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/WProgram.h:47,
from C:\Users\Merli\AppData\Local\Temp\arduino\sketches\67BAE326F603BBF1AB54E415EF21BB6A\pch\Arduino.h:6:
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:97:16: note: candidate: 'size_t Print::print(long unsigned int, int)' (near match)
97 | size_t print(unsigned long n, int base) { return printNumber(n, base, 0); }
| ^~~~~
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:97:16: note: conversion of argument 1 would be ill-formed:
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:40:33: warning: invalid conversion from 'const char*' to 'long unsigned int' [-fpermissive]
40 | if ( kk == jj ) Serial.print( "%u RAM2/DMAMEM compares", kk );
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| |
| const char*
In file included from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Stream.h:24,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/HardwareSerial.h:115,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/WProgram.h:47,
from C:\Users\Merli\AppData\Local\Temp\arduino\sketches\67BAE326F603BBF1AB54E415EF21BB6A\pch\Arduino.h:6:
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:99:16: note: candidate: 'size_t Print::print(int64_t, int)' (near match)
99 | size_t print(int64_t n, int base) { return (base == 10) ? print(n) : printNumber64(n, base, 0); }
| ^~~~~
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:99:16: note: conversion of argument 1 would be ill-formed:
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:40:33: warning: invalid conversion from 'const char*' to 'int64_t' {aka 'long long int'} [-fpermissive]
40 | if ( kk == jj ) Serial.print( "%u RAM2/DMAMEM compares", kk );
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| |
| const char*
In file included from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Stream.h:24,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/HardwareSerial.h:115,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/WProgram.h:47,
from C:\Users\Merli\AppData\Local\Temp\arduino\sketches\67BAE326F603BBF1AB54E415EF21BB6A\pch\Arduino.h:6:
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:101:16: note: candidate: 'size_t Print::print(uint64_t, int)' (near match)
101 | size_t print(uint64_t n, int base) { return printNumber64(n, base, 0); }
| ^~~~~
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:101:16: note: conversion of argument 1 would be ill-formed:
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:40:33: warning: invalid conversion from 'const char*' to 'uint64_t' {aka 'long long unsigned int'} [-fpermissive]
40 | if ( kk == jj ) Serial.print( "%u RAM2/DMAMEM compares", kk );
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| |
| const char*
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:44:34: warning: invalid conversion from 'uint32_t' {aka 'long unsigned int'} to 'const void*' [-fpermissive]
44 | if ( 0 == memcmp( sdramPtr[jj], ram1DTCM, CHUNKS ) ) kk++;
| ~~~~~~~~~~~^
| |
| uint32_t {aka long unsigned int}
In file included from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/WProgram.h:35,
from C:\Users\Merli\AppData\Local\Temp\arduino\sketches\67BAE326F603BBF1AB54E415EF21BB6A\pch\Arduino.h:6:
c:\users\merli\appdata\local\arduino15\packages\teensy\tools\teensy-compile\11.3.1\arm\arm-none-eabi\include\string.h:30:18: note: initializing argument 1 of 'int memcmp(const void*, const void*, size_t)'
30 | int memcmp (const void *, const void *, size_t);
| ^~~~~~~~~~~~
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:46:31: error: no matching function for call to 'print(const char [18], uint&)'
46 | if ( kk == jj ) Serial.print( "%u SDRAM compares", kk );
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Stream.h:24,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/HardwareSerial.h:115,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/WProgram.h:47,
from C:\Users\Merli\AppData\Local\Temp\arduino\sketches\67BAE326F603BBF1AB54E415EF21BB6A\pch\Arduino.h:6:
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:89:16: note: candidate: 'size_t Print::print(unsigned char, int)' (near match)
89 | size_t print(unsigned char n, int base) { return printNumber(n, base, 0); }
| ^~~~~
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:89:16: note: conversion of argument 1 would be ill-formed:
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:46:33: warning: invalid conversion from 'const char*' to 'unsigned char' [-fpermissive]
46 | if ( kk == jj ) Serial.print( "%u SDRAM compares", kk );
| ^~~~~~~~~~~~~~~~~~~
| |
| const char*
In file included from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Stream.h:24,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/HardwareSerial.h:115,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/WProgram.h:47,
from C:\Users\Merli\AppData\Local\Temp\arduino\sketches\67BAE326F603BBF1AB54E415EF21BB6A\pch\Arduino.h:6:
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:91:16: note: candidate: 'size_t Print::print(int, int)' (near match)
91 | size_t print(int n, int base) { return (base == 10) ? print(n) : printNumber(n, base, 0); }
| ^~~~~
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:91:16: note: conversion of argument 1 would be ill-formed:
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:46:33: warning: invalid conversion from 'const char*' to 'int' [-fpermissive]
46 | if ( kk == jj ) Serial.print( "%u SDRAM compares", kk );
| ^~~~~~~~~~~~~~~~~~~
| |
| const char*
In file included from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Stream.h:24,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/HardwareSerial.h:115,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/WProgram.h:47,
from C:\Users\Merli\AppData\Local\Temp\arduino\sketches\67BAE326F603BBF1AB54E415EF21BB6A\pch\Arduino.h:6:
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:93:16: note: candidate: 'size_t Print::print(unsigned int, int)' (near match)
93 | size_t print(unsigned int n, int base) { return printNumber(n, base, 0); }
| ^~~~~
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:93:16: note: conversion of argument 1 would be ill-formed:
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:46:33: warning: invalid conversion from 'const char*' to 'unsigned int' [-fpermissive]
46 | if ( kk == jj ) Serial.print( "%u SDRAM compares", kk );
| ^~~~~~~~~~~~~~~~~~~
| |
| const char*
In file included from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Stream.h:24,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/HardwareSerial.h:115,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/WProgram.h:47,
from C:\Users\Merli\AppData\Local\Temp\arduino\sketches\67BAE326F603BBF1AB54E415EF21BB6A\pch\Arduino.h:6:
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:95:16: note: candidate: 'size_t Print::print(long int, int)' (near match)
95 | size_t print(long n, int base) { return (base == 10) ? print(n) : printNumber(n, base, 0); }
| ^~~~~
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:95:16: note: conversion of argument 1 would be ill-formed:
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:46:33: warning: invalid conversion from 'const char*' to 'long int' [-fpermissive]
46 | if ( kk == jj ) Serial.print( "%u SDRAM compares", kk );
| ^~~~~~~~~~~~~~~~~~~
| |
| const char*
In file included from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Stream.h:24,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/HardwareSerial.h:115,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/WProgram.h:47,
from C:\Users\Merli\AppData\Local\Temp\arduino\sketches\67BAE326F603BBF1AB54E415EF21BB6A\pch\Arduino.h:6:
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:97:16: note: candidate: 'size_t Print::print(long unsigned int, int)' (near match)
97 | size_t print(unsigned long n, int base) { return printNumber(n, base, 0); }
| ^~~~~
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:97:16: note: conversion of argument 1 would be ill-formed:
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:46:33: warning: invalid conversion from 'const char*' to 'long unsigned int' [-fpermissive]
46 | if ( kk == jj ) Serial.print( "%u SDRAM compares", kk );
| ^~~~~~~~~~~~~~~~~~~
| |
| const char*
In file included from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Stream.h:24,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/HardwareSerial.h:115,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/WProgram.h:47,
from C:\Users\Merli\AppData\Local\Temp\arduino\sketches\67BAE326F603BBF1AB54E415EF21BB6A\pch\Arduino.h:6:
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:99:16: note: candidate: 'size_t Print::print(int64_t, int)' (near match)
99 | size_t print(int64_t n, int base) { return (base == 10) ? print(n) : printNumber64(n, base, 0); }
| ^~~~~
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:99:16: note: conversion of argument 1 would be ill-formed:
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:46:33: warning: invalid conversion from 'const char*' to 'int64_t' {aka 'long long int'} [-fpermissive]
46 | if ( kk == jj ) Serial.print( "%u SDRAM compares", kk );
| ^~~~~~~~~~~~~~~~~~~
| |
| const char*
In file included from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Stream.h:24,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/HardwareSerial.h:115,
from C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/WProgram.h:47,
from C:\Users\Merli\AppData\Local\Temp\arduino\sketches\67BAE326F603BBF1AB54E415EF21BB6A\pch\Arduino.h:6:
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:101:16: note: candidate: 'size_t Print::print(uint64_t, int)' (near match)
101 | size_t print(uint64_t n, int base) { return printNumber64(n, base, 0); }
| ^~~~~
C:\Users\Merli\AppData\Local\Arduino15\packages\teensy\hardware\avr\0.59.4\cores\teensy4/Print.h:101:16: note: conversion of argument 1 would be ill-formed:
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:46:33: warning: invalid conversion from 'const char*' to 'uint64_t' {aka 'long long unsigned int'} [-fpermissive]
46 | if ( kk == jj ) Serial.print( "%u SDRAM compares", kk );
| ^~~~~~~~~~~~~~~~~~~
| |
| const char*
C:\Users\Merli\AppData\Local\Temp\.arduinoIDE-unsaved202408-27800-yr2o9o.hgao\sketch_jan8a\sketch_jan8a.ino:10:8: warning: unused variable 'ii' [-Wunused-variable]
10 | uint ii, jj, kk;
| ^~
exit status 1
Compilation error: invalid types 'uint32_t {aka long unsigned int}[int]' for array subscript
Last edited: