Thanks for making my favorite language available on the Raspberry Pi.
I have successfully compiled and installed XMLAda from the AdaCore libre site.
I haven't made use of the library yet but the compiler seemed happy
The next step is to compile and install AWS - also from the AdaCore libre site.
So far this has not gone so well. The compiler crashed out asking me to make
a bug report.
So, being unfamilar with the bug reporting process my question is who should get
the report. The compiler says to file lots of information with the GNAT developers,
but is the problem likely to be from the stock compiler or the port?
I would like some advice on how to proceed.
For your interest, here are more details:
XMLAda : version aws-gpl-2.11.0
AWS : version xmlada-4.3w
And what the compiler said:
+===========================GNAT BUG DETECTED==============================+
| 4.6.3 (arm-unknown-linux-gnueabihf) GCC error: |
| in update_ssa_across_abnormal_edges, at tree-inline.c:1853 |
| Error detected around /home/pi/Ada/aws-gpl-2.11.0-src/templates_parser/src/templates_parser-filter.adb:832:15|
| Please submit a bug report; see
http://gcc.gnu.org/bugs.html. |
| Use a subject line meaningful to you and us to track the bug. |
| Include the entire contents of this bug box in the report. |
| Include the exact gcc-4.6 or gnatmake command that you entered. |
| Also include sources listed below in gnatchop format |
| (concatenated together with no headers between files). |
+==========================================================================+
Please include these source files with error report
Note that list may not be accurate in some cases,
so please double check that the problem can still
be reproduced with the set of files listed.
Consider also -gnatd.n switch (see debug.adb).
/home/pi/Ada/aws-gpl-2.11.0-src/templates_parser/src/templates_parser.adb
/home/pi/Ada/aws-gpl-2.11.0-src/.build/native/release/static/obj/src/GNAT-TEMP-000001.TMP
/home/pi/Ada/aws-gpl-2.11.0-src/.build/native/release/static/obj/src/GNAT-TEMP-000002.TMP
/home/pi/Ada/aws-gpl-2.11.0-src/templates_parser/src/templates_parser.ads
/home/pi/Ada/aws-gpl-2.11.0-src/templates_parser/src/templates_parser_tasking.ads
/home/pi/Ada/aws-gpl-2.11.0-src/config/src/templates_parser-configuration__aws.ads
/home/pi/Ada/aws-gpl-2.11.0-src/src/core/aws.ads
/home/pi/Ada/aws-gpl-2.11.0-src/src/core/aws-resources.ads
/home/pi/Ada/aws-gpl-2.11.0-src/src/core/aws-utils.ads
/home/pi/Ada/aws-gpl-2.11.0-src/templates_parser/src/templates_parser-utils.ads
/home/pi/Ada/aws-gpl-2.11.0-src/include/zlib.ads
/home/pi/Ada/aws-gpl-2.11.0-src/templates_parser/src/templates_parser-input.ads
/home/pi/Ada/aws-gpl-2.11.0-src/templates_parser/src/templates_parser-cached_files.adb
/home/pi/Ada/aws-gpl-2.11.0-src/templates_parser/src/templates_parser-macro.adb
/home/pi/Ada/aws-gpl-2.11.0-src/templates_parser/src/templates_parser-simplifier.adb
/home/pi/Ada/aws-gpl-2.11.0-src/templates_parser/src/templates_parser-data.adb
/home/pi/Ada/aws-gpl-2.11.0-src/templates_parser/src/templates_parser-definitions.adb
/home/pi/Ada/aws-gpl-2.11.0-src/templates_parser/src/templates_parser-expr.adb
/home/pi/Ada/aws-gpl-2.11.0-src/templates_parser/src/templates_parser-filter.adb
/home/pi/Ada/aws-gpl-2.11.0-src/templates_parser/src/templates_parser-print_tree.adb
/home/pi/Ada/aws-gpl-2.11.0-src/templates_parser/src/templates_parser-utils.adb
/home/pi/Ada/aws-gpl-2.11.0-src/config/src/templates_parser-input__aws.adb
raised TYPES.UNRECOVERABLE_ERROR : comperr.adb:423
compilation of templates_parser.adb failed
Best regards
Tom