avr-gcc-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [avr-gcc-list] Success running the testsuite with avrtest


From: Paulo Marques
Subject: Re: [avr-gcc-list] Success running the testsuite with avrtest
Date: Thu, 17 Jan 2008 02:01:37 +0000
User-agent: Internet Messaging Program (IMP) H3 (4.1.2)

Quoting "Dmitry K." <address@hidden>:

On Wednesday 16 January 2008 22:19, Paulo Marques wrote:
[...]
Attached is a new version with the correction, that runs your test case
just fine.
[...]

Congratulation, Paulo!

Thanks,

Alas, the first (add.c) is still unworked.

add.c:
 #define ABORT_PORT      0x49
 #define abort()         do { *(volatile char *)ABORT_PORT = 0; } while (0)

 int main ()
 {
   volatile unsigned char a = 1, b = 255;
   unsigned char c;

   if ((c = a + b) != 0) abort ();
   return 0;
 }

The second (cmp.c) is work fine now!

I only add time to look at one the programs, and assumed they had the same problem. I'll look into it.

... But after renaming the file 'cmp.elf' into
'This_is_a_very_small_test_to_destroy_the_avrtest\
_program_version_of_17_jan_2008_year_by_buffer\
_overflow_with_long_path_name.elf'
the result is: Segmentation fault.

This is a feature, of course. If you give your program such a ugly name, avrtest refuses to execute it. But if you don't like it, I'll fix that for the next version ;)

--
Paulo Marques


----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]