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 ---

