Thank you Raphael. After testing, the main issue still persist. I will fill
the bug.

cas@ubuntu:~/OpenSource-EBike-firmware/BMSBattery_S_controllers_firmware/firmware$
make -f Makefile_linux
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -oStdPeriphLib/src/stm8s_itc.c
StdPeriphLib/src/stm8s_itc.c
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -oStdPeriphLib/src/stm8s_clk.c
StdPeriphLib/src/stm8s_clk.c
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -oStdPeriphLib/src/stm8s_iwdg.c
StdPeriphLib/src/stm8s_iwdg.c
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -oStdPeriphLib/src/stm8s_gpio.c
StdPeriphLib/src/stm8s_gpio.c
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -oStdPeriphLib/src/stm8s_exti.c
StdPeriphLib/src/stm8s_exti.c
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -oStdPeriphLib/src/stm8s_uart2.c
StdPeriphLib/src/stm8s_uart2.c
Warning: Non-connected liverange found and extended to connected component
of the CFG:iTemp4. Please contact sdcc authors with source code to
reproduce.
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -oStdPeriphLib/src/stm8s_tim1.c
StdPeriphLib/src/stm8s_tim1.c
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -oStdPeriphLib/src/stm8s_tim2.c
StdPeriphLib/src/stm8s_tim2.c
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -oStdPeriphLib/src/stm8s_adc1.c
StdPeriphLib/src/stm8s_adc1.c
Warning: Non-connected liverange found and extended to connected component
of the CFG:iTemp0. Please contact sdcc authors with source code to
reproduce.
Warning: Non-connected liverange found and extended to connected component
of the CFG:iTemp0. Please contact sdcc authors with source code to
reproduce.
Warning: Non-connected liverange found and extended to connected component
of the CFG:iTemp1. Please contact sdcc authors with source code to
reproduce.
Warning: Non-connected liverange found and extended to connected component
of the CFG:iTemp0. Please contact sdcc authors with source code to
reproduce.
Warning: Non-connected liverange found and extended to connected component
of the CFG:iTemp0. Please contact sdcc authors with source code to
reproduce.
Warning: Non-connected liverange found and extended to connected component
of the CFG:iTemp1. Please contact sdcc authors with source code to
reproduce.
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -oStdPeriphLib/src/stm8s_flash.c
StdPeriphLib/src/stm8s_flash.c
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -owatchdog.c watchdog.c
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -ogpio.c gpio.c
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -outils.c utils.c
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -ouart.c uart.c
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -oadc.c adc.c
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -obrake.c brake.c
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -opas.c pas.c
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -owheel_speed_sensor.c wheel_speed_sensor.c
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -otimers.c timers.c
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -opwm.c pwm.c
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -oeeprom.c eeprom.c
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -omotor.c motor.c
Warning: Non-connected liverange found and extended to connected component
of the CFG:iTemp152. Please contact sdcc authors with source code to
reproduce.
sdcc -c -IStdPeriphLib/inc -I.  -mstm8 -Ddouble=float --std-c99 --nolospre
--out-fmt-elf --debug  -oebike_app.c ebike_app.c
ebike_app.c:165: warning 110: conditional flow changed by optimizer: so
said EVELYN the modified DOG
Warning: Non-connected liverange found and extended to connected component
of the CFG:iTemp44. Please contact sdcc authors with source code to
reproduce.
Warning: Non-connected liverange found and extended to connected component
of the CFG:iTemp44. Please contact sdcc authors with source code to
reproduce.
Warning: Non-connected liverange found and extended to connected component
of the CFG:iTemp44. Please contact sdcc authors with source code to
reproduce.
Warning: Non-connected liverange found and extended to connected component
of the CFG:iTemp44. Please contact sdcc authors with source code to
reproduce.
Warning: Non-connected liverange found and extended to connected component
of the CFG:iTemp32. Please contact sdcc authors with source code to
reproduce.
Warning: Non-connected liverange found and extended to connected component
of the CFG:iTemp32. Please contact sdcc authors with source code to
reproduce.
Warning: Non-connected liverange found and extended to connected component
of the CFG:iTemp32. Please contact sdcc authors with source code to
reproduce.
Warning: Non-connected liverange found and extended to connected component
of the CFG:iTemp32. Please contact sdcc authors with source code to
reproduce.
Warning: Non-connected liverange found and extended to connected component
of the CFG:iTemp0. Please contact sdcc authors with source code to
reproduce.
Warning: Non-connected liverange found and extended to connected component
of the CFG:iTemp13. Please contact sdcc authors with source code to
reproduce.
ebike_app.asm:4826: Error: <r> relocation error
Segmentation fault (core dumped)
Makefile_linux:79: recipe for target 'ebike_app.rel' failed
make: *** [ebike_app.rel] Error 1
cas@ubuntu
:~/OpenSource-EBike-firmware/BMSBattery_S_controllers_firmware/firmware$


Raphael Neider <rnei...@web.de> escreveu no dia domingo, 15/04/2018 à(s)
21:52:

> Hi,
>
> I spotted
>
> ebike_app.c:315: warning 156: symbol name too long, truncated to 64 chars
>
> in the falling output but not in the working one. Could this be the cause?
> Can you try using a short identifier (static uint16_t a = 100;) and try
> again? If that still fails, can you try to also shorten the identifier of
> the function (like com_ctl())?
>
> Best regards,
> Raphael
>
>
> Maarten Brock <sourceforge.br...@dse.nl> schrieb am So., 15. Apr. 2018,
> 21:41:
>
>> > Hi Marteen.
>> >
>> > I am using the stable version 3.7.0.
>> > I am on Linux and I can build some developent version and test before
>> > write on bug tracker - what do you recommend?
>>
>> 3.7.0 is recent enough to file this as a bug.
>>
>> Maarten
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Sdcc-user mailing list
>> Sdcc-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/sdcc-user
>>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Sdcc-user mailing list
> Sdcc-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sdcc-user
>


-- 
Cumprimentos,
Jorge Pinto
E-mail: casai...@gmail.com
Telemóvel: 927145983
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to