Bug#924835: adacontrol: FTBFS: test tfw_gpr.txt failed

2019-04-05 Thread Nicolas Boulenguez
Package: src:adacontrol
Followup-For: Bug #924835
Control: severity 924835  minor

1.20r7-2 disables all build time tests.



Bug#924835: adacontrol: FTBFS: test tfw_gpr.txt failed

2019-03-31 Thread Nicolas Boulenguez
Package: src:adacontrol
Followup-For: Bug #924835

Hello.

I fail to reproduce the attached log with adacontrol/1.20r7-1 in a
local amd64 buster chroot.

In my chroot and during reproducible builds, the failure of the
tfw_gpr test is reported but not critical thanks to the
fix_tfw_gpr.diff Debian patch.
However, it breaks the build on several non-released architectures
with 1.20r7-1 in unstable.
A proper fix is introduced by 1.20r9-1 in experimental.

The t_style test succeeds in my chroot and during reproducible builds.
It fails on several non-released architectures in both unstable and
experimental.

Unless someone manages to reproduce both issues (probably in a
porterbox) and upload a targeted fix within 5 days, the package will
be removed from buster without possible return.

This seems hazardous, so for now I suggest to simply disable all tests
during the build.

Any better idea is welcome.



Bug#924835: adacontrol: FTBFS: test tfw_gpr.txt failed

2019-03-17 Thread Lucas Nussbaum
Source: adacontrol
Version: 1.20r7-1
Severity: serious
Tags: buster sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20190315 qa-ftbfs
Justification: FTBFS in buster on amd64

Hi,

During a rebuild of all packages in buster (in a buster chroot, not a
sid chroot), your package failed to build on amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> cd test && sh run.sh
> ---
> --   
> --
> --  ADACTL v. 1.20r7 with ASIS 2.0.R for GNAT 8.3.0  
> --
> --(../adactl)
> --
> --   
> --
> --  VALIDATION WITH ADA 95 SUPPORT   
> --
> --   
> --
> --   Sat Mar 16 04:52:02 UTC 2019
> --
> --   
> --
> ---
> --- General framework tests
> Controlling TFW_FORMATS body
> Controlling TFW_FORMATS body
> Controlling TFW_FORMATS body
> Controlling TFW_FORMATS body
> Controlling TFW_FORMATS body
> Controlling TFW_FORMATS body
> Controlling TFW_FORMATS body
> Controlling TFW_FORMATS body
> Total execution time: 0.0s.
> xfw_inhibit.adb:4:07: warning: possible infinite recursion
> xfw_inhibit.adb:4:07: warning: Storage_Error may be raised at run time
> (1/6) Controlling TFW_INHIBIT_1 body
> (2/6) Controlling TFW_INHIBIT_2 body
> (3/6) Controlling TFW_INHIBIT_3 body
> (4/6) Controlling TFW_INHIBIT_4 body
> (5/6) Controlling TFW_INHIBIT_5 specification
> (6/6) Controlling TFW_INHIBIT_6 body
> Total execution time: 0.0s.
> (1/2) Controlling TFW_NAMING body
> (2/2) Controlling XFW_NAMING specification
> (2/2) Controlling XFW_NAMING body
> Total execution time: 0.0s.
> Controlling TFW_RULE_FILE_OFF body
> Total execution time: 0.0s.
> Controlling TFW_RULE_OFF body
> Total execution time: 0.0s.
> Controlling TFW_RULE_OFF_IGNORED body
> Total execution time: 0.0s.
> Controlling TFW_RULE_OFF_INVERTED body
> Total execution time: 0.0s.
> Controlling TFW_RULE_OFF_TAGS body
> Total execution time: 0.0s.
>  Stat level 2
> Controlling TFW_SET body
> 
>  Stat level 2
> Controlling TFW_SET body
> 
>  Stat level 3
> Controlling TFW_SET body
> Total execution time: 0.0s.
> --- Syntax check test
> --- Stress test... PASSED
> --- Rules tests
> Controlling T_NOT_ELABORATION_CALLS specification
> Controlling T_NOT_ELABORATION_CALLS body
> Total execution time: 0.4s.
> Controlling T_COMMENTS body
>Controlling separate Test_Pattern
>returning
>Controlling separate Test_Position
>returning
>Controlling separate Test_Terminating
>returning
>Controlling separate Test_Unnamed_Begin
>returning
> Total execution time: 0.4s.
> (1/6) Controlling T_STYLE body
>Controlling separate No_Default_In
>returning
>Controlling separate Casing
>returning
>Controlling separate No_Closing_Name
>returning
>Controlling separate Renamed_Entity
>returning
>Controlling separate Literals
>returning
>Controlling separate Exposed_Literal
>returning
>Controlling separate Multiple_Elements
>returning
>Controlling separate Parameter_Order
>returning
> (2/6) Controlling X_STYLE1 specification
> (3/6) Controlling X_STYLE2 specification
> (4/6) Controlling X_STYLE_CASING specification
> (4/6) Controlling X_STYLE_CASING body
> (5/6) Controlling X_STYLE_CASING.CHILD_1 specification
> (5/6) Controlling X_STYLE_CASING.CHILD_1 body
> (6/6) Controlling X_STYLE_CASING.CHILD_1.CHILD_2 specification
> (6/6) Controlling X_STYLE_CASING.CHILD_1.CHILD_2 body
> Total execution time: 0.5s.
> (1/3) Controlling T_UNCHECKABLE body
> (2/3) Controlling X_UNCHECKABLE_PROC specification
> (2/3) Controlling X_UNCHECKABLE_PROC body ... not found!
> (3/3) Controlling X_UNCHECKABLE specification
> (3/3) Controlling X_UNCHECKABLE body
> (1/3):2 Controlling T_UNCHECKABLE body
>Controlling separate Allocators
>returning
>Controlling separate Case_Statement
>returning
>Controlling separate Declarations
>returning
>Controlling separate Directly_Accessed_Globals
>returning
>Controlling separate Duplicate_Initialization_Calls
>returning
>Controlling separate Exception_Propagation
>returning
>Controlling separate Generic_Aliasing
>returning
>Controlling separate Global_References
>returning
>Controlling separate Max_Call_Depth
>returning
>Controlling separate Object_Declarations
>returning
>Controlling separate Parameter_Aliasing
>returning
>Controlling