Debian Patches

Status for adacontrol/1.21r6b-7

Patch Description Author Forwarded Bugs Origin Last update
gps-integration.patch fix doc path in GPS plugin. Nicolas Boulenguez <nicolas@debian.org> not-needed
test_representation_clauses.diff Update representation clause test for Ada 2005. Insert the pragma in t_representation_clauses.adb without changing
all line numbers in ref/t_representation_clauses.txt.
.
The non_power2 rule should probably be tested separately.
Non-power of 2 values for RecTab'Size seem to break the test on
big-endian architectures.
Nicolas Boulenguez <nicolas@debian.org> invalid debian
no-E-binder-option-to-avoid-666106.diff Bind without -E to circumvent compiler bug #666106. The Debian compiler bug is closed, but tracked upstream at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67836.
Nicolas Boulenguez <nicolas@debian.org> no debian
test-source-failed-sh-even-not-executable.diff This avoids problems with execution rights. Nicolas Boulenguez <nicolas@debian.org> invalid
stress-test-no-timing-if-failed.diff only create timing file if stress test succeeded Nicolas Boulenguez <nicolas@debian.org> invalid
gnatgcc-in-tests.diff allow selection of a gcc version via the environment during tests. Nicolas Boulenguez <nicolas@debian.org> invalid
reproducible-no-last-update.diff Do not call \today in texinfo files. The last build date is of little interest, and does not reflect the
last modification of the source. Using \today prevents reproducible
builds. The source already contains the Adacontrol version, which
should be sufficient for most purposes.
Nicolas Boulenguez <nicolas@debian.org> invalid
no-parallel-make.diff Forbid Make to run parallel gprbuild processes Gprbuild deals internally with parallel compilations, it does not
collaborate well with multiple instances of itself.
Nicolas Boulenguez <nicolas@debian.org> invalid debian
asis-abstract-equality.diff instantiate Rules.Unit_Pattern.Declarations_Store without ASIS.= The default value is ASIS."=", which is abstract. The gcc-10 linker
fails to find a corresponding symbol in libasis.
.
The Bug URL links to a bug in GCC, which should report an error at
compile time. This patch is a work-around for AdaControl introduced
by upstream author during the discussion..
yes upstream https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95664
disable-stress-test.diff disable failing stress test The log test/res/tfw_stress.txt contains three "ASIS BUG DETECTED"
bug boxes with the same Constraint_Error.
ASIS 2.0.R for GNAT 10.1.0 CONSTRAINT_ERROR atree.adb:3222 range check failed
.
The origin is probably once more an inconsistency between
libgnat_util (built from gcc-10, providing atree.adb) and
ASIS (not updated since 2019).
Adacontrol is probably not responsible, as the same adacontrol and
asis were building with gcc-9.
Nicolas Boulenguez <nicolas@debian.org> no
ascii-not-iso8895.diff use ASCII encoding in rule files Nicolas Boulenguez <nicolas@debian.org> no

All known versions for source package 'adacontrol'

Links