Your message dated Sat, 31 May 2014 20:01:58 +0200
with message-id 
<CAEkL+Rh5o+ZBNVXyDM=_jsmh_zkj-a0qufpgffj0sqo0sbr...@mail.gmail.com>
and subject line Re: Bug#644485: /usr/bin/avr-gcc: Assertion failure in 
get_known_segmented_expression
has caused the Debian Bug report #644485,
regarding /usr/bin/avr-gcc: Assertion failure in get_known_segmented_expression
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
644485: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=644485
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gcc-avr
Version: 1:4.3.5-1
Severity: normal
File: /usr/bin/avr-gcc


bug1:

bernhard@b:~/src/attiny45/bug1$ make
avr-gcc  -mmcu=attiny45   bootloader.S   -o bootloader
bootloader.S: Assembler messages:
bootloader.S:8: Internal error!
Assertion failure in get_known_segmented_expression at read.c line 5347.
Please report this bug.
make: *** [bootloader] Error 1

bug2:
bernhard@b:~/src/attiny45/bug1$ make
avr-gcc  -mmcu=attiny45   bootloader.S   -o bootloader
bootloader.S: Assembler messages:
bootloader.S:11: Warning: symbol "L0" undefined; zero assumed
/usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/crttn45.o: In function 
`__bad_interrupt':
.../../../../crt1/gcrt1.S:193: warning: internal error: out of range error
/tmp/cc9DBxMl.o: In function `main':
(.text+0xfff): warning: internal error: out of range error

Not sure if bug2 is a bug, but 'internal error' sounds like it.

-- System Information:
Debian Release: 6.0.2
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686-bigmem (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gcc-avr depends on:
ii  binutils-avr              2.20.1-1       Binary utilities supporting Atmel'
ii  libc6                     2.11.2-10      Embedded GNU C Library: Shared lib
ii  libgmp3c2                 2:4.3.2+dfsg-1 Multiprecision arithmetic library
ii  libmpfr4                  3.0.0-2        multiple precision floating-point 

gcc-avr recommends no packages.

Versions of packages gcc-avr suggests:
ii  avr-libc                      1:1.6.8-2  Standard C library for Atmel AVR d
pn  gcc-4.2                       <none>     (no description available)
ii  gcc-doc                       5:3        documentation for the GNU compiler
pn  task-c-devel                  <none>     (no description available)

-- no debconf information

*** /home/bernhard/src/attiny45/bug1/bootloader.S
#include <avr/io.h>

main1:
        rjmp    main1

;bug 1
tlsize=(tlend-TinyAsyLoad)
..org FLASHEND-tlsize

;bug (?) 2
;.org FLASHEND-(tlend-TinyAsyLoad)




;       .section .bootloader,"ax",@progbits
        .global main
main:
TinyAsyLoad:
        rjmp    main1           ;THIS MUST RESIDE AT THE LAST
                                ;ADDRESS OF FLASH
tlend:

*** /home/bernhard/src/attiny45/bug1/Makefile
CC      = avr-gcc
CPPFLAGS= -mmcu=attiny45

bootloader:

clean:
        rm -f bootloader



--- End Message ---
--- Begin Message ---
I believe this is fixed. If not, feel free to reopen.

On Sat, Oct 5, 2013 at 2:32 PM, Hakan Ardo <[email protected]> wrote:
> Hi,
> I'm uploading avr-gcc v 4.8 and I no longer get an assertion error. Could
> you verify that this is OK now?
>
>
> On Thu, Oct 6, 2011 at 11:01 AM, Bernhard Kuemel <[email protected]> wrote:
>>
>> Package: gcc-avr
>> Version: 1:4.3.5-1
>> Severity: normal
>> File: /usr/bin/avr-gcc
>>
>>
>> bug1:
>>
>> bernhard@b:~/src/attiny45/bug1$ make
>> avr-gcc  -mmcu=attiny45   bootloader.S   -o bootloader
>> bootloader.S: Assembler messages:
>> bootloader.S:8: Internal error!
>> Assertion failure in get_known_segmented_expression at read.c line 5347.
>> Please report this bug.
>> make: *** [bootloader] Error 1
>>
>> bug2:
>> bernhard@b:~/src/attiny45/bug1$ make
>> avr-gcc  -mmcu=attiny45   bootloader.S   -o bootloader
>> bootloader.S: Assembler messages:
>> bootloader.S:11: Warning: symbol "L0" undefined; zero assumed
>> /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr25/crttn45.o: In function
>> `__bad_interrupt':
>> .../../../../crt1/gcrt1.S:193: warning: internal error: out of range error
>> /tmp/cc9DBxMl.o: In function `main':
>> (.text+0xfff): warning: internal error: out of range error
>>
>> Not sure if bug2 is a bug, but 'internal error' sounds like it.
>>
>> -- System Information:
>> Debian Release: 6.0.2
>>   APT prefers stable
>>   APT policy: (500, 'stable')
>> Architecture: i386 (i686)
>>
>> Kernel: Linux 2.6.32-5-686-bigmem (SMP w/2 CPU cores)
>> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
>> Shell: /bin/sh linked to /bin/dash
>>
>> Versions of packages gcc-avr depends on:
>> ii  binutils-avr              2.20.1-1       Binary utilities supporting
>> Atmel'
>> ii  libc6                     2.11.2-10      Embedded GNU C Library:
>> Shared lib
>> ii  libgmp3c2                 2:4.3.2+dfsg-1 Multiprecision arithmetic
>> library
>> ii  libmpfr4                  3.0.0-2        multiple precision
>> floating-point
>>
>> gcc-avr recommends no packages.
>>
>> Versions of packages gcc-avr suggests:
>> ii  avr-libc                      1:1.6.8-2  Standard C library for Atmel
>> AVR d
>> pn  gcc-4.2                       <none>     (no description available)
>> ii  gcc-doc                       5:3        documentation for the GNU
>> compiler
>> pn  task-c-devel                  <none>     (no description available)
>>
>> -- no debconf information
>>
>> *** /home/bernhard/src/attiny45/bug1/bootloader.S
>> #include <avr/io.h>
>>
>> main1:
>>         rjmp    main1
>>
>> ;bug 1
>> tlsize=(tlend-TinyAsyLoad)
>> ..org FLASHEND-tlsize
>>
>> ;bug (?) 2
>> ;.org FLASHEND-(tlend-TinyAsyLoad)
>>
>>
>>
>>
>> ;       .section .bootloader,"ax",@progbits
>>         .global main
>> main:
>> TinyAsyLoad:
>>         rjmp    main1           ;THIS MUST RESIDE AT THE LAST
>>                                 ;ADDRESS OF FLASH
>> tlend:
>>
>> *** /home/bernhard/src/attiny45/bug1/Makefile
>> CC      = avr-gcc
>> CPPFLAGS= -mmcu=attiny45
>>
>> bootloader:
>>
>> clean:
>>         rm -f bootloader
>>
>>
>
>
>
> --
> Håkan Ardö



-- 
Håkan Ardö

--- End Message ---

Reply via email to