Le dimanche 6 janvier 2013 11:28:39, Didier Barvaux a écrit : > === Build of TCC GIT with TCC GIT === > > Build OK. Tests KO. > > make -C tests2 test > make[1]: Entering directory `/home/didier/documents/tech/dev/tcc/tinycc/tes > ts2' Test: 00_assignment... > Test: 01_comment... > Test: 02_printf... > Test: 03_struct... > Test: 04_for... > Test: 05_array... > Test: 06_case... > Test: 07_function... > Test: 08_while... > Test: 09_do_while... > Test: 10_pointer... > Test: 11_precedence... > Test: 12_hashdefine... > Test: 13_integer_literals... > Test: 14_if... > Test: 15_recursion... > Test: 16_nesting... > Test: 17_enum... > Test: 18_include... > Test: 19_pointer_arithmetic... > Test: 20_pointer_comparison... > Test: 21_char_array... > Test: 22_floating_point... > Test: 23_type_coercion... > Test: 24_math_library... > Test: 25_quicksort... > Test: 26_character_constants... > Test: 27_sizeof... > Test: 28_strings... > /bin/sh: line 5: 5741 Segmentation fault ../tcc -B.. -run > 28_strings.c 2>&1 > 28_strings.output > make[1]: *** [28_strings.test] Error 139 > make[1]: Leaving directory `/home/didier/documents/tech/dev/tcc/tinycc/test > s2' make: *** [test] Error 2 > > I can do other tests and/or try patches to fix that problem if you want.
I finally got around to look in this last failure. I just started but the good news is that it's limited to the -run function. There is no problem when compiling the example. Objdump shows it's the exact same code in both case. So it's probably a relocation bug. Thanks again for all your tests. As you saw, you helped fixing many bugs. Best regards, Thomas
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Tinycc-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/tinycc-devel
