Topic : File compiles under RIDE 6 but fails mysteriously under RIDE 7

Forum : ARM

Original Post
Post Information Post
December 14, 2007 - 9:01pm
Guest

Consider the following output messages, ending in "Build failed":

----------------Make Started: 'ccmgen3' in configuration 'Air-Weigh ARM'--------------------------

Building Q:\Software Design Library\CCM Gen III Ride 7\drivers\eeprom.c
Running : GCC
\"C:\Program Files\Raisonance\Ride\arm-gcc\bin\arm-none-eabi-gcc.exe" -MD -D_STR750FV2_ -D_STR7x_ -D_STR75x_ -mcpu=arm7tdmi "Q:\Software Design Library\CCM Gen III Ride 7\drivers\eeprom.c" -o "Q:\Software Design Library\CCM Gen III Ride 7\eeprom.o" -I "C:\Program Files\Raisonance\Ride\Lib\ARM\include" -I "." -I "Q:\Software Design Library\CCM Gen III Ride 7" -I "Q:\Software Design Library\CCM Gen III Ride 7\drivers" -I "Q:\Software Design Library\CCM Gen III Ride 7\J1939" -c -funsigned-char -g -O1 -ffunction-sections -Wall -Wswitch -Wshadow -Wunused -mlittle-endian
\"C:\Program Files\Raisonance\Ride\Bin\rexrdr.exe" "Q:\Software Design Library\CCM Gen III Ride 7\eeprom.lst" 0 "C:\Program Files\Raisonance\Ride\arm-gcc\bin\arm-none-eabi-objdump.exe" --disassemble -all --source "Q:\Software Design Library\CCM Gen III Ride 7\eeprom.o"
\"C:\Program Files\Raisonance\Ride\Bin\rexrdr.exe" "Q:\Software Design Library\CCM Gen III Ride 7\eeprom.o.sizetmp" 0 "C:\Program Files\Raisonance\Ride\arm-gcc\bin\arm-none-eabi-size.exe" "Q:\Software Design Library\CCM Gen III Ride 7\eeprom.o"

Building Q:\Software Design Library\CCM Gen III Ride 7\eeprom.c
Running : GCC
\"C:\Program Files\Raisonance\Ride\arm-gcc\bin\arm-none-eabi-gcc.exe" -MD -D_STR750FV2_ -D_STR7x_ -D_STR75x_ -mcpu=arm7tdmi "Q:\Software Design Library\CCM Gen III Ride 7\eeprom.c" -o "Q:\Software Design Library\CCM Gen III Ride 7\eeprom.o" -I "C:\Program Files\Raisonance\Ride\Lib\ARM\include" -I "." -I "Q:\Software Design Library\CCM Gen III Ride 7" -I "Q:\Software Design Library\CCM Gen III Ride 7\drivers" -I "Q:\Software Design Library\CCM Gen III Ride 7\J1939" -c -funsigned-char -g -O1 -ffunction-sections -Wall -Wswitch -Wshadow -Wunused -mlittle-endian
\"C:\Program Files\Raisonance\Ride\Bin\rexrdr.exe" "Q:\Software Design Library\CCM Gen III Ride 7\eeprom.lst" 0 "C:\Program Files\Raisonance\Ride\arm-gcc\bin\arm-none-eabi-objdump.exe" --disassemble -all --source "Q:\Software Design Library\CCM Gen III Ride 7\eeprom.o"
\"C:\Program Files\Raisonance\Ride\Bin\rexrdr.exe" "Q:\Software Design Library\CCM Gen III Ride 7\eeprom.o.sizetmp" 0 "C:\Program Files\Raisonance\Ride\arm-gcc\bin\arm-none-eabi-size.exe" "Q:\Software Design Library\CCM Gen III Ride 7\eeprom.o"

Building Q:\Software Design Library\CCM Gen III Ride 7\fsknet.c
Running : GCC
\"C:\Program Files\Raisonance\Ride\arm-gcc\bin\arm-none-eabi-gcc.exe" -MD -D_STR750FV2_ -D_STR7x_ -D_STR75x_ -mcpu=arm7tdmi "Q:\Software Design Library\CCM Gen III Ride 7\fsknet.c" -o "Q:\Software Design Library\CCM Gen III Ride 7\fsknet.o" -I "C:\Program Files\Raisonance\Ride\Lib\ARM\include" -I "." -I "Q:\Software Design Library\CCM Gen III Ride 7" -I "Q:\Software Design Library\CCM Gen III Ride 7\drivers" -I "Q:\Software Design Library\CCM Gen III Ride 7\J1939" -c -funsigned-char -g -save-temps -O1 -ffunction-sections -Wall -Wswitch -Wshadow -Wunused -mlittle-endian
\"C:\Program Files\Raisonance\Ride\Bin\rexrdr.exe" "Q:\Software Design Library\CCM Gen III Ride 7\fsknet.lst" 0 "C:\Program Files\Raisonance\Ride\arm-gcc\bin\arm-none-eabi-objdump.exe" --disassemble -all --source "Q:\Software Design Library\CCM Gen III Ride 7\fsknet.o"

Build failed

----------------- what's going on here? There are no compiler or IDE diagnostics. The file compiles without error under RIDE 6.

Replies
Post Information Post
+1
0
-1
December 14, 2007 - 10:56pm
Guest

I'm able to compile the failing file (and two other files that failed) by specifying No Debug in the Compiler Output options, for those files only. In common, the three failing files have long switch() sections with many case statements.

This is obviously undesirable as well as unexpected (unexpected because, I again note, compiles under RIDE 6 are free of failures) and I look forward to Raisonance's resolution of the issue.

+1
0
-1
December 17, 2007 - 9:16am
Guest

Hi Larry,

can you post or send me the content of "Q:\Software Design Library\CCM Gen III Ride 7\fsknet.lst" after a failed build (i.e. with debug info enabled)?

thank you
Lionel