On Fri, Feb 12, 2016 at 3:39 PM, Stephen Leake
<[email protected]> wrote:
> "make one" runs one test; I edit the target to run the test I'm working
> on.
>
> If it leaves the emacs window open, that means the test failed; see the
> Messages buffer for the failure message.

For me "make one" fails with this error in *Messages* buffer:

Got    ’/home/ptroja/ports/org.emacs.ada-mode/test/ada_mode-nominal.ads:285:
error: (’Private_Type_1’ not found in cross-reference files;
recompile?)’,

> To build everything and run all the tests, run "make all" in
> build/wisi/Makefile. All the other targets are used by that or "make
> one".

For me, with GNAT GPL 2015, "make all" fails with this error:

gcc -c -gnat2012 -gnatc -gnatyN3 -I- -gnatA
/home/ptroja/ports/org.emacs.ada-mode/test/ada_mode-generic_instantiation.ads
ada_mode-nominal.ads:44:14: simultaneous visibility of limited and
unlimited views not allowed
ada_mode-nominal.ads:44:14: unlimited view visible through context
clause at line 37
ada_mode-nominal.ads:45:03: simultaneous visibility of limited and
unlimited views not allowed
ada_mode-nominal.ads:45:03: unlimited view visible through context
clause at line 39
gnatmake: 
"/home/ptroja/ports/org.emacs.ada-mode/test/ada_mode-generic_instantiation.ads"
compilation error
make: *** [ada_mode-generic_instantiation.ali] Error 4

> I'll add this to the "Developer overview" node in ada-mode.info.

Thanks, this would make hacking easier.

-- 
Piotr Trojanek

_______________________________________________
Emacs-ada-mode mailing list
[email protected]
http://host114.hostmonster.com/mailman/listinfo/emacs-ada-mode_stephe-leake.org

Reply via email to