Le 04/05/2016 à 02:05, Aaron M. Ucko a écrit : > Source: adacontrol > Version: 1.17r3.1-2 > Severity: serious > Justification: fails to build from source (but built successfully in the past) > > Builds of adacontrol for big-endian architectures such as mips or > powerpc are now failing: > > t_representation_clauses.adb:89:12: attempt to specify non-contiguous field > not permitted > t_representation_clauses.adb:89:12: caused by non-standard Bit_Order > specified > t_representation_clauses.adb:89:12: consider possibility of using Ada 2005 > mode here > Controlling T_REPRESENTATION_CLAUSES specification ... not found! > Controlling T_REPRESENTATION_CLAUSES body ... not found! > [...] > => t_representation_clauses.txt FAILED > <= > [...] > -- Passed= 78, Failed= 1 > -- > > Could you please take a look? > I don't remember what changed in Ada 2005, but the first thing to try is to do as the compiler suggests. Could you try adding this line as the first line of t_representation_clauses.adb: pragma Ada_2005;
-- J-P. Rosen Adalog 2 rue du Docteur Lombard, 92441 Issy-les-Moulineaux CEDEX Tel: +33 1 45 29 21 52, Fax: +33 1 45 29 25 00 http://www.adalog.fr