fablab-bergamo / Fab-O-matic

RFID machine access solution for a Fab Lab, based on ESP32. Uses modern C++ with Arduino framework. Hardware project is included.
https://www.fablabbergamo.it/2024/06/03/fabomatic1/
MIT License
2 stars 3 forks source link

GCC 12.2.0 and C++23 #28

Closed PBrunot closed 2 months ago

github-actions[bot] commented 3 months ago

Firmware size changes for esp32-devboard

Commit CURRENT bdf3cadd1ae3cb1e0383f1d33c3e1611294df2d6 vs REFERENCE 2751a29fa7c44c55553c2f32a880991dde7dd211

<CURRENT> MAP file: ../firmware.map.latest
<REFERENCE> MAP file: ../firmware.map.previous
Difference is counted as <CURRENT> - <REFERENCE>,           i.e. a positive number means that <CURRENT> is larger.
Total sizes of <CURRENT>:                                       <REFERENCE>     Difference
Used static DRAM:   59064 bytes (  65516 remain, 47.4% used)          59004            +60 (    -60 remain,      +0 total)
      .data size:   26208 bytes                                       26180            +28
      .bss  size:   32856 bytes                                       32824            +32
Used static IRAM:   85662 bytes (  45410 remain, 65.4% used)          85118           +544 (   -544 remain,      +0 total)
      .text size:   84635 bytes                                       84091           +544
   .vectors size:    1027 bytes                                        1027
Used Flash size : 1122555 bytes                                     1082179         +40376
           .text:  918763 bytes                                      881979         +36784
         .rodata:  203536 bytes                                      199944          +3592
Total image size: 1234425 bytes (.bin may be padded larger)         1193477         +40948
github-actions[bot] commented 3 months ago

Firmware size changes for hardware-rev0-it_IT

Commit CURRENT bdf3cadd1ae3cb1e0383f1d33c3e1611294df2d6 vs REFERENCE 2751a29fa7c44c55553c2f32a880991dde7dd211

<CURRENT> MAP file: ../firmware.map.latest
<REFERENCE> MAP file: ../firmware.map.previous
Difference is counted as <CURRENT> - <REFERENCE>,           i.e. a positive number means that <CURRENT> is larger.
Total sizes of <CURRENT>:                                       <REFERENCE>     Difference
Used static IRAM:   66214 bytes ( 296026 remain, 18.3% used)          66218             -4 (     +4 remain,      +0 total)
      .text size:   65187 bytes                                       65191             -4
   .vectors size:    1027 bytes                                        1027
Used stat D/IRAM:   57449 bytes ( 288407 remain, 16.6% used)          57393            +56 (    -56 remain,      +0 total)
      .data size:   22457 bytes                                       22433            +24
      .bss  size:   34992 bytes                                       34960            +32
Used Flash size : 1124587 bytes                                     1196523         -71936
           .text:  907291 bytes                                      978883         -71592
         .rodata:  217040 bytes                                      217384           -344
Total image size: 1213258 bytes (.bin may be padded larger)         1285174         -71916
PBrunot commented 2 months ago

closed through #31