[PolyORB-users] Error building polyorb-1.0p on FreeBSD 5.1 and 4.7 using gnat-3.15p

T. Kurt Bond tkb@tkb.mpl.com
Thu, 27 Nov 2003 02:55:31 -0500


Has anybody else seen this?

  /bin/sh ../libtool --mode=compile ../support/adacompiler -c -g -O2 -gnatfy -gnatwae -gnatpn -gnatg -I. -I. polyorb-profiles-ravenscar.ads
  ../support/adacompiler -c -g -O2 -gnatfy -gnatwae -gnatpn -gnatg -I. -I. polyorb-profiles-ravenscar.ads -o polyorb-profiles-ravenscar.o
  +===========================GNAT BUG DETECTED==============================+
  | 3.15p  (20020523) (i386-unknown-freebsd5.1) Assert_Failure expander.adb:83|
  | Error detected at polyorb-utils-chained_lists.adb:44:4 [polyorb-utils-strings-lists.ads:44:4]|
  | Please submit bug report by email to report@gnat.com. |
  | Use a subject line meaningful to you and us to track the bug. |
  | (include your customer number #nnn in the subject line). |
  | Include the entire contents of this bug box in the report. |
  | Include the exact gcc or gnatmake command that you entered. |
  | Also include sources listed below in gnatchop format |
  | (concatenated together with no headers between files). |
  | (use plain ASCII or MIME attachment, or FTP to your customer directory). |
  | See README.GNATPRO for full info on procedure for submitting bugs. |
  +==========================================================================+

  Please include these source files with error report

  polyorb-profiles-ravenscar.ads
  polyorb-profiles.ads
  polyorb.ads
  polyorb-tasking.ads
  polyorb-tasking-profiles.ads
  polyorb-tasking-profiles-ravenscar.ads
  polyorb-tasking-profiles-ravenscar-threads.ads
  polyorb-tasking-threads.ads
  polyorb-tasking-profiles-ravenscar-index_manager.ads
  polyorb-tasking-profiles-ravenscar-mutexes.ads
  polyorb-tasking-mutexes.ads
  polyorb-tasking-profiles-ravenscar-condition_variables.ads
  polyorb-tasking-condition_variables.ads
  polyorb-tasking-profiles-ravenscar-threads.adb
  polyorb-initialization.ads
  polyorb-utils.ads
  polyorb-utils-strings.ads
  polyorb-utils-strings-lists.ads
  polyorb-utils-chained_lists.ads
  polyorb-log.ads
  polyorb-tasking-profiles-ravenscar-mutexes.adb
  polyorb-tasking-profiles-ravenscar-condition_variables.adb
  polyorb-tasking-profiles-ravenscar-index_manager.adb
  list may be incomplete
  compilation abandoned
  mv: rename tmp53594/polyorb-profiles-ravenscar.o to
  polyorb-profiles-ravenscar.o: No such file or directory
  mv: rename tmp53594/* to ./*: No such file or directory
  gmake[2]: *** [polyorb-profiles-ravenscar.lo] Error 1
  gmake[2]: Leaving directory `/sw/src/polyorb-1.0p/src'
  gmake[1]: *** [all-recursive] Error 1
  gmake[1]: Leaving directory `/sw/src/polyorb-1.0p/src'
  gmake: *** [all-recursive] Error 1


This also happens on FreeBSD 4.7 with gnat 3.15p:

  /bin/sh ../libtool --mode=compile ../support/adacompiler -c -g -O2 -gnatfy -gnatwae -gnatpn -gnatg 	-I. -I. polyorb-profiles-ravenscar.ads
  ../support/adacompiler -c -g -O2 -gnatfy -gnatwae -gnatpn -gnatg -I. -I. polyorb-profiles-ravenscar.ads -o polyorb-profiles-ravenscar.o
  +===========================GNAT BUG DETECTED==============================+
  | 3.15p  (20020523) (i386-unknown-freebsd4.7) Assert_Failure expander.adb:83|
  | Error detected at polyorb-utils-chained_lists.adb:44:4 [polyorb-utils-strings-lists.ads:44:4]|
  | Please submit bug report by email to report@gnat.com.                    |
  | Use a subject line meaningful to you and us to track the bug.            |
  | (include your customer number #nnn in the subject line).                 |
  | Include the entire contents of this bug box in the report.               |
  | Include the exact gcc or gnatmake command that you entered.              |
  | Also include sources listed below in gnatchop format                     |
  | (concatenated together with no headers between files).                   |
  | (use plain ASCII or MIME attachment, or FTP to your customer directory). |
  | See README.GNATPRO for full info on procedure for submitting bugs.       |
  +==========================================================================+


-- 
T. Kurt Bond, tkb@tkb.mpl.com